--- /srv/rebuilderd/tmp/rebuilderdiJt8tI/inputs/maxima_5.49.0+dsfg-5~exp1_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdiJt8tI/out/maxima_5.49.0+dsfg-5~exp1_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-04-05 12:07:39.000000 debian-binary │ -rw-r--r-- 0 0 0 1796 2026-04-05 12:07:39.000000 control.tar.xz │ --rw-r--r-- 0 0 0 11917172 2026-04-05 12:07:39.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 11888164 2026-04-05 12:07:39.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -15,15 +15,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 934 2025-07-24 20:03:12.000000 ./usr/share/doc/maxima/README │ │ │ -rw-r--r-- 0 root (0) root (0) 1011 2026-02-10 09:14:34.000000 ./usr/share/doc/maxima/README.Debian │ │ │ -rw-r--r-- 0 root (0) root (0) 1391 2026-04-05 12:07:39.000000 ./usr/share/doc/maxima/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 71 2026-04-05 12:07:39.000000 ./usr/share/doc/maxima/changelog.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 1516 2026-03-08 18:40:59.000000 ./usr/share/doc/maxima/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-04-05 12:07:39.000000 ./usr/share/doc/maxima/info/ │ │ │ -rw-r--r-- 0 root (0) root (0) 47264 2026-04-05 12:07:39.000000 ./usr/share/doc/maxima/info/maxima-index.lisp.gz │ │ │ --rw-r--r-- 0 root (0) root (0) 5168 2026-04-05 12:07:39.000000 ./usr/share/doc/maxima/test_results.out.gz │ │ │ +-rw-r--r-- 0 root (0) root (0) 5179 2026-04-05 12:07:39.000000 ./usr/share/doc/maxima/test_results.out.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-04-05 12:07:39.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-04-05 12:07:39.000000 ./usr/share/lintian/overrides/ │ │ │ -rw-r--r-- 0 root (0) root (0) 225 2026-03-08 18:40:59.000000 ./usr/share/lintian/overrides/maxima │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-04-05 12:07:39.000000 ./usr/share/man/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-04-05 12:07:39.000000 ./usr/share/man/man1/ │ │ │ -rw-r--r-- 0 root (0) root (0) 5113 2026-04-05 12:07:39.000000 ./usr/share/man/man1/maxima.1.gz │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-04-05 12:07:39.000000 ./usr/share/maxima/ │ │ ├── ./usr/lib/maxima/5.49.0/binary-gcl/maxima │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -9883,36 +9883,36 @@ │ │ │ │ #)E: float-properties> │ │ │ │ # # │ │ │ │ ## │ │ │ │ Package-dynamics.htmlin │ │ │ │ -index-elevation-1unctions and Valabel_orientationer seriesDi │ │ │ │ +index-elevation-1unctions and Valabel_orientationer series7 │ │ │ │ Package-draw.htmlaxima.info-3 │ │ │ │ index-label_005forientation orthbars │ │ │ │ Package-draw.htmllliptic_eW │ │ │ │ index-bars │ │ │ │ pdf_beta │ │ │ │ Package-distrib.html Integrals │ │ │ │ index-pdf_005fbetaxima.info-3 │ │ │ │ @@ -283060,15 +283060,15 @@ │ │ │ │ binomial │ │ │ │ Elementary-Functions.htmlor grapindex-binomial │ │ │ │ exptsubst │ │ │ │ Expressions.htmlindex-exptsubst │ │ │ │ Operators.html │ │ │ │ index-_002d │ │ │ │ max_flow │ │ │ │ -Package-graphs.htmlctions and Vaindex-max_005fflow │ │ │ │ +Package-graphs.htmlctions and Vaindex-max_005fflow │ │ │ │ out_neighbors │ │ │ │ Package-graphs.htmlctions and Vaindex-out_005fneighbors │ │ │ │ show_label │ │ │ │ Package-graphs.htmlctions and Vaindex-show_005flabel │ │ │ │ ratdisrep │ │ │ │ Polynomials.htmlindex-ratdisrep │ │ │ │ cdf_signed_rank │ │ │ │ @@ -283143,15 +283143,15 @@ │ │ │ │ Package-lapack.htmlctions and VaFunctions-and-Variables-for-lapackels │ │ │ │ ratweights │ │ │ │ Polynomials.htmlindex-ratweightshankel_1 │ │ │ │ Special-Functions.html.info-1 │ │ │ │ index-hankel_005f1ismap │ │ │ │ zn_determinant │ │ │ │ Number-Theory.htmlables for Poisindex-zn_005fdeterminantubW │ │ │ │ -poly_primitive_partctions and VaPackage-grobner.htmlgebrar │ │ │ │ +poly_primitive_partctions and VaPackage-grobner.htmlgebra# │ │ │ │ index-poly_005fprimitive_005fpartunctions and Varadius │ │ │ │ Package-graphs.htmlmetric │ │ │ │ index-radius │ │ │ │ uriemann │ │ │ │ Package-ctensor.htmlcation │ │ │ │ index-uriemann │ │ │ │ skewness │ │ │ │ @@ -283162,15 +283162,15 @@ │ │ │ │ Number-Theory.htmlxima.info-3 │ │ │ │ index-fib │ │ │ │ Package-lapack.htmlima.info-1 │ │ │ │ index-zlange │ │ │ │ partition_trig │ │ │ │ Package-format.htmltorout │ │ │ │ index-partition_005ftrigs and VaNot equal (syntactic inequality)Operators.html │ │ │ │ -index-Not-equal-_0028syntactic-inequality_0029fopdf_noncentral_student_t │ │ │ │ +index-Not-equal-_0028syntactic-inequality_0029fopdf_noncentral_student_tp │ │ │ │ Package-distrib.htmlma.info-2 │ │ │ │ index-pdf_005fnoncentral_005fstudent_005ftW │ │ │ │ Command-Line.htmliables for Limiindex-outchar │ │ │ │ graph_periphery │ │ │ │ Package-graphs.htmlsson Random Vindex-graph_005fperipheryjW │ │ │ │ Data-Types-and-Structures.htmlliindex-third │ │ │ │ bf_inverse_real_fftima.info-1 │ │ │ │ @@ -283223,15 +283223,15 @@ │ │ │ │ index-collecttermsxima.info-3 │ │ │ │ Functions and Variables for algebraic extensionsPolynomials.htmlFunctions-and-Variables-for-algebraic-extensionsstd1 │ │ │ │ Package-descriptive.htmlnfo-1 │ │ │ │ index-std1 │ │ │ │ Identifiers │ │ │ │ Expressions.htmlIdentifiers │ │ │ │ sumcontract │ │ │ │ -Sums-Products-and-Series.htmlpecindex-sumcontractl │ │ │ │ +Sums-Products-and-Series.htmlpecindex-sumcontractX │ │ │ │ polydecomp │ │ │ │ Polynomials.htmlindex-polydecompcdf_gamma │ │ │ │ Package-distrib.htmlfactorW │ │ │ │ index-cdf_005fgammactions and VaIntroduction to pslqs │ │ │ │ Package-pslq.htmlaxima.info-2 │ │ │ │ Introduction-to-pslqles for ctenelem │ │ │ │ Package-sym.htmlindex-elem │ │ │ │ @@ -283268,25 +283268,25 @@ │ │ │ │ most_negative_float │ │ │ │ Data-Types-and-Structures.html │ │ │ │ index-most_005fnegative_005ffloatdentityP │ │ │ │ Expressions.htmlindex-psubst │ │ │ │ Data-Types-and-Structures.htmlVaindex-append │ │ │ │ skewness_continuous_uniform │ │ │ │ Package-distrib.htmltions and Vaindex-skewness_005fcontinuous_005funiformweighterandom_binomial │ │ │ │ -Package-distrib.htmltions and Vaindex-random_005fbinomial1 │ │ │ │ +Package-distrib.htmltions and Vaindex-random_005fbinomialf │ │ │ │ pdf_student_t │ │ │ │ Package-distrib.htmlma.info-1 │ │ │ │ index-pdf_005fstudent_005ft │ │ │ │ Package-draw.htmltring Input andindex-tube │ │ │ │ truncated_cube_graphma.info-1 │ │ │ │ Package-graphs.htmlat │ │ │ │ index-truncated_005fcube_005fgraphables for Numbsubset │ │ │ │ Sets.html │ │ │ │ index-subset │ │ │ │ -Elementary-Functions.htmlm │ │ │ │ +Elementary-Functions.htmlw │ │ │ │ index-atan │ │ │ │ declare_unit_conversionns and VaPackage-ezunits.htmlsolve │ │ │ │ index-declare_005funit_005fconversionions and Vacv │ │ │ │ Package-descriptive.htmlP │ │ │ │ index-cv │ │ │ │ fpprintprec │ │ │ │ Data-Types-and-Structures.html │ │ │ │ @@ -283432,15 +283432,15 @@ │ │ │ │ Package-draw.htmliables for Inteindex-elevation_005fgridP │ │ │ │ get_tex_environment_defaultnd VaFile-Input-and-Output.htmlk │ │ │ │ index-get_005ftex_005fenvironment_005fdefaultopequartile_skewnessinimum_spanningPackage-descriptive.htmlnfo-3 │ │ │ │ index-quartile_005fskewness grapskewness_noncentral_student_t │ │ │ │ Package-distrib.htmltions and Vaindex-skewness_005fnoncentral_005fstudent_005ft │ │ │ │ url_base │ │ │ │ Help.html │ │ │ │ -index-url_005fbase| │ │ │ │ +index-url_005fbase} │ │ │ │ file_type │ │ │ │ File-Input-and-Output.htmlfor Geindex-file_005ftypetosis_studentlfg │ │ │ │ Package-ctensor.htmlent's t Randindex-lfg │ │ │ │ yaxis_type │ │ │ │ Package-draw.htmlunctions and Vaindex-yaxis_005ftype │ │ │ │ savefactors │ │ │ │ Polynomials.htmlindex-savefactorsiables for orthssubst │ │ │ │ @@ -283502,15 +283502,15 @@ │ │ │ │ Package-graphs.htmlbles for Exprindex-show_005fvertices <1> │ │ │ │ Package-ctensor.htmlTK │ │ │ │ index-ric │ │ │ │ lbfgs_ncorrectionsxima.info-2 │ │ │ │ Package-lbfgs.htmlandom Variableindex-lbfgs_005fncorrections3 │ │ │ │ pdf_noncentral_chi2bles │ │ │ │ Package-distrib.htmlma.info-2 │ │ │ │ -index-pdf_005fnoncentral_005fchi2am Flow │ │ │ │ +index-pdf_005fnoncentral_005fchi2am FlowP=t │ │ │ │ perm_lex_unrank │ │ │ │ Package-combinatorics.htmland Vaindex-perm_005flex_005funrank │ │ │ │ cgreaterpignore │ │ │ │ Package-stringproc.htmlns and Vaindex-cgreaterpignoreDefinition │ │ │ │ String Input and Outputinfo-3 │ │ │ │ Package-stringproc.html for ratpString-Input-and-Outputication │ │ │ │ pathname_type │ │ │ │ @@ -283577,26 +283577,26 @@ │ │ │ │ index-rombergit │ │ │ │ read_hashed_arrayresnel_c │ │ │ │ Package-numericalio.htmlnction │ │ │ │ index-read_005fhashed_005farray │ │ │ │ Error Function │ │ │ │ Special-Functions.html │ │ │ │ Error-Function │ │ │ │ -Functions in pytranslates and VaPackage-pytranslate.html0;k │ │ │ │ +Functions in pytranslates and VaPackage-pytranslate.html │ │ │ │ Functions-in-pytranslatenfo-1 │ │ │ │ test_proportions_difference SimpPackage-stats.htmlarlistP │ │ │ │ -index-test_005fproportions_005fdifference'x │ │ │ │ +index-test_005fproportions_005fdifference │ │ │ │ graph_flow │ │ │ │ Package-finance.htmlma.info-1 │ │ │ │ index-graph_005fflowrimroot_p │ │ │ │ fullmapl │ │ │ │ Function-Definition.htmlfor Numbindex-fullmapl │ │ │ │ Data-Types-and-Structures.htmlVaindex-first │ │ │ │ random_network │ │ │ │ -Package-graphs.htmlctions and Vaindex-random_005fnetwork │ │ │ │ +Package-graphs.htmlctions and Vaindex-random_005fnetwork@ │ │ │ │ Elementary-Functions.html and Vaindex-genfact │ │ │ │ Package-graphs.htmlima.info-3 │ │ │ │ index-edges │ │ │ │ backtrace │ │ │ │ Program-Flow.htmlaxima.info-2 │ │ │ │ index-backtrace │ │ │ │ share_testsuite_filesse_jacobi_cBug-Detection-and-Reporting.htmlindex-share_005ftestsuite_005ffilesc Functions │ │ │ │ @@ -283670,15 +283670,15 @@ │ │ │ │ index-test_005fmeanima.info-1 │ │ │ │ optionset │ │ │ │ Command-Line.html │ │ │ │ index-optionset │ │ │ │ cgeodesic │ │ │ │ Package-ctensor.htmlle │ │ │ │ index-cgeodesic │ │ │ │ -hypergeometric_representation VaSpecial-Functions.htmlbraqh │ │ │ │ +hypergeometric_representation VaSpecial-Functions.htmlbra │ │ │ │ index-hypergeometric_005frepresentationinfo-2 │ │ │ │ Data-Types-and-Structures.html │ │ │ │ index-bftrunc │ │ │ │ is_vertex_in_graphnctions and VaPackage-graphs.htmlection and Reindex-is_005fvertex_005fin_005fgraphma.info-2 │ │ │ │ Special-Functions.htmlctorW │ │ │ │ index-bffac │ │ │ │ chebyshev_u │ │ │ │ @@ -283771,15 +283771,15 @@ │ │ │ │ index-gnuplot_005fcurve_005ftitlesxima.info-1 │ │ │ │ Elementary-Functions.html_in_graindex-li │ │ │ │ discrete_freq │ │ │ │ Package-descriptive.htmlfor grapindex-discrete_005ffreq │ │ │ │ Definitions for IFS fractalsd VaPackage-fractals.htmlolve │ │ │ │ Definitions-for-IFS-fractals2 │ │ │ │ cauchy_matrix │ │ │ │ -Matrices-and-Linear-Algebra.htmlindex-cauchy_005fmatrixns and VaIntroduction to lsquares@ │ │ │ │ +Matrices-and-Linear-Algebra.htmlindex-cauchy_005fmatrixns and VaIntroduction to lsquares │ │ │ │ Package-lsquares.htmla.info-3 │ │ │ │ Introduction-to-lsquaresfor orthrandom_poisson │ │ │ │ Package-distrib.htmldispflag │ │ │ │ index-random_005fpoissons and Vaquotient │ │ │ │ Polynomials.htmlindex-quotient │ │ │ │ Sums-Products-and-Series.htmlimpindex-sum │ │ │ │ quantile_chi2 │ │ │ │ @@ -283842,21 +283842,21 @@ │ │ │ │ Package-stirling.htmles for drawindex-stirling │ │ │ │ Program-Flow.htmlh VTK │ │ │ │ index-for │ │ │ │ columnswap │ │ │ │ Package-linearalgebra.htmltions │ │ │ │ index-columnswaprandom_hypergeometricions and VaPackage-distrib.html │ │ │ │ index-random_005fhypergeometric │ │ │ │ -read_binary_arrayiables for fastPackage-numericalio.html0 │ │ │ │ +read_binary_arrayiables for fastPackage-numericalio.html@$s │ │ │ │ index-read_005fbinary_005farray │ │ │ │ Package-trigtools.html │ │ │ │ index-c2hyp │ │ │ │ killcontext │ │ │ │ Maxima_0027s-Database.htmlr Fileindex-killcontext │ │ │ │ -gnuplot_pdf_term_command │ │ │ │ +gnuplot_pdf_term_command`K │ │ │ │ Plotting.html │ │ │ │ index-gnuplot_005fpdf_005fterm_005fcommand │ │ │ │ Package-sym.htmlindex-kostka │ │ │ │ Program-Flow.html │ │ │ │ index-thru │ │ │ │ GGFINFINITY │ │ │ │ Package-ggf.htmlindex-GGFINFINITYiables for Disptrace_options │ │ │ │ @@ -283904,15 +283904,15 @@ │ │ │ │ tree_reduce │ │ │ │ Data-Types-and-Structures.html │ │ │ │ index-tree_005freduceions and Vamod_test │ │ │ │ Package-zeilberger.htmlk_sum │ │ │ │ index-mod_005ftestnctions and Vadefmatch │ │ │ │ Rules-and-Patterns.html │ │ │ │ index-defmatch │ │ │ │ -gamma_incomplete_generalizedd VaSpecial-Functions.htmlow │ │ │ │ +gamma_incomplete_generalizedd VaSpecial-Functions.htmlow │ │ │ │ index-gamma_005fincomplete_005fgeneralizedand Vachangename │ │ │ │ Package-itensor.htmlar_regressioindex-changenameIntroduction to Setstions and VaSets.html │ │ │ │ Introduction-to-SetsfintP │ │ │ │ random_tournamentunctions and VaPackage-graphs.htmltion │ │ │ │ index-random_005ftournament-1 │ │ │ │ clear_vertex_labelables for FactPackage-graphs.htmla_incomplete_index-clear_005fvertex_005flabelprimep_number_of_testsnctions │ │ │ │ Number-Theory.html │ │ │ │ @@ -283922,19 +283922,19 @@ │ │ │ │ poly_subtract │ │ │ │ Package-grobner.html │ │ │ │ index-poly_005fsubtractns and Vakurtosis_weibullPackage-distrib.htmlma.info-3 │ │ │ │ index-kurtosis_005fweibullr finaintersection │ │ │ │ Sets.html │ │ │ │ index-intersectionnctions and Vabit_xor │ │ │ │ Package-bitwise.html │ │ │ │ -index-bit_005fxorunctions and Vaadjust_external_formatow`Kp │ │ │ │ +index-bit_005fxorunctions and Vaadjust_external_formatow │ │ │ │ Package-stringproc.htmlinfo-3 │ │ │ │ index-adjust_005fexternal_005fformat │ │ │ │ scale_lp │ │ │ │ -Package-simplex.htmltions and Vaindex-scale_005flpm Flow │ │ │ │ +Package-simplex.htmltions and Vaindex-scale_005flpm Flow` │ │ │ │ Miscellaneous-Options.htmlo-2 │ │ │ │ index-gensym │ │ │ │ poly_minimizationtirlingP │ │ │ │ Package-grobner.htmltions and Vaindex-poly_005fminimization │ │ │ │ Command-Line.htmlonvert to Hyperindex-to_005flispransform_xy │ │ │ │ Package-ctensor.htmllot_pdf_termindex-findde │ │ │ │ mean_student_t │ │ │ │ @@ -283953,15 +283953,15 @@ │ │ │ │ Functions and Variables for fftaNumerical.html │ │ │ │ Functions-and-Variables-for-fast-Fourier-transformables for to_p%s │ │ │ │ Special-Functions.html.info-3 │ │ │ │ index-_0025s │ │ │ │ Maxima_0027s-Database.htmlW │ │ │ │ index-even │ │ │ │ encode_time │ │ │ │ -Runtime-Environment.htmlp │ │ │ │ +Runtime-Environment.html │ │ │ │ index-encode_005ftimea.info-2 │ │ │ │ Plotting FormatsPlotting.html │ │ │ │ Plotting-Formatscor │ │ │ │ Package-descriptive.htmlfor Numbindex-cor │ │ │ │ Special-Functions.htmll Random Vindex-cbffac │ │ │ │ Introduction to fast Fourier transformons and VaNumerical.html │ │ │ │ Introduction-to-fast-Fourier-transform.info-3 │ │ │ │ @@ -284017,15 +284017,15 @@ │ │ │ │ Package-gentran.htmlles for simpindex-gentranlangensym │ │ │ │ levi_civita │ │ │ │ Package-itensor.htmlles for Miscindex-levi_005fcivita │ │ │ │ Package-stringproc.htmlinfo-3 │ │ │ │ index-unicode │ │ │ │ Package-itensor.htmlisp │ │ │ │ index-lc_005fu │ │ │ │ -Elementary-Functions.htmlU │ │ │ │ +Elementary-Functions.html │ │ │ │ index-exp │ │ │ │ standardize_inverse_trigs and VaPackage-to_005fpoly_005fsolve.htmlan_student_t │ │ │ │ index-standardize_005finverse_005ftrigiable │ │ │ │ color <1> │ │ │ │ Package-draw.htmlunctions and Vaindex-color-1 │ │ │ │ Command-Line.html_help │ │ │ │ index-display │ │ │ │ @@ -284037,15 +284037,15 @@ │ │ │ │ index-pdf_005fchi2ables for Runtmatrixp <1> │ │ │ │ Package-linearalgebra.htmlo-1 │ │ │ │ index-matrixp-1 │ │ │ │ plot_realpart │ │ │ │ Plotting.html │ │ │ │ index-plot_005frealpartable │ │ │ │ orthopoly_recur │ │ │ │ -Package-orthopoly.htmlons and Vaindex-orthopoly_005frecur* │ │ │ │ +Package-orthopoly.htmlons and Vaindex-orthopoly_005frecur │ │ │ │ poisdiff │ │ │ │ Sums-Products-and-Series.html Vaindex-poisdiff │ │ │ │ quad_qawo │ │ │ │ Integration.htmlindex-quad_005fqawoima.info-1 │ │ │ │ Package-draw.htmlkewness_pareto │ │ │ │ index-image │ │ │ │ display_matrix_brackets │ │ │ │ @@ -286119,15 +286119,15 @@ │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for itensormetries │ │ │ │ tr_warn_meval │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Function Definition │ │ │ │ neighbors │ │ │ │ maxima.info-3 │ │ │ │ -Functions and Variables for graphsi │ │ │ │ +Functions and Variables for graphsj │ │ │ │ check_overlaps │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Affinexima.info-2 │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Combinatoricsor algeproduct │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Sums and Products Vaqty │ │ │ │ @@ -286643,16 +286643,14 @@ │ │ │ │ *ENABLE-STRAZ-ABSOLUTE-STRING-HACK* │ │ │ │ Special hack requested by Steve Strassman, where the shorthand │ │ │ │ that specifies a list of components as a list of strings also │ │ │ │ recognizes absolute pathnames and treats them as files of type │ │ │ │ :private-file instead of type :file. Defaults to NIL, because I │ │ │ │ haven't tested this. │ │ │ │ thing read in which will be evaluated, corresponds to - │ │ │ │ -A list of the arguments of the function 'ratvars' when it was called │ │ │ │ - most recently. Each call to the function 'ratvars' resets the │ │ │ │ Let be a rational number less than one of the form 'p/q'. If 'q' │ │ │ │ is greater than 'maxpsifracdenom', then 'psi[]()' will not try │ │ │ │ to return a simplified value. │ │ │ │ If both the source and binary files are missing, signal a continuable │ │ │ │ error instead of just a warning. │ │ │ │ The smallest positive normalized floating-point number │ │ │ │ When false, causes 'sqrt' to display with exponent 1/2. │ │ │ │ @@ -286746,15 +286744,15 @@ │ │ │ │ $EXPAND_POLYNOMIALS │ │ │ │ ZL-INTERSECTION │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ ZL-INTERSECTION │ │ │ │ ,FUNCTION │ │ │ │ ZL-INTERSECTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp0> │ │ │ │ MULTIPLY-TABLE │ │ │ │ RELATIONS'I │ │ │ │ *FLONUM-OP* │ │ │ │ Hash table mapping a maxima function to a corresponding Lisp function │ │ │ │ to evaluate the maxima function numerically with flonum precision. │ │ │ │ Number of decimal digits of precision to use when creating new │ │ │ │ bigfloats. One extra decimal digit in actual representation for │ │ │ │ @@ -286763,15 +286761,17 @@ │ │ │ │ variable 'numer' is 'true' too, Maxima evaluates the numerical │ │ │ │ result using the principal branch. Otherwise a simplified, but not │ │ │ │ an evaluated result is returned. │ │ │ │ If 'true', maxima will give up factorization of integers if no factor │ │ │ │ is found after trial divisions and Pollard's rho method and │ │ │ │ factorization will not be complete. │ │ │ │ When 'intfaclim' is 'false' (this is the case when the user calls │ │ │ │ - 'factor' explicitly), complete factorization will be attempted.When true, 'linsolve' also generates the '%r' symbols used to │ │ │ │ + 'factor' explicitly), complete factorization will be attempted.A list of the arguments of the function 'ratvars' when it was called │ │ │ │ + most recently. Each call to the function 'ratvars' resets the │ │ │ │ +When true, 'linsolve' also generates the '%r' symbols used to │ │ │ │ represent arbitrary parameters described in the manual under │ │ │ │ 'algsys'. │ │ │ │ Causes negations to be distributed over sums, e.g. -(A+B) is │ │ │ │ simplified to -A-B. │ │ │ │ Causes A . A to be simplified to A ^^ 2. │ │ │ │ *CMU-ERRORS-TO-FILE* │ │ │ │ If T, cmulisp will write an error file during compilation │ │ │ │ @@ -291556,16 +291556,15 @@ │ │ │ │ ALLROOTS-IMPL │ │ │ │ INTDIFF-VARS-IN-EXPR │ │ │ │ SIGN-MTIMES │ │ │ │ SIGNDIS2 │ │ │ │ OPER-APPLY │ │ │ │ PROC-$MATCHDECLARE │ │ │ │ RISPLIT-TIMES │ │ │ │ -COEFFICIENT │ │ │ │ -MAKE-TSTACK-SLOT$XTHRU │ │ │ │ +MAKE-TSTACK-SLOTCOEFFICIENT │ │ │ │ BATAP-INF │ │ │ │ MAXCOEF1 │ │ │ │ SIMPNCT-POWER │ │ │ │ $BESSEL_Y │ │ │ │ RULE-APPLY │ │ │ │ DEPENDSALL │ │ │ │ LOG-IMPL │ │ │ │ @@ -294536,37 +294535,37 @@ │ │ │ │ CHANGESIGN │ │ │ │ AXESOPTIONP │ │ │ │ EXPANDTIMES │ │ │ │ POLY->PS │ │ │ │ $SETDIFFERENCE │ │ │ │ ISOLATE-IMPL │ │ │ │ ROOT+ANYTHING │ │ │ │ -COPY-TSTACK-SLOT$GNUPLOT_CLOSE │ │ │ │ -EXTENDED-REAL-P │ │ │ │ +$GNUPLOT_CLOSE │ │ │ │ +COPY-TSTACK-SLOTEXTENDED-REAL-P │ │ │ │ SP2INTEG2 │ │ │ │ FPENTIER │ │ │ │ CL-RAT-TO-MAXIMAHYP-INTEGERP │ │ │ │ AT-NOT-DEPENDENT-FIND-VARS │ │ │ │ INTERSECT-TESTS │ │ │ │ ZPDEGREEVECTOR │ │ │ │ SET-MEQP │ │ │ │ $MAKE_ELLIPTIC_FCLEAR_FPPHI_TABLE │ │ │ │ DLF-MUMBLIFY │ │ │ │ PADE-LEXP │ │ │ │ SCHATCHEN-COND │ │ │ │ EXTRACT-INDICES │ │ │ │ (PCL::FAST-METHOD PLOT-SHIPOUT (GNUPLOT-PLOT T))XMAXIMA-CURVE-STYLE │ │ │ │ -(PCL::FAST-METHOD PLOT-PREAMBLE (GEOMVIEW-PLOT T)) │ │ │ │ (PCL::FAST-METHOD PLOT3D-COMMAND (GEOMVIEW-PLOT T T T)) │ │ │ │ (PCL::FAST-METHOD PLOT3D-COMMAND (XMAXIMA-PLOT T T T)) │ │ │ │ (PCL::FAST-METHOD PLOT2D-COMMAND (XMAXIMA-PLOT T T T)) │ │ │ │ (PCL::FAST-METHOD PLOT3D-COMMAND (GNUPLOT-PLOT T T T)) │ │ │ │ (PCL::FAST-METHOD PLOT2D-COMMAND (GNUPLOT-PLOT T T T)) │ │ │ │ (PCL::FAST-METHOD PRINT-OBJECT (MAXIMA-$ERROR T)) │ │ │ │ (PCL::FAST-METHOD PRINT-OBJECT (UNSAFE-RECURSION T)) │ │ │ │ +(PCL::FAST-METHOD PLOT-PREAMBLE (GEOMVIEW-PLOT T)) │ │ │ │ (PCL::FAST-METHOD PLOT-SHIPOUT (GEOMVIEW-PLOT T)) │ │ │ │ (PCL::FAST-METHOD PLOT-SHIPOUT (XMAXIMA-PLOT T))(PCL::FAST-METHOD PLOT-PREAMBLE (XMAXIMA-PLOT T)) │ │ │ │ (PCL::FAST-METHOD PLOT-PREAMBLE (GNUPLOT-PLOT T)) │ │ │ │ *MAXIMA-DOCDIR* │ │ │ │ *MAXIMA-SRCDIR* │ │ │ │ *MAXIMA-TOPDIR* │ │ │ │ $BFLOAT_APPROX_EQUAL │ │ │ │ @@ -295623,16 +295622,16 @@ │ │ │ │ $GFACTOR │ │ │ │ MAKE-LINE-INFO │ │ │ │ $NONNEGINTEGERP │ │ │ │ EXECARGMATCH │ │ │ │ FIBTOPHI-IMPL │ │ │ │ PARTITION-IMPL │ │ │ │ ELLIPTIC_KC-IMPLELLIPTIC_EC-IMPLADDN │ │ │ │ -CDR-MFORMAT-STRING │ │ │ │ GNUPLOT_REPLOT-IMPL │ │ │ │ +CDR-MFORMAT-STRING │ │ │ │ GET-PLOT-OPTION-STRING │ │ │ │ $SCALARP │ │ │ │ HYPERGEOMETRIC-POLY-CASE │ │ │ │ INVERSE_ERFC-IMPL │ │ │ │ INVERSE_ERF-IMPLRAINV │ │ │ │ HYP-NEGP-IN-L │ │ │ │ PDERIVATIVE │ │ │ │ @@ -295692,17 +295691,17 @@ │ │ │ │ SIMP-%HSTEP │ │ │ │ HYPERGEOMETRIC-FLOAT-EVAL │ │ │ │ TRACE-OLDFUN │ │ │ │ MM-INTIR1-EXEC │ │ │ │ $ZN_POWER_TABLE │ │ │ │ GNUPLOT_RESTART-IMPL │ │ │ │ GNUPLOT_RESET-IMPL │ │ │ │ -*F-DLOGB │ │ │ │ EF-DLOGB │ │ │ │ GF-DLOGB │ │ │ │ +*F-DLOGB │ │ │ │ TR-NOSIMPP │ │ │ │ FLOAT2RAT │ │ │ │ FINDIBASE │ │ │ │ CHECK-GNUPLOT-PROCESS │ │ │ │ CHECK-OPTION-TRANSFORM │ │ │ │ CPTOMEXP │ │ │ │ SIMPLEXP │ │ │ │ @@ -296674,16 +296673,16 @@ │ │ │ │ NFORMAT-CHECK │ │ │ │ FACTLIST │ │ │ │ M2-B*X+A │ │ │ │ $BACKTRACE │ │ │ │ GET-FACTOR-LIST │ │ │ │ DIMENSION-PREFIXCGCDLIST │ │ │ │ USED-AREA │ │ │ │ -MONICIZE-ROW │ │ │ │ ORDER-VARS-BY-STRENGTH │ │ │ │ +MONICIZE-ROW │ │ │ │ MAKE-MEXPT-L │ │ │ │ GF-SET-RAT-HEADER │ │ │ │ $POISEXPT │ │ │ │ $ARRAYSETAPPLY │ │ │ │ DEACTIVATE │ │ │ │ COLLAPSE │ │ │ │ GETFACTORIAL │ │ │ │ @@ -296974,16 +296973,15 @@ │ │ │ │ RISCHINT │ │ │ │ MYDEFINT │ │ │ │ CHARPOLY-IMPL │ │ │ │ RATSETUP │ │ │ │ PUSH-PRE-TRANSL-FORM │ │ │ │ GET-LISP-FUN-TYPE │ │ │ │ BF-QUADIT-SL │ │ │ │ -GETSIGNL │ │ │ │ -DISPATCHPOLTRANSPRESULT │ │ │ │ +DISPATCHPOLTRANSGETSIGNL │ │ │ │ FEATUREL │ │ │ │ M2-ONEEXPINTEGRAL_CI │ │ │ │ BAKSUBST │ │ │ │ NONVANISHING-COMMON-FACTOR │ │ │ │ Implementation for $ENCODE_TIME │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,&OPTIONAL │ │ │ │ @@ -298317,16 +298315,16 @@ │ │ │ │ REALROOTS-IMPL │ │ │ │ SUBSET-IMPL │ │ │ │ BREAK-FRAME │ │ │ │ FIRST-ORDER-P │ │ │ │ HYPOTENUSE-NUMERICAL │ │ │ │ SEMANTICS │ │ │ │ POLY-IN-VAR │ │ │ │ -POLYEV-SL │ │ │ │ INTEGERP2 │ │ │ │ +POLYEV-SL │ │ │ │ UPDATE-HEIGHTS │ │ │ │ REDRESULT │ │ │ │ INVERT_BY_GAUSSELIM-IMPL │ │ │ │ SPDERIVATIVE │ │ │ │ EXPINTEGRAL-LI │ │ │ │ FACTPOWERSELECT │ │ │ │ PART*-NOT-MTIMESTRP-MOR │ │ │ │ @@ -299013,16 +299011,16 @@ │ │ │ │ GAMMA-INCOMPLETED-BOX-UNICODE │ │ │ │ SIMP-CHARFUN │ │ │ │ EULERPOLY-IMPL │ │ │ │ TR-MAREF │ │ │ │ LMAINVAR │ │ │ │ CONJUGATE-ASEC │ │ │ │ MONICGCD │ │ │ │ -SPLIT-ATANH-1/K │ │ │ │ MAKE-MAXIMA-TEX-GLUE │ │ │ │ +SPLIT-ATANH-1/K │ │ │ │ *MACSYMA-READTABLE* │ │ │ │ CYCLOTOMIC │ │ │ │ $GF_PRIMITIVE │ │ │ │ SIMP-%ASECH │ │ │ │ EXPANINTEXPT │ │ │ │ OUTOFPOIS-IMPL │ │ │ │ RESULTANT-IMPL │ │ │ │ @@ -300715,25 +300713,14 @@ │ │ │ │ BIGFLOATL │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -RUNNING-ERROR-REALPART │ │ │ │ BIGFLOAT-IMPLREALPART │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -BIGFLOATL │ │ │ │ --RUNNING-ERROR-PROD │ │ │ │ -DOLIST271 │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -,TAGBODY! │ │ │ │ -,TAGBODY │ │ │ │ -BIGFLOAT-IMPL* │ │ │ │ -,RETURN-FROM │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ BIGFLOATL │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -RUNNING-ERROR-ABS │ │ │ │ BIGFLOAT-IMPLABS │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -300753,14 +300740,24 @@ │ │ │ │ DOLIST271 │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE. │ │ │ │ ,TAGBODY! │ │ │ │ ,TAGBODY │ │ │ │ BIGFLOAT-IMPL+ │ │ │ │ ,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +BIGFLOATX │ │ │ │ +-RUNNING-ERROR-NEGATE │ │ │ │ +BIGFLOAT-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/binary-gcl/plot.oe │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ FIXNUMP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/clmacs.lisp │ │ │ │ binary-gcl │ │ │ │ @@ -311797,15 +311794,15 @@ │ │ │ │ ,SPECIAL │ │ │ │ *CHECK-ARRAY-BOUNDS* │ │ │ │ ,REALPART │ │ │ │ ,DOUBLE-FLOAT │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/f2cl-lib.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/numerical/f2cl-lib.lisp │ │ │ │ INTEGER19 │ │ │ │ -$zx (COMMON-LISP:FLOAT COMMON-LISP:FLOAT)) │ │ │ │ -(PCL::FAST-METHOD TWO-ARG-<= (COMMON-LISP:FLOAT COMMON-LISP:FLOAT)) │ │ │ │ -(PCL::FAST-METHOD TWO-ARG->= (COMMON-LISP:FLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-+ (BIGFLOAT BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-+ (COMPLEX-BIGFLOAT COMPLEX-BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-+ (COMPLEX-BIGFLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-+ (BIGFLOAT COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-- (BIGFLOAT BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-- (COMPLEX-BIGFLOAT COMPLEX-BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-- (COMPLEX-BIGFLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-- (BIGFLOAT COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-* (BIGFLOAT BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-* (COMPLEX-BIGFLOAT COMPLEX-BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-* (COMPLEX-BIGFLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-* (BIGFLOAT COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-/ (BIGFLOAT BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-/ (COMPLEX-BIGFLOAT COMPLEX-BIGFLOAT))(PCL::FAST-METHOD TWO-ARG-/ (COMPLEX-BIGFLOAT BIGFLOAT)) │ │ │ │ @@ -322525,30 +322518,23 @@ │ │ │ │ (PCL::FAST-METHOD TWO-ARG-/ (COMMON-LISP:FLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-< (COMMON-LISP:FLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-> (COMMON-LISP:FLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-<= (COMMON-LISP:FLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG->= (COMMON-LISP:FLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-ATAN (COMMON-LISP:FLOAT BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-COMPLEX (COMMON-LISP:FLOAT BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD FLOOR (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD FFLOOR (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD TRUNCATE (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD FTRUNCATE (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD CEILING (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD FCEILING (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD ROUND (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD FROUND (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD %PI (COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-< (COMMON-LISP:FLOAT COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-> (COMMON-LISP:FLOAT COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-<= (COMMON-LISP:FLOAT COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG->= (COMMON-LISP:FLOAT COMMON-LISP:RATIONAL)) │ │ │ │ -(PCL::FAST-METHOD %PI (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD ZEROP (COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD PLUSP (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD MINUSP (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD %PI (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-+ (BIGFLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-- (BIGFLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-* (BIGFLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-/ (BIGFLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-< (BIGFLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-> (BIGFLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-<= (BIGFLOAT COMMON-LISP:FLOAT)) │ │ │ │ @@ -322566,40 +322552,53 @@ │ │ │ │ (PCL::FAST-METHOD TWO-ARG-- (NUMBER COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-* (NUMBER BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-* (NUMBER COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-/ (NUMBER COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-= (NUMBER BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-= (NUMBER COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD FLOAT-SIGN (COMMON-LISP:FLOAT)) │ │ │ │ +(PCL::FAST-METHOD INIT-LAMBERT-W-K (INTEGER COMPLEX-BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD INIT-LAMBERT-W-K (INTEGER BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-ATAN (REAL REAL)) │ │ │ │ (PCL::FAST-METHOD EPSILON (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD RATIONAL (REAL)) │ │ │ │ (PCL::FAST-METHOD RATIONALIZE (REAL)) │ │ │ │ HYPERGEOMETRIC-BY-SERIES │ │ │ │ (PCL::FAST-METHOD TWO-ARG-- (COMMON-LISP:COMPLEX BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-/ (COMMON-LISP:COMPLEX BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD MAX-EXPONENT (COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-< (COMMON-LISP:RATIONAL COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-> (COMMON-LISP:RATIONAL COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-<= (COMMON-LISP:RATIONAL COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG->= (COMMON-LISP:RATIONAL COMMON-LISP:RATIONAL)) │ │ │ │ +(PCL::FAST-METHOD FLOOR (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD FFLOOR (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD TRUNCATE (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD FTRUNCATE (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD CEILING (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD FCEILING (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD ROUND (BIGFLOAT)) │ │ │ │ +(PCL::FAST-METHOD FROUND (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD MAXIMA::TO (COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD INTEGER-DECODE-FLOAT (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD FLOAT-DIGITS (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD FLOAT (REAL BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-< (COMMON-LISP:RATIONAL COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-> (COMMON-LISP:RATIONAL COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG-<= (COMMON-LISP:RATIONAL COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD TWO-ARG->= (COMMON-LISP:RATIONAL COMMON-LISP:FLOAT)) │ │ │ │ +(PCL::FAST-METHOD TWO-ARG-< (COMMON-LISP:FLOAT COMMON-LISP:FLOAT)) │ │ │ │ +(PCL::FAST-METHOD TWO-ARG-> (COMMON-LISP:FLOAT COMMON-LISP:FLOAT)) │ │ │ │ +(PCL::FAST-METHOD TWO-ARG-<= (COMMON-LISP:FLOAT COMMON-LISP:FLOAT)) │ │ │ │ +(PCL::FAST-METHOD TWO-ARG->= (COMMON-LISP:FLOAT COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD PLUSP (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD MINUSP (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD RANDOM (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD FLOAT-DIGITS (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD RATIONAL (BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD %PI (COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD PLUSP (COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD MINUSP (COMMON-LISP:RATIONAL))(PCL::FAST-METHOD REAL-VALUE (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD REAL-VALUE (COMPLEX-BIGFLOAT))(PCL::FAST-METHOD IMAG-VALUE (COMPLEX-BIGFLOAT))(PCL::FAST-METHOD MAXIMA::TO (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD MAXIMA::TO (COMPLEX-BIGFLOAT))(PCL::FAST-METHOD ADD1 (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD ADD1 (COMPLEX-BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD SUB1 (BIGFLOAT)) │ │ │ │ (PCL::FAST-METHOD SUB1 (COMPLEX-BIGFLOAT)) │ │ │ │ @@ -322694,16 +322693,14 @@ │ │ │ │ (PCL::FAST-METHOD TWO-ARG-COMPLEX (BIGFLOAT COMMON-LISP:RATIONAL)) │ │ │ │ (PCL::FAST-METHOD RANDOM (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD CIS (COMMON-LISP:FLOAT)) │ │ │ │ (PCL::FAST-METHOD REALP (REAL)) │ │ │ │ (PCL::FAST-METHOD MAX-EXPONENT (COMPLEX-BIGFLOAT)) │ │ │ │ UNARY-CEILING │ │ │ │ (PCL::FAST-METHOD FLOAT (REAL COMMON-LISP:FLOAT)) │ │ │ │ -(PCL::FAST-METHOD INIT-LAMBERT-W-K (INTEGER COMPLEX-BIGFLOAT)) │ │ │ │ -(PCL::FAST-METHOD INIT-LAMBERT-W-K (INTEGER BIGFLOAT)) │ │ │ │ INTERPOLATE-CHECK │ │ │ │ TWO-ARG-/8K │ │ │ │ UNARY-MINUS │ │ │ │ TWO-ARG-+8K │ │ │ │ UNARY-DIVIDE │ │ │ │ UNARY-FTRUNCATE │ │ │ │ NOT-DONE │ │ │ │ @@ -323893,30 +323890,26 @@ │ │ │ │ be left in general representation. │ │ │ │ When 'ratmx' is 'true', the 4 operations mentioned above are │ │ │ │ performed in CRE form and the result of matrix inverse is in CRE │ │ │ │ $RESULTANTK │ │ │ │ Designates which resultant algorithm │ │ │ │ MUNBINDP │ │ │ │ Used for safely `munbind'ing incorrectly-bound variables. │ │ │ │ -The list of input, output, and intermediate expression labels, │ │ │ │ - including all previous labels if 'inchar', 'outchar', or 'linechar' │ │ │ │ - were redefined. │ │ │ │ $FACTLIM │ │ │ │ specifies the highest factorial which is automatically expanded. If │ │ │ │ it is -1 then all integers are expanded. │ │ │ │ binary-gclK │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/binary-gcl/globals.o │ │ │ │ Insufficient arguments when binding ~s │ │ │ │ $ALGEPSILON │ │ │ │ $KEEPFLOATK │ │ │ │ LISP-SHADOW │ │ │ │ *MAXIMA-OBJDIR* │ │ │ │ SHADOW-STRING-ASSIGNMENT │ │ │ │ $MAXIMA_OBJDIR │ │ │ │ -$TRANSLATEK │ │ │ │ $DONTFACTOR │ │ │ │ $INFEVAL │ │ │ │ NONINTEGERL │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,DECLARE │ │ │ │ @@ -324109,14 +324102,15 @@ │ │ │ │ must be one of: ~{~A~^, ~} │ │ │ │ ,FUNCTION │ │ │ │ STRIPDOLLAR │ │ │ │ POSSIBLE-VALUES │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ $ASSUMESCALAR │ │ │ │ $%ENUMER │ │ │ │ +$TRANSLATEK │ │ │ │ $MAXPSIPOSINT │ │ │ │ $BETA_EXPAND │ │ │ │ $LOAD_PATHNAME │ │ │ │ *INFINITESIMALS*$SOLVETRIGWARN │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ @@ -324173,18 +324167,18 @@ │ │ │ │ $NOREPEAT8K │ │ │ │ SET-OUTPUT-FORMAT-FOR-HELP │ │ │ │ $OUTPUT_FORMAT_FOR_HELP │ │ │ │ $RATSIMPEXPONS │ │ │ │ localhost:8080 │ │ │ │ $PREDERRORK │ │ │ │ $DOSCMXOPSK │ │ │ │ -$ERRORMSG8K │ │ │ │ $LHOSPITALLIM │ │ │ │ NON-NEGATIVE-INTEGER-SET │ │ │ │ $MAXNEGEX8K │ │ │ │ +$ERRORMSG8K │ │ │ │ $CAUCHYSUMK │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ !*WARN-DEPRECATED-DEFMVAR-OPTIONS* │ │ │ │ @@ -324336,26 +324330,14 @@ │ │ │ │ ,MULTIPLE-VALUE-BIND │ │ │ │ ,FUNCALL │ │ │ │ ,FUNCTION │ │ │ │ ,SYMBOLP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ $GENINDEX8K │ │ │ │ $FACTORIAL_EXPAND │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -!*WARN-DEPRECATED-DEFMVAR-OPTIONS* │ │ │ │ - $RATWTLVL │ │ │ │ -,FUNCTION │ │ │ │ -$RATVARS │ │ │ │ -must be a list │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ -$RATVARS │ │ │ │ $MAXPSIFRACDENOM$LEAST_POSITIVE_NORMALIZED_FLOAT$SQRTDISPFLAG │ │ │ │ $NALGFAC │ │ │ │ $MAXPSIFRACNUM │ │ │ │ $DISPFLAG8K │ │ │ │ $FLOAT2BF8K │ │ │ │ $MAXPOSEX8K │ │ │ │ $LINECHAR8K │ │ │ │ @@ -324385,14 +324367,26 @@ │ │ │ │ $BFTRUNC │ │ │ │ $DOTDISTRIB │ │ │ │ $POLYFACTOR │ │ │ │ No error.8K │ │ │ │ $DOTSCRULES │ │ │ │ $NUMER_PBRANCH │ │ │ │ $INTFACLIMK │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +!*WARN-DEPRECATED-DEFMVAR-OPTIONS* │ │ │ │ + $RATWTLVL │ │ │ │ +,FUNCTION │ │ │ │ +$RATVARS │ │ │ │ +must be a list │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/globals.lisp │ │ │ │ +$RATVARS │ │ │ │ $LINSOLVE_PARAMS$NEGDISTRIB │ │ │ │ $DOTEXPTSIMP │ │ │ │ $USE_FAST_ARRAYSALGFAC* │ │ │ │ $%PIARGS │ │ │ │ IMPLICIT-REAL │ │ │ │ $RATWEIGHTK │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ @@ -324664,15 +324658,14 @@ │ │ │ │ $DOTASSOC8K │ │ │ │ Causes a non-commutative product to be considered associative, so │ │ │ │ that A . (B . C) is simplified to A . B . C. If this flag is off, │ │ │ │ dot is taken to be right associative, i.e. A . B . C is simplified │ │ │ │ to A . (B . C). │ │ │ │ If `t' floating point coeffs are not converted to rationals │ │ │ │ Names the directory where fasl files are written to. │ │ │ │ -Causes automatic translation of a user's function to Lisp. │ │ │ │ A list of variables with respect to which factoring is not to occur. │ │ │ │ When true, Enables "infinite evaluation" mode. 'ev' repeatedly │ │ │ │ evaluates an expression until it stops changing. │ │ │ │ A non-integer-list for non-atoms found out to be `noninteger's │ │ │ │ The list of ordinary Maxima functions in the current session. An │ │ │ │ ordinary function is a function constructed by 'define' or ':=' and │ │ │ │ called with parentheses '()'. │ │ │ │ @@ -324803,14 +324796,15 @@ │ │ │ │ 'numer' is 'true'. │ │ │ │ Hash table for retrieving the machine-type │ │ │ │ An alist whose key is a symbol and datum is a cons of a string to be │ │ │ │ used with bindtest and the value of the variable. The string should │ │ │ │ contain exactly ~M which will be replaced by the variable in the │ │ │ │ error message. This is useful for printing a deprecation message │ │ │ │ for any symbol. │ │ │ │ +Causes automatic translation of a user's function to Lisp. │ │ │ │ The largest positive value for which 'psi[n](x)'will try to compute │ │ │ │ an exact value. │ │ │ │ When true, 'beta(a,b)' and related functions are expanded for │ │ │ │ arguments like a+n or a-n, where n is an integer. │ │ │ │ When true, trigonometric functions are simplified to hyperbolic │ │ │ │ functions when the argument is apparently a multiple of the │ │ │ │ imaginary unit %i. │ │ │ │ @@ -324822,14 +324816,17 @@ │ │ │ │ The infinitesimals recognized by Maxima. ZEROA zero from above, │ │ │ │ ZEROB zero from below │ │ │ │ If T, afs-binary-directory will try to return a name dependent │ │ │ │ on the particular lisp compiler version being used. │ │ │ │ Causes SOLVE to print a warning message when it is uses inverse │ │ │ │ trigonometric functions to solve an equation, thereby losing │ │ │ │ solutions. │ │ │ │ +The list of input, output, and intermediate expression labels, │ │ │ │ + including all previous labels if 'inchar', 'outchar', or 'linechar' │ │ │ │ + were redefined. │ │ │ │ Controls the number of significant digits printed for floats. If │ │ │ │ 0, then full precision is used. │ │ │ │ If `t' constant factor of polynomial is also factored │ │ │ │ The list of atoms which have any property other than those explicitly │ │ │ │ mentioned in 'infolists', such as specified by 'atvalue', │ │ │ │ 'matchdeclare', etc., as well as properties specified in the │ │ │ │ 'declare' function. │ │ │ │ @@ -324895,21 +324892,21 @@ │ │ │ │ When true, an error message is displayed whenever the predicate of an │ │ │ │ 'if' statement or an 'is' function fails to evaluate to either │ │ │ │ 'true' or 'false'. │ │ │ │ $FILE_SEARCH_DEMO │ │ │ │ Directories to search for demos.The list of the functions for which partial derivatives have been │ │ │ │ defined by 'gradef'. │ │ │ │ Causes scalar-matrix operations to be carried out. │ │ │ │ -If `false' then no maxima-error message is printed! │ │ │ │ The maximum number of times L'Hospital's rule is used in 'limit'. │ │ │ │ The largest negative exponent which will be expanded by the EXPAND │ │ │ │ command. │ │ │ │ List of gensyms used to point to kernels from within polynomials. │ │ │ │ The values cell and property lists of these symbols are used to │ │ │ │ store various information.%P%I │ │ │ │ +If `false' then no maxima-error message is printed! │ │ │ │ *DONT-REDEFINE-REQUIRE* │ │ │ │ If T, prevents the redefinition of REQUIRE. This is useful for │ │ │ │ lisps that treat REQUIRE specially in the compiler. │ │ │ │ When multiplying together sums with INF as their upper limit, causes │ │ │ │ the Cauchy product to be used rather than the usual product. In the │ │ │ │ Cauchy product the index of the inner summation is a function of the │ │ │ │ index of the outer one rather than varying independently. │ │ │ │ @@ -341603,14 +341600,55 @@ │ │ │ │ $ERREXP3 │ │ │ │ $ERROR_SYMS │ │ │ │ Symbols to bind the too-large `maxima-error' expressions to │ │ │ │ $SUBLIS_APPLY_LAMBDA │ │ │ │ a flag which controls whether LAMBDA's substituted are applied in │ │ │ │ simplification after the SUBLIS or whether you have to do an │ │ │ │ EV to get things to apply. A value of TRUE means perform the application. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +NOEVALARGS │ │ │ │ +*MLAMBDA-CALL-STACK* │ │ │ │ +BINDLIST │ │ │ │ +$%ENUMER │ │ │ │ +*BINDTEST-DEPRECATION-MESSAGES* │ │ │ │ + $REFCHECK │ │ │ │ + *REFCHKL* │ │ │ │ +*LAST-MEVAL1-FORM* │ │ │ │ +*MDEBUG* │ │ │ │ +*NOUNSFLAG* │ │ │ │ + $TRANSRUN │ │ │ │ +*$ERRORMSG-VALUE* │ │ │ │ +MUNBOUND │ │ │ │ + MSPECLIST │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ + $ERRORMSG │ │ │ │ + MPROPLIST │ │ │ │ +FACTLIST │ │ │ │ +$FUNCTIONS │ │ │ │ +$DEPENDENCIES │ │ │ │ + $SETCHECK │ │ │ │ +$SETCHECKBREAK │ │ │ │ +MUNBINDP │ │ │ │ +$OPTIONSET │ │ │ │ +$MYOPTIONS │ │ │ │ +$STRUCTURES │ │ │ │ +$DOALLMXOPS │ │ │ │ +$DOSCMXOPS │ │ │ │ + DERIVFLAG │ │ │ │ +RULEFCNL │ │ │ │ + $MAXPOSEX │ │ │ │ + $MAXNEGEX │ │ │ │ +$INFEVAL │ │ │ │ +NON-NEGATIVE-INTEGER-SET │ │ │ │ +,INTEGERP │ │ │ │ +INTLDGETTEXT │ │ │ │ +;assignment: '~:M must be a non-negative integer. Found: ~:M │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ Implementation for $ERRORMSG │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $ERROR_SIZE │ │ │ │ ,*PRINT-ESCAPE* │ │ │ │ *MERROR-SIGNALS-$ERROR-P* │ │ │ │ @@ -341737,55 +341775,14 @@ │ │ │ │ ,IGNORABLE/ │ │ │ │ INTLDGETTEXT │ │ │ │ 0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ $ERRORMSG │ │ │ │ ,FUNCTION │ │ │ │ ERRORMSG-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/merror.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -NOEVALARGS │ │ │ │ -*MLAMBDA-CALL-STACK* │ │ │ │ -BINDLIST │ │ │ │ -$%ENUMER │ │ │ │ -*BINDTEST-DEPRECATION-MESSAGES* │ │ │ │ - $REFCHECK │ │ │ │ - *REFCHKL* │ │ │ │ -*LAST-MEVAL1-FORM* │ │ │ │ -*MDEBUG* │ │ │ │ -*NOUNSFLAG* │ │ │ │ - $TRANSRUN │ │ │ │ -*$ERRORMSG-VALUE* │ │ │ │ -MUNBOUND │ │ │ │ - MSPECLIST │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ - $ERRORMSG │ │ │ │ - MPROPLIST │ │ │ │ -FACTLIST │ │ │ │ -$FUNCTIONS │ │ │ │ -$DEPENDENCIES │ │ │ │ - $SETCHECK │ │ │ │ -$SETCHECKBREAK │ │ │ │ -MUNBINDP │ │ │ │ -$OPTIONSET │ │ │ │ -$MYOPTIONS │ │ │ │ -$STRUCTURES │ │ │ │ -$DOALLMXOPS │ │ │ │ -$DOSCMXOPS │ │ │ │ - DERIVFLAG │ │ │ │ -RULEFCNL │ │ │ │ - $MAXPOSEX │ │ │ │ - $MAXNEGEX │ │ │ │ -$INFEVAL │ │ │ │ -NON-NEGATIVE-INTEGER-SET │ │ │ │ -,INTEGERP │ │ │ │ -INTLDGETTEXT │ │ │ │ -;assignment: '~:M must be a non-negative integer. Found: ~:M │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/mlisp.lisp │ │ │ │ Holds the value to which a variable is about to be set when a │ │ │ │ 'setcheckbreak' occurs. │ │ │ │ $MAPERROR │ │ │ │ When false, all of the mapping functions such as 'map(, , │ │ │ │ , ...)` (1) stop when they finish going down the shortest │ │ │ │ if not all of the are of the same length and (2) │ │ │ │ apply to [, , ...] if the are not all │ │ │ │ @@ -353059,35 +353056,36 @@ │ │ │ │ (FAST-READER-METHOD MAXIMA::UNSAFE-RECURSION MAXIMA::ARG) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT MAXIMA::ARG) │ │ │ │ (FAST-READER-METHOD MAXIMA::UNSAFE-RECURSION MAXIMA::EXISTING) │ │ │ │ (FAST-READER-METHOD SLOT-OBJECT MAXIMA::EXISTING) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT MAXIMA::NAME) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT MAXIMA::ARG) │ │ │ │ (FAST-WRITER-METHOD SLOT-OBJECT MAXIMA::EXISTING) │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -BIGFLOATX │ │ │ │ --RUNNING-ERROR-NEGATE │ │ │ │ -BIGFLOAT-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ +BIGFLOATL │ │ │ │ +-RUNNING-ERROR-PROD │ │ │ │ +DOLIST271 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +,TAGBODY! │ │ │ │ +,TAGBODY │ │ │ │ +BIGFLOAT-IMPL* │ │ │ │ +,RETURN-FROM │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ BIGFLOATX │ │ │ │ -RUNNING-ERROR-SQRT │ │ │ │ BIGFLOAT-IMPLSQRT │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ BIGFLOATL │ │ │ │ -RUNNING-ERROR-QUOTIENT │ │ │ │ BIGFLOAT-IMPL/ │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ BIGFLOATX │ │ │ │ -RUNNING-ERROR-LOG │ │ │ │ BIGFLOAT-IMPLLOG │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ BIGFLOATL │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -RUNNING-ERROR-CONJUGATE │ │ │ │ BIGFLOAT-IMPLCONJUGATE │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/nfloat.lisp │ │ │ │ @@ -415451,15 +415449,15 @@ │ │ │ │ ,OTHERWISE │ │ │ │ .INFER-TP; │ │ │ │ #*00000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111) │ │ │ │ -..SLOT-UNBOUND.. │ │ │ │ -..SLOT-UNBOUND.. │ │ │ │ :MAXIMA DATA slot READER │ │ │ │ OUTPUT-FILE │ │ │ │ -axima to0 │ │ │ │ +axima toX │ │ │ │ OMMON-LI`l │ │ │ │ SYSTEM*H │ │ │ │ ,*DEBU`l │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ PCL.PV-CELL. │ │ │ │ -.NEXT-METHOD-CALL. │ │ │ │ FUNCTIONS │ │ │ │ @@ -416813,305 +416811,14 @@ │ │ │ │ AMPERCHK │ │ │ │ ,SYMBOLP │ │ │ │ ,STRINGP │ │ │ │ GETALIAS │ │ │ │ IMPLODE │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ Implementation for $NOUNIFY │ │ │ │ -Implementation for $LABELS │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$RATVARSWITCH │ │ │ │ -$RATVARS │ │ │ │ -$LINENUM │ │ │ │ -*LINELABEL* │ │ │ │ - $NOLABELS │ │ │ │ -*AUTOLOADED-FILES* │ │ │ │ -,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ -AUTOLOAD │ │ │ │ -$LOADPRINT │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -$ALIASES │ │ │ │ - $CONTEXTS │ │ │ │ -*BUILTIN-$RULES* │ │ │ │ -*BUILTIN-SYMBOLS* │ │ │ │ - $FEATURES │ │ │ │ -$FUNCTIONS │ │ │ │ -$GRADEFS │ │ │ │ -$DEPENDENCIES │ │ │ │ -$STRUCTURES │ │ │ │ -*BUILTIN-SYMBOL-PROPS* │ │ │ │ -*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ -TELLRATLIST │ │ │ │ -*RATWEIGHTS │ │ │ │ -$RATWEIGHTS │ │ │ │ -FEATUREL │ │ │ │ -$INFOLISTS │ │ │ │ -*CHECKFACTORS* │ │ │ │ -GREATORDER │ │ │ │ - LESSORDER │ │ │ │ -$GENSUMNUM │ │ │ │ -$DONTFACTOR │ │ │ │ - $SETCHECK │ │ │ │ -$OUTCHAR │ │ │ │ - $LINECHAR │ │ │ │ -*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ -*BUILTIN-SYMBOL-VALUES* │ │ │ │ -$DEBUGMODE │ │ │ │ -*MDEBUG* │ │ │ │ -BINDLIST │ │ │ │ - NONSYMCHK │ │ │ │ -,SYMBOLP │ │ │ │ -INTLDGETTEXT │ │ │ │ -)~:M: argument must be a symbol; found: ~M │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -LABEL-PREFIX │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$RATVARSWITCH │ │ │ │ -$RATVARS │ │ │ │ -$LINENUM │ │ │ │ -*LINELABEL* │ │ │ │ - $NOLABELS │ │ │ │ -*AUTOLOADED-FILES* │ │ │ │ -,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ -AUTOLOAD │ │ │ │ -$LOADPRINT │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -$ALIASES │ │ │ │ - $CONTEXTS │ │ │ │ -*BUILTIN-$RULES* │ │ │ │ -*BUILTIN-SYMBOLS* │ │ │ │ - $FEATURES │ │ │ │ -$FUNCTIONS │ │ │ │ -$GRADEFS │ │ │ │ -$DEPENDENCIES │ │ │ │ -$STRUCTURES │ │ │ │ -*BUILTIN-SYMBOL-PROPS* │ │ │ │ -*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ -TELLRATLIST │ │ │ │ -*RATWEIGHTS │ │ │ │ -$RATWEIGHTS │ │ │ │ -FEATUREL │ │ │ │ -$INFOLISTS │ │ │ │ -*CHECKFACTORS* │ │ │ │ -GREATORDER │ │ │ │ - LESSORDER │ │ │ │ -$GENSUMNUM │ │ │ │ -$DONTFACTOR │ │ │ │ - $SETCHECK │ │ │ │ -$OUTCHAR │ │ │ │ - $LINECHAR │ │ │ │ -*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ -*BUILTIN-SYMBOL-VALUES* │ │ │ │ -$DEBUGMODE │ │ │ │ -*MDEBUG* │ │ │ │ -BINDLIST │ │ │ │ - $SHOWTIME │ │ │ │ -$FILE_OUTPUT_APPEND │ │ │ │ -GETLABELS* │ │ │ │ -LABEL-PREFIX-NAME │ │ │ │ -,SYMBOL-NAME │ │ │ │ -LABEL-PREFIX │ │ │ │ -LABEL-PREFIX-LENGTH │ │ │ │ -LABEL-PREFIX-NAME │ │ │ │ -,TAGBODY! │ │ │ │ -LABEL-NAME-1 │ │ │ │ -,SYMBOL-NAME │ │ │ │ -LABEL-PREFIX-LENGTH │ │ │ │ -LABEL-NAME-1 │ │ │ │ -,STRING= │ │ │ │ -LABEL-NAME-1 │ │ │ │ -LABEL-PREFIX-NAME │ │ │ │ -KEYWORDEND1 │ │ │ │ -LABEL-PREFIX-LENGTH │ │ │ │ -,RETURN-FROM │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -LABEL-PREFIX │ │ │ │ -Implementation for $LABELS │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$RATVARSWITCH │ │ │ │ -$RATVARS │ │ │ │ -$LINENUM │ │ │ │ -*LINELABEL* │ │ │ │ - $NOLABELS │ │ │ │ -*AUTOLOADED-FILES* │ │ │ │ -,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ -AUTOLOAD │ │ │ │ -$LOADPRINT │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -$ALIASES │ │ │ │ - $CONTEXTS │ │ │ │ -*BUILTIN-$RULES* │ │ │ │ -*BUILTIN-SYMBOLS* │ │ │ │ - $FEATURES │ │ │ │ -$FUNCTIONS │ │ │ │ -$GRADEFS │ │ │ │ -$DEPENDENCIES │ │ │ │ -$STRUCTURES │ │ │ │ -*BUILTIN-SYMBOL-PROPS* │ │ │ │ -*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ -TELLRATLIST │ │ │ │ -*RATWEIGHTS │ │ │ │ -$RATWEIGHTS │ │ │ │ -FEATUREL │ │ │ │ -$INFOLISTS │ │ │ │ -*CHECKFACTORS* │ │ │ │ -GREATORDER │ │ │ │ - LESSORDER │ │ │ │ -$GENSUMNUM │ │ │ │ -$DONTFACTOR │ │ │ │ - $SETCHECK │ │ │ │ -$OUTCHAR │ │ │ │ - $LINECHAR │ │ │ │ -*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ -*BUILTIN-SYMBOL-VALUES* │ │ │ │ -$DEBUGMODE │ │ │ │ -*MDEBUG* │ │ │ │ -BINDLIST │ │ │ │ - $SHOWTIME │ │ │ │ -$FILE_OUTPUT_APPEND │ │ │ │ -LABELS-IMPL │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -LABEL-PREFIX │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -LABEL-PREFIX │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -LABELS-IMPL │ │ │ │ -6Proxy function to forward $LABELS calls to LABELS-IMPL │ │ │ │ -LABELS-IMPL │ │ │ │ -LABEL-PREFIX │ │ │ │ -,DECLARE │ │ │ │ -$LABELS │ │ │ │ - NONSYMCHK │ │ │ │ -LABEL-PREFIX │ │ │ │ -$LABELS │ │ │ │ -,NREVERSE │ │ │ │ -GETLABELS* │ │ │ │ -LABEL-PREFIX │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ -LABEL-PREFIX │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$RATVARSWITCH │ │ │ │ -$RATVARS │ │ │ │ -$LINENUM │ │ │ │ -*LINELABEL* │ │ │ │ - $NOLABELS │ │ │ │ -*AUTOLOADED-FILES* │ │ │ │ -,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ -AUTOLOAD │ │ │ │ -$LOADPRINT │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -$ALIASES │ │ │ │ - $CONTEXTS │ │ │ │ -*BUILTIN-$RULES* │ │ │ │ -*BUILTIN-SYMBOLS* │ │ │ │ - $FEATURES │ │ │ │ -$FUNCTIONS │ │ │ │ -$GRADEFS │ │ │ │ -$DEPENDENCIES │ │ │ │ -$STRUCTURES │ │ │ │ -*BUILTIN-SYMBOL-PROPS* │ │ │ │ -*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ -TELLRATLIST │ │ │ │ -*RATWEIGHTS │ │ │ │ -$RATWEIGHTS │ │ │ │ -FEATUREL │ │ │ │ -$INFOLISTS │ │ │ │ -*CHECKFACTORS* │ │ │ │ -GREATORDER │ │ │ │ - LESSORDER │ │ │ │ -$GENSUMNUM │ │ │ │ -$DONTFACTOR │ │ │ │ - $SETCHECK │ │ │ │ -$OUTCHAR │ │ │ │ - $LINECHAR │ │ │ │ -*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ -*BUILTIN-SYMBOL-VALUES* │ │ │ │ -$DEBUGMODE │ │ │ │ -*MDEBUG* │ │ │ │ -BINDLIST │ │ │ │ - $SHOWTIME │ │ │ │ -$FILE_OUTPUT_APPEND │ │ │ │ -$LABELS798 │ │ │ │ -REST-ARGS796 │ │ │ │ -,LIST*/ │ │ │ │ -$LABELS │ │ │ │ -LABELS-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ -$LABELS798 │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-795 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$RATVARSWITCH │ │ │ │ -$RATVARS │ │ │ │ -$LINENUM │ │ │ │ -*LINELABEL* │ │ │ │ - $NOLABELS │ │ │ │ -*AUTOLOADED-FILES* │ │ │ │ -,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ -AUTOLOAD │ │ │ │ -$LOADPRINT │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -$ALIASES │ │ │ │ - $CONTEXTS │ │ │ │ -*BUILTIN-$RULES* │ │ │ │ -*BUILTIN-SYMBOLS* │ │ │ │ - $FEATURES │ │ │ │ -$FUNCTIONS │ │ │ │ -$GRADEFS │ │ │ │ -$DEPENDENCIES │ │ │ │ -$STRUCTURES │ │ │ │ -*BUILTIN-SYMBOL-PROPS* │ │ │ │ -*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ -TELLRATLIST │ │ │ │ -*RATWEIGHTS │ │ │ │ -$RATWEIGHTS │ │ │ │ -FEATUREL │ │ │ │ -$INFOLISTS │ │ │ │ -*CHECKFACTORS* │ │ │ │ -GREATORDER │ │ │ │ - LESSORDER │ │ │ │ -$GENSUMNUM │ │ │ │ -$DONTFACTOR │ │ │ │ - $SETCHECK │ │ │ │ -$OUTCHAR │ │ │ │ - $LINECHAR │ │ │ │ -*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ -*BUILTIN-SYMBOL-VALUES* │ │ │ │ -$DEBUGMODE │ │ │ │ -*MDEBUG* │ │ │ │ -BINDLIST │ │ │ │ - $SHOWTIME │ │ │ │ -$FILE_OUTPUT_APPEND │ │ │ │ -NARGS-794 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE/ │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -LABEL-PREFIX │ │ │ │ -,FUNCTION │ │ │ │ -LABELS-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ binary-gcl │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/binary-gcl/mload.o │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $RATVARSWITCH │ │ │ │ $RATVARS │ │ │ │ @@ -417944,14 +417651,229 @@ │ │ │ │ Controls the use of a cache by $FILE_SEARCH (used by $LOAD and $BATCH) to │ │ │ │ speed up file searches. │ │ │ │ - If '$AUTO (default), use the cache if a one-time test shows that the │ │ │ │ file system in *MAXIMA-USERDIR* and the Lisp implementation's DIRECTORY │ │ │ │ function behave as expected. │ │ │ │ - If NIL, never use the cache. │ │ │ │ - If T or any other value, always use the cache. │ │ │ │ +Implementation for $DEBUGMODE │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +ASSIGN-VAR │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$RATVARSWITCH │ │ │ │ +$RATVARS │ │ │ │ +$LINENUM │ │ │ │ +*LINELABEL* │ │ │ │ + $NOLABELS │ │ │ │ +*AUTOLOADED-FILES* │ │ │ │ +,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ +AUTOLOAD │ │ │ │ +$LOADPRINT │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +$ALIASES │ │ │ │ + $CONTEXTS │ │ │ │ +*BUILTIN-$RULES* │ │ │ │ +*BUILTIN-SYMBOLS* │ │ │ │ + $FEATURES │ │ │ │ +$FUNCTIONS │ │ │ │ +$GRADEFS │ │ │ │ +$DEPENDENCIES │ │ │ │ +$STRUCTURES │ │ │ │ +*BUILTIN-SYMBOL-PROPS* │ │ │ │ +*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ +TELLRATLIST │ │ │ │ +*RATWEIGHTS │ │ │ │ +$RATWEIGHTS │ │ │ │ +FEATUREL │ │ │ │ +$INFOLISTS │ │ │ │ +*CHECKFACTORS* │ │ │ │ +GREATORDER │ │ │ │ + LESSORDER │ │ │ │ +$GENSUMNUM │ │ │ │ +$DONTFACTOR │ │ │ │ + $SETCHECK │ │ │ │ +$OUTCHAR │ │ │ │ + $LINECHAR │ │ │ │ +*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ +*BUILTIN-SYMBOL-VALUES* │ │ │ │ +$DEBUGMODE │ │ │ │ +*MDEBUG* │ │ │ │ +DEBUGMODE1 │ │ │ │ +ASSIGN-VAR │ │ │ │ +#Must be one of false, true, or lisp │ │ │ │ +*MDEBUG* │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $DEBUGMODE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$RATVARSWITCH │ │ │ │ +$RATVARS │ │ │ │ +$LINENUM │ │ │ │ +*LINELABEL* │ │ │ │ + $NOLABELS │ │ │ │ +*AUTOLOADED-FILES* │ │ │ │ +,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ +AUTOLOAD │ │ │ │ +$LOADPRINT │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +$ALIASES │ │ │ │ + $CONTEXTS │ │ │ │ +*BUILTIN-$RULES* │ │ │ │ +*BUILTIN-SYMBOLS* │ │ │ │ + $FEATURES │ │ │ │ +$FUNCTIONS │ │ │ │ +$GRADEFS │ │ │ │ +$DEPENDENCIES │ │ │ │ +$STRUCTURES │ │ │ │ +*BUILTIN-SYMBOL-PROPS* │ │ │ │ +*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ +TELLRATLIST │ │ │ │ +*RATWEIGHTS │ │ │ │ +$RATWEIGHTS │ │ │ │ +FEATUREL │ │ │ │ +$INFOLISTS │ │ │ │ +*CHECKFACTORS* │ │ │ │ +GREATORDER │ │ │ │ + LESSORDER │ │ │ │ +$GENSUMNUM │ │ │ │ +$DONTFACTOR │ │ │ │ + $SETCHECK │ │ │ │ +$OUTCHAR │ │ │ │ + $LINECHAR │ │ │ │ +*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ +*BUILTIN-SYMBOL-VALUES* │ │ │ │ +$DEBUGMODE │ │ │ │ +DEBUGMODE-IMPL │ │ │ │ +$DEBUGMODE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$DEBUGMODE │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +$DEBUGMODE │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +DEBUGMODE-IMPL │ │ │ │ +-MAKE-INSTANCE BIGFLOAT-IMPL:COMPLEX-BIGFLOAT (:REAL :IMAG) NIL │ │ │ │ .COMPLEX-BIGFLOAT │ │ │ │ /FPQUOTIENT │ │ │ │ /FPQUOTIENT │ │ │ │ /FPMINUS │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/numeric.lisp │ │ │ │ (FAST-METHOD BIGFLOAT::UNARY-DIVIDE (BIGFLOAT-IMPL:COMPLEX-BIGFLOAT)) │ │ │ │ BIGFLOAT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ PCL.PV-CELL. │ │ │ │ -.NEXT-METHOD-CALL. │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ @@ -427961,17 +427883,17 @@ │ │ │ │ ,REMPROP │ │ │ │ $ALIASES │ │ │ │ $ALIASES │ │ │ │ ,FUNCTION │ │ │ │ ,REMPROP │ │ │ │ ,REMPROP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ -Implementation for $DEBUGMODE │ │ │ │ +Prompt symbol of the demo function, playback, and the Maxima break loop. │ │ │ │ +Implementation for $LABELS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -ASSIGN-VAR │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $RATVARSWITCH │ │ │ │ $RATVARS │ │ │ │ $LINENUM │ │ │ │ *LINELABEL* │ │ │ │ $NOLABELS │ │ │ │ @@ -428004,21 +427926,22 @@ │ │ │ │ $SETCHECK │ │ │ │ $OUTCHAR │ │ │ │ $LINECHAR │ │ │ │ *BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ *BUILTIN-SYMBOL-VALUES* │ │ │ │ $DEBUGMODE │ │ │ │ *MDEBUG* │ │ │ │ -DEBUGMODE1 │ │ │ │ -ASSIGN-VAR │ │ │ │ -#Must be one of false, true, or lisp │ │ │ │ -*MDEBUG* │ │ │ │ +BINDLIST │ │ │ │ + NONSYMCHK │ │ │ │ +,SYMBOLP │ │ │ │ +INTLDGETTEXT │ │ │ │ +)~:M: argument must be a symbol; found: ~M │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -Implementation for $DEBUGMODE │ │ │ │ +LABEL-PREFIX │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $RATVARSWITCH │ │ │ │ $RATVARS │ │ │ │ $LINENUM │ │ │ │ *LINELABEL* │ │ │ │ $NOLABELS │ │ │ │ @@ -428050,32 +427973,105 @@ │ │ │ │ $DONTFACTOR │ │ │ │ $SETCHECK │ │ │ │ $OUTCHAR │ │ │ │ $LINECHAR │ │ │ │ *BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ *BUILTIN-SYMBOL-VALUES* │ │ │ │ $DEBUGMODE │ │ │ │ -DEBUGMODE-IMPL │ │ │ │ +*MDEBUG* │ │ │ │ +BINDLIST │ │ │ │ + $SHOWTIME │ │ │ │ +$FILE_OUTPUT_APPEND │ │ │ │ +GETLABELS* │ │ │ │ +LABEL-PREFIX-NAME │ │ │ │ +,SYMBOL-NAME │ │ │ │ +LABEL-PREFIX │ │ │ │ +LABEL-PREFIX-LENGTH │ │ │ │ +LABEL-PREFIX-NAME │ │ │ │ +,TAGBODY! │ │ │ │ +LABEL-NAME-1 │ │ │ │ +,SYMBOL-NAME │ │ │ │ +LABEL-PREFIX-LENGTH │ │ │ │ +LABEL-NAME-1 │ │ │ │ +,STRING= │ │ │ │ +LABEL-NAME-1 │ │ │ │ +LABEL-PREFIX-NAME │ │ │ │ +KEYWORDEND1 │ │ │ │ +LABEL-PREFIX-LENGTH │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/suprv1.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +LABEL-PREFIX │ │ │ │ +Implementation for $LABELS │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$RATVARSWITCH │ │ │ │ +$RATVARS │ │ │ │ +$LINENUM │ │ │ │ +*LINELABEL* │ │ │ │ + $NOLABELS │ │ │ │ +*AUTOLOADED-FILES* │ │ │ │ +,*DEFAULT-PATHNAME-DEFAULTS* │ │ │ │ +AUTOLOAD │ │ │ │ +$LOADPRINT │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +$ALIASES │ │ │ │ + $CONTEXTS │ │ │ │ +*BUILTIN-$RULES* │ │ │ │ +*BUILTIN-SYMBOLS* │ │ │ │ + $FEATURES │ │ │ │ +$FUNCTIONS │ │ │ │ +$GRADEFS │ │ │ │ +$DEPENDENCIES │ │ │ │ +$STRUCTURES │ │ │ │ +*BUILTIN-SYMBOL-PROPS* │ │ │ │ +*BUILTIN-NUMERIC-CONSTANTS* │ │ │ │ +TELLRATLIST │ │ │ │ +*RATWEIGHTS │ │ │ │ +$RATWEIGHTS │ │ │ │ +FEATUREL │ │ │ │ +$INFOLISTS │ │ │ │ +*CHECKFACTORS* │ │ │ │ +GREATORDER │ │ │ │ + LESSORDER │ │ │ │ +$GENSUMNUM │ │ │ │ +$DONTFACTOR │ │ │ │ + $SETCHECK │ │ │ │ +$OUTCHAR │ │ │ │ + $LINECHAR │ │ │ │ +*BUILTIN-SYMBOLS-WITH-VALUES* │ │ │ │ +*BUILTIN-SYMBOL-VALUES* │ │ │ │ $DEBUGMODE │ │ │ │ +*MDEBUG* │ │ │ │ +BINDLIST │ │ │ │ + $SHOWTIME │ │ │ │ +$FILE_OUTPUT_APPEND │ │ │ │ +LABELS-IMPL │ │ │ │ %%PRETTY-FNAME │ │ │ │ -$DEBUGMODE │ │ │ │ +LABEL-PREFIX │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ %%PRETTY-FNAME │ │ │ │ -$DEBUGMODE │ │ │ │ +LABEL-PREFIX │ │ │ │ ,DECLARE │ │ │ │ ,NOTINLINE │ │ │ │ -DEBUGMODE-IMPL │ │ │ │ - │ │ │ │ Polynomials.htmlindex-ratvars-1 │ │ │ │ maxtayorder │ │ │ │ @@ -459971,15 +459969,15 @@ │ │ │ │ index-rem!o │ │ │ │ dodecahedron_graph │ │ │ │ Package-graphs.html │ │ │ │ index-dodecahedron_005fgraph │ │ │ │ %catalan │ │ │ │ Data-Types-and-Structures.html │ │ │ │ index-_0025catalan │ │ │ │ -Package-combinatorics.htmlDi │ │ │ │ +Package-combinatorics.html7 │ │ │ │ index-permp │ │ │ │ clebsch_graph │ │ │ │ Package-graphs.html │ │ │ │ index-clebsch_005fgraph │ │ │ │ Package-lapack.html │ │ │ │ index-dgemm │ │ │ │ fundamental_dimensions │ │ │ │ @@ -470101,14 +470099,15 @@ │ │ │ │ ,FUNCTION │ │ │ │ FORMATTED │ │ │ │ SPELL-OUT-EXPT │ │ │ │ FORMATTED │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mactex.lisp │ │ │ │ MULTIPLY-TABLE │ │ │ │ ROW1-RELATIONS │ │ │ │ + if in debug mode `warning's signaled go to lisp break loops │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/rat3a.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/ufact.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/dskfn.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/algfac.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/ifactor.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/nrat4.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/rat3d.lisp │ │ │ │ @@ -470640,15 +470639,14 @@ │ │ │ │ \mbox{{}'{}} │ │ │ │ *GO-FORMS*, │ │ │ │ list of `translate'd go forms in the block. │ │ │ │ Number of pollard-rho rounds. │ │ │ │ array of differences between consecutive primes │ │ │ │ index of biggest valid prime difference │ │ │ │ Warning State variable │ │ │ │ - if in debug mode `warning's signaled go to lisp break loops │ │ │ │ Warn when undefined global variables are seen. │ │ │ │ $GENERAL │ │ │ │ $TR_FUNCTION_CALL_DEFAULT │ │ │ │ FALSE means punt to MEVAL, EXPR means assume lisp fixed arg function. │ │ │ │ GENERAL, the default gives code good for mexprs and mlexprs but not macros. │ │ │ │ GENERAL assures variable bindings are correct in compiled code. │ │ │ │ In GENERAL mode, when translating F(X), if F is a bound variable, then │ │ │ │ @@ -470674,21 +470672,38 @@ │ │ │ │ $PRIMEP_NUMBER_OF_TESTS │ │ │ │ Number of Miller-Rabin tests. │ │ │ │ Display factorization steps. │ │ │ │ Warning State variable │ │ │ │ If `meval' is called that indicates problems in the translation │ │ │ │ $ECM_MAX_LIMIT │ │ │ │ Maximum smootheness for ecm method. │ │ │ │ +if T it pushes `backtrace' and `trace' │ │ │ │ Number of pollard-p-1 rounds. │ │ │ │ These are very-special variables which have a Maxima │ │ │ │ assign property which must be called to bind and unbind the variable │ │ │ │ whenever it is `lambda' bound. │ │ │ │ *DECLARED-TRANSLATED-FUNCTIONS* │ │ │ │ List of functions which are believed to be translated. │ │ │ │ maximum difference between consecutive primes in *prime-diffs* │ │ │ │ +Limit for pollard-rho factorization depth. │ │ │ │ +TR-LAMBDA-PUNT-ASSIGNS │ │ │ │ +Kludge argument to `tr-lambda' due to lack of keyword argument passing │ │ │ │ +TR-UNIQUE │ │ │ │ +this is just a unique object used for random purposes, │ │ │ │ + such as the second (file end) argument of READ. │ │ │ │ +$TR_OPTIMIZE_MAX_LOOP │ │ │ │ +The maximum number of times the macro-expansion and optimization │ │ │ │ + pass of the translator will loop in considering a form. │ │ │ │ + This is to catch macro expansion errors, and non-terminating │ │ │ │ + optimization properties. │ │ │ │ +Return a list of factors only. │ │ │ │ +$TR_BIND_MODE_HOOK │ │ │ │ +A hack to allow users to key the modes of variables │ │ │ │ + off of variable spelling, and other things like that. │ │ │ │ +Number of curves tried in one round of ecm. │ │ │ │ Implementation for $RATVARS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ Implementation for $RATVARS │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $INFEVAL │ │ │ │ $KEEPFLOAT │ │ │ │ @@ -470739,30 +470754,14 @@ │ │ │ │ NARGS-140 │ │ │ │ ,LENGTH- │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE. │ │ │ │ ,FUNCTION │ │ │ │ RATVARS-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/rat3e.lisp │ │ │ │ -Limit for pollard-rho factorization depth. │ │ │ │ -TR-LAMBDA-PUNT-ASSIGNS │ │ │ │ -Kludge argument to `tr-lambda' due to lack of keyword argument passing │ │ │ │ -TR-UNIQUE │ │ │ │ -this is just a unique object used for random purposes, │ │ │ │ - such as the second (file end) argument of READ. │ │ │ │ -$TR_OPTIMIZE_MAX_LOOP │ │ │ │ -The maximum number of times the macro-expansion and optimization │ │ │ │ - pass of the translator will loop in considering a form. │ │ │ │ - This is to catch macro expansion errors, and non-terminating │ │ │ │ - optimization properties. │ │ │ │ -Return a list of factors only. │ │ │ │ -$TR_BIND_MODE_HOOK │ │ │ │ -A hack to allow users to key the modes of variables │ │ │ │ - off of variable spelling, and other things like that. │ │ │ │ -Number of curves tried in one round of ecm. │ │ │ │ RETURN-MODE │ │ │ │ the highest(?) mode of all the returns. │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ TR-ABORT │ │ │ │ *TRANSL-DEBUG* │ │ │ │ @@ -472813,15 +472812,14 @@ │ │ │ │ {\rm acosh}\; │ │ │ │ {\rm atanh}\; │ │ │ │ {\rm sech}\; │ │ │ │ {\rm asech}\; │ │ │ │ {\rm acsch}\; │ │ │ │ {\rm csch}\; │ │ │ │ {\rm acoth}\; │ │ │ │ -if T it pushes `backtrace' and `trace' │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ *TEX-ENVIRONMENT-DEFAULT* │ │ │ │ ,*STANDARD-OUTPUT* │ │ │ │ $OUTCHAR │ │ │ │ $STRINGDISP │ │ │ │ @@ -484915,15 +484913,15 @@ │ │ │ │ GEREDNO2 │ │ │ │ GEREDNO2 │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hyp.lisp │ │ │ │ binary-gcl0 │ │ │ │ .shstrtab │ │ │ │ .rela.text │ │ │ │ .rela.data │ │ │ │ .rela.debug_info │ │ │ │ .debug_abbrev │ │ │ │ @@ -495510,283 +495508,194 @@ │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/compar.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ binary-gcl │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/binary-gcl/transf.o │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$ACTIVECONTEXTS │ │ │ │ - $CONTEXTS │ │ │ │ -$CONTEXT │ │ │ │ -DOBJECTS │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -$PREDERROR │ │ │ │ -$SIGNBFLOAT │ │ │ │ -*COMPLEXSIGN* │ │ │ │ -*DEBUG-COMPAR* │ │ │ │ -*LOCAL-SIGNS* │ │ │ │ -INDEFINITES │ │ │ │ -*INFINITIES* │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/compar.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DOMAIN-ERROR │ │ │ │ -INTLDGETTEXT │ │ │ │ -+~A: argument ~:M isn't in the domain of ~A. │ │ │ │ -,COMPLEXP │ │ │ │ -COMPLEXIFY │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -Handle errors from calling %piargs-tan/cot and %piargs-csc/sec. Any │ │ │ │ - errors from these functions get resignaled with a domain-error with │ │ │ │ - the given Y value and NAME. │ │ │ │ - FORM should basically be a call to %piargs-tan/cot or │ │ │ │ - %piargs-csc/sec, possibly with a different arg than Y. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Handle errors from calling %piargs-tan/cot and %piargs-csc/sec. Any │ │ │ │ - errors from these functions get resignaled with a domain-error with │ │ │ │ - the given Y value and NAME. │ │ │ │ - FORM should basically be a call to %piargs-tan/cot or │ │ │ │ - %piargs-csc/sec, possibly with a different arg than Y. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -HANDLE-%PIARGS-TRIG │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE/ │ │ │ │ -,TAGBODY │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -MAXIMA-$ERROR │ │ │ │ -,DECLARE │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -,RETURN-FROM. │ │ │ │ -ERRCATCH │ │ │ │ - $ERRORMSG │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ - $ERRORMSG │ │ │ │ -ERRCATCH │ │ │ │ -,FUNCALL │ │ │ │ -,RETURN-FROM. │ │ │ │ -DOMAIN-ERROR │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +Implementation for $AIRY_AI │ │ │ │ +binary-gcl │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/binary-gcl/airy.o │ │ │ │ + Airy function Ai(z) for real z │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -%PIARGS-CSC/SEC │ │ │ │ -RATCOEFF │ │ │ │ -,TAGBODY │ │ │ │ -RATCOEFF │ │ │ │ -GET-CONST-OR-INT-TERMS │ │ │ │ - LINEARIZE │ │ │ │ -RATCOEFF │ │ │ │ -GET-NOT-CONST-OR-INT-TERMS │ │ │ │ -,RETURN-FROM │ │ │ │ - SIMPLIFYA │ │ │ │ - SIMPLIFYA │ │ │ │ - SIMPLIFYA │ │ │ │ - SIMPLIFYA │ │ │ │ +*FLONUM-OP* │ │ │ │ +BIGFLOAT-OR-NUMBER-P │ │ │ │ +$BFLOATP │ │ │ │ +,NUMBERP │ │ │ │ +$RATNUMP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,&OPTIONAL │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ *FLONUM-OP* │ │ │ │ APPLY-REFLECTION-SIMP │ │ │ │ REFLECTION-RULE │ │ │ │ ,FUNCALL │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -UNUSED-143 │ │ │ │ +UNUSED-80 │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE- │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ $%PIARGS │ │ │ │ $TRIGINVERSES │ │ │ │ $TRIGEXPAND │ │ │ │ $EXPONENTIALIZE │ │ │ │ $HALFANGLES │ │ │ │ $TRIGSIGN │ │ │ │ - SIMP-%CSC │ │ │ │ +SIMP-%SECH │ │ │ │ PRETTY-NAME │ │ │ │ DOLLARIFY │ │ │ │ ARG-COUNT-CHECK │ │ │ │ PRETTY-NAME │ │ │ │ SIMPCHECK │ │ │ │ %%SIMPFLAG │ │ │ │ GIVE-UP │ │ │ │ NOUN-NAME │ │ │ │ NOUN-NAME │ │ │ │ COND265 │ │ │ │ FLONUM-EVAL │ │ │ │ BIG-FLOAT-EVAL │ │ │ │ TAYLORIZE │ │ │ │ $%PIARGS │ │ │ │ -DOMAIN-ERROR │ │ │ │ -HAS-CONST-OR-INT-TERM │ │ │ │ -HANDLE-%PIARGS-TRIG │ │ │ │ -,FUNCTION │ │ │ │ -%PIARGS-CSC/SEC │ │ │ │ $%IARGS │ │ │ │ MULTIPLEP │ │ │ │ SIMPLIFYA │ │ │ │ $TRIGINVERSES │ │ │ │ - SQRT1-X^2 │ │ │ │ - SQRT1+X^2 │ │ │ │ - SQRT1+X^2 │ │ │ │ - SQRT1-X^2 │ │ │ │ -SQ-SUMSQ │ │ │ │ $TRIGEXPAND │ │ │ │ TRIGEXPAND │ │ │ │ $EXPONENTIALIZE │ │ │ │ EXPONENTIALIZE │ │ │ │ $HALFANGLES │ │ │ │ HALFANGLE │ │ │ │ APPLY-REFLECTION-SIMP │ │ │ │ $TRIGSIGN │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ REFLECTION-RULE │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ *FLONUM-OP* │ │ │ │ -ODD-FUNCTION-REFLECT │ │ │ │ +EVEN-FUNCTION-REFLECT │ │ │ │ SIMPLIFYA │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -Implementation for $CSC │ │ │ │ +Implementation for $SECH │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -Implementation for $CSC │ │ │ │ +Implementation for $SECH │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ $%PIARGS │ │ │ │ $TRIGINVERSES │ │ │ │ $TRIGEXPAND │ │ │ │ $EXPONENTIALIZE │ │ │ │ $HALFANGLES │ │ │ │ $TRIGSIGN │ │ │ │ -CSC-IMPL │ │ │ │ + SECH-IMPL │ │ │ │ %%PRETTY-FNAME │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ %%PRETTY-FNAME │ │ │ │ ,DECLARE │ │ │ │ ,NOTINLINE │ │ │ │ -CSC-IMPL │ │ │ │ -0Proxy function to forward $CSC calls to CSC-IMPL │ │ │ │ -CSC-IMPL │ │ │ │ + SECH-IMPL │ │ │ │ +2Proxy function to forward $SECH calls to SECH-IMPL │ │ │ │ + SECH-IMPL │ │ │ │ ,DECLARE │ │ │ │ SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ SYSTEML! │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE. │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ $%PIARGS │ │ │ │ $TRIGINVERSES │ │ │ │ $TRIGEXPAND │ │ │ │ $EXPONENTIALIZE │ │ │ │ $HALFANGLES │ │ │ │ $TRIGSIGN │ │ │ │ -$CSC148 │ │ │ │ -REST-ARGS146 │ │ │ │ +$SECH85 │ │ │ │ +REST-ARGS83 │ │ │ │ ,LIST*/ │ │ │ │ -CSC-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ + SECH-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-145 │ │ │ │ +REST-ARG-82 │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ $%PIARGS │ │ │ │ $TRIGINVERSES │ │ │ │ $TRIGEXPAND │ │ │ │ $EXPONENTIALIZE │ │ │ │ $HALFANGLES │ │ │ │ $TRIGSIGN │ │ │ │ -NARGS-144 │ │ │ │ +NARGS-81 │ │ │ │ ,LENGTH- │ │ │ │ ,DECLARE │ │ │ │ - ,IGNORABLE/ │ │ │ │ + ,IGNORABLE. │ │ │ │ INTLDGETTEXT │ │ │ │ 0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ ,FUNCTION │ │ │ │ -CSC-IMPL- │ │ │ │ + SECH-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DOMAIN-ERROR │ │ │ │ +INTLDGETTEXT │ │ │ │ ++~A: argument ~:M isn't in the domain of ~A. │ │ │ │ +,COMPLEXP │ │ │ │ +COMPLEXIFY │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -UNUSED-157 │ │ │ │ +UNUSED-276 │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ ,IGNORE- │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $%PIARGS │ │ │ │ $TRIGINVERSES │ │ │ │ $TRIGEXPAND │ │ │ │ $EXPONENTIALIZE │ │ │ │ $HALFANGLES │ │ │ │ $TRIGSIGN │ │ │ │ -SIMP-%ACSC │ │ │ │ +SIMP-%ASECH │ │ │ │ PRETTY-NAME │ │ │ │ DOLLARIFY │ │ │ │ ARG-COUNT-CHECK │ │ │ │ PRETTY-NAME │ │ │ │ SIMPCHECK │ │ │ │ %%SIMPFLAG │ │ │ │ GIVE-UP │ │ │ │ NOUN-NAME │ │ │ │ NOUN-NAME │ │ │ │ COND265 │ │ │ │ FLONUM-EVAL │ │ │ │ BIG-FLOAT-EVAL │ │ │ │ TAYLORIZE │ │ │ │ $%PIARGS │ │ │ │ -$%IARGS │ │ │ │ - MULTIPLEP │ │ │ │ - SIMPLIFYA │ │ │ │ -$CONSTANTP │ │ │ │ -MFUNCALL │ │ │ │ +DOMAIN-ERROR │ │ │ │ $TRIGINVERSES │ │ │ │ $LOGARC │ │ │ │ APPLY-REFLECTION-SIMP │ │ │ │ $TRIGSIGN │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ CAN-BRANCH-P │ │ │ │ @@ -495818,534 +495727,14 @@ │ │ │ │ ,OPTIMIZE │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ *FLONUM-OP* │ │ │ │ $TR_FLOAT_CAN_BRANCH_COMPLEX │ │ │ │ TRANSLATE-WITH-FLONUM-OP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/transf.lisp │ │ │ │ -Implementation for $ACSC │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $ACSC │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ - ACSC-IMPL │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ - ACSC-IMPL │ │ │ │ -2Proxy function to forward $ACSC calls to ACSC-IMPL │ │ │ │ - ACSC-IMPL │ │ │ │ -,DECLARE │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -$ACSC162 │ │ │ │ -REST-ARGS160 │ │ │ │ -,LIST*/ │ │ │ │ - ACSC-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -$ACSC162 │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-159 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -NARGS-158 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -,FUNCTION │ │ │ │ - ACSC-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -If x is of the form tan(u) where u has a nonzero constant linear │ │ │ │ - term in %pi, then %piargs-tan/cot returns a simplified version of x │ │ │ │ - without this constant term. │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -If x is of the form tan(u) where u has a nonzero constant linear │ │ │ │ - term in %pi, then %piargs-tan/cot returns a simplified version of x │ │ │ │ - without this constant term. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -%PIARGS-TAN/COT │ │ │ │ -NICE-TERMS │ │ │ │ -GET-CONST-OR-INT-TERMS │ │ │ │ - LINEARIZE │ │ │ │ -NICE-TERMS │ │ │ │ -GET-NOT-CONST-OR-INT-TERMS │ │ │ │ -SIN-OF-COEFF-PI │ │ │ │ -COS-OF-COEFF-PI │ │ │ │ -SIN-OF-COEFF-PI │ │ │ │ -COS-OF-COEFF-PI │ │ │ │ -%PIARGS │ │ │ │ -SIN-OF-COEFF-PI │ │ │ │ -COS-OF-COEFF-PI │ │ │ │ -DOMAIN-ERROR │ │ │ │ -COS-OF-COEFF-PI │ │ │ │ -SIN-OF-COEFF-PI │ │ │ │ -COS-OF-COEFF-PI │ │ │ │ - SIMPLIFYA │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -UNUSED-126 │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE- │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ - SIMP-%COT │ │ │ │ -PRETTY-NAME │ │ │ │ - DOLLARIFY │ │ │ │ -ARG-COUNT-CHECK │ │ │ │ -PRETTY-NAME │ │ │ │ - SIMPCHECK │ │ │ │ -%%SIMPFLAG │ │ │ │ -GIVE-UP │ │ │ │ - NOUN-NAME │ │ │ │ - NOUN-NAME │ │ │ │ -COND265 │ │ │ │ -FLONUM-EVAL │ │ │ │ -BIG-FLOAT-EVAL │ │ │ │ - TAYLORIZE │ │ │ │ -$%PIARGS │ │ │ │ -DOMAIN-ERROR │ │ │ │ -HAS-CONST-OR-INT-TERM │ │ │ │ -HANDLE-%PIARGS-TRIG │ │ │ │ -,FUNCTION │ │ │ │ -%PIARGS-TAN/COT │ │ │ │ -$%IARGS │ │ │ │ - MULTIPLEP │ │ │ │ - SIMPLIFYA │ │ │ │ -$TRIGINVERSES │ │ │ │ - SQRT1-X^2 │ │ │ │ - SQRT1-X^2 │ │ │ │ - SQRT1-X^2 │ │ │ │ - SQRT1-X^2 │ │ │ │ -$TRIGEXPAND │ │ │ │ -TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - HALFANGLE │ │ │ │ -APPLY-REFLECTION-SIMP │ │ │ │ - $TRIGSIGN │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -Implementation for $COT │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $COT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -COT-IMPL │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -COT-IMPL │ │ │ │ -0Proxy function to forward $COT calls to COT-IMPL │ │ │ │ -COT-IMPL │ │ │ │ -,DECLARE │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -$COT131 │ │ │ │ -REST-ARGS129 │ │ │ │ -,LIST*/ │ │ │ │ -COT-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-128 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -*BIG-FLOAT-OP* │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -NARGS-127 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE/ │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -,FUNCTION │ │ │ │ -COT-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -UNUSED-137 │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE- │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -SIMP-%ACOT │ │ │ │ -PRETTY-NAME │ │ │ │ - DOLLARIFY │ │ │ │ -ARG-COUNT-CHECK │ │ │ │ -PRETTY-NAME │ │ │ │ - SIMPCHECK │ │ │ │ -%%SIMPFLAG │ │ │ │ -GIVE-UP │ │ │ │ - NOUN-NAME │ │ │ │ - NOUN-NAME │ │ │ │ -COND265 │ │ │ │ -FLONUM-EVAL │ │ │ │ -BIG-FLOAT-EVAL │ │ │ │ - TAYLORIZE │ │ │ │ -$%PIARGS │ │ │ │ -$%IARGS │ │ │ │ - MULTIPLEP │ │ │ │ - SIMPLIFYA │ │ │ │ -$CONSTANTP │ │ │ │ -MFUNCALL │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGINVERSES │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -,FUNCTION │ │ │ │ -$LOGARC │ │ │ │ -APPLY-REFLECTION-SIMP │ │ │ │ - $TRIGSIGN │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -Implementation for $ACOT │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $ACOT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ - ACOT-IMPL │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ - ACOT-IMPL │ │ │ │ -2Proxy function to forward $ACOT calls to ACOT-IMPL │ │ │ │ - ACOT-IMPL │ │ │ │ -,DECLARE │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -$ACOT142 │ │ │ │ -REST-ARGS140 │ │ │ │ -,LIST*/ │ │ │ │ - ACOT-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -$ACOT142 │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-139 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -NARGS-138 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -,FUNCTION │ │ │ │ - ACOT-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -,LAMBDA │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE/ │ │ │ │ -,TAGBODY │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ --*HANDLER-CLUSTERS* │ │ │ │ -,RETURN-FROM. │ │ │ │ -,RETURN-FROM. │ │ │ │ - ,CONDITION/ │ │ │ │ - ,CONDITION │ │ │ │ -DOMAIN-ERROR │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -Implementation for $AIRY_AI │ │ │ │ -binary-gcl │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/binary-gcl/airy.o │ │ │ │ - Airy function Ai(z) for real z │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -BIGFLOAT-OR-NUMBER-P │ │ │ │ -$BFLOATP │ │ │ │ -,NUMBERP │ │ │ │ -$RATNUMP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -UNUSED-80 │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE- │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -SIMP-%SECH │ │ │ │ -PRETTY-NAME │ │ │ │ - DOLLARIFY │ │ │ │ -ARG-COUNT-CHECK │ │ │ │ -PRETTY-NAME │ │ │ │ - SIMPCHECK │ │ │ │ -%%SIMPFLAG │ │ │ │ -GIVE-UP │ │ │ │ - NOUN-NAME │ │ │ │ - NOUN-NAME │ │ │ │ -COND265 │ │ │ │ -FLONUM-EVAL │ │ │ │ -BIG-FLOAT-EVAL │ │ │ │ - TAYLORIZE │ │ │ │ -$%PIARGS │ │ │ │ -$%IARGS │ │ │ │ - MULTIPLEP │ │ │ │ - SIMPLIFYA │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - HALFANGLE │ │ │ │ -APPLY-REFLECTION-SIMP │ │ │ │ - $TRIGSIGN │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -*FLONUM-OP* │ │ │ │ -EVEN-FUNCTION-REFLECT │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -Implementation for $SECH │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $SECH │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ - SECH-IMPL │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ - SECH-IMPL │ │ │ │ -2Proxy function to forward $SECH calls to SECH-IMPL │ │ │ │ - SECH-IMPL │ │ │ │ -,DECLARE │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -SYSTEML! │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE. │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -$SECH85 │ │ │ │ -REST-ARGS83 │ │ │ │ -,LIST*/ │ │ │ │ - SECH-IMPL0 │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -REST-ARG-82 │ │ │ │ -,DECLARE │ │ │ │ -,OPTIMIZE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -NARGS-81 │ │ │ │ -,LENGTH- │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -INTLDGETTEXT │ │ │ │ -0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ -,FUNCTION │ │ │ │ - SECH-IMPL- │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -UNUSED-276 │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%SIMPFLAG │ │ │ │ -,DECLARE │ │ │ │ -,IGNORE- │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$%PIARGS │ │ │ │ -$TRIGINVERSES │ │ │ │ -$TRIGEXPAND │ │ │ │ -$EXPONENTIALIZE │ │ │ │ -$HALFANGLES │ │ │ │ - $TRIGSIGN │ │ │ │ -SIMP-%ASECH │ │ │ │ -PRETTY-NAME │ │ │ │ - DOLLARIFY │ │ │ │ -ARG-COUNT-CHECK │ │ │ │ -PRETTY-NAME │ │ │ │ - SIMPCHECK │ │ │ │ -%%SIMPFLAG │ │ │ │ -GIVE-UP │ │ │ │ - NOUN-NAME │ │ │ │ - NOUN-NAME │ │ │ │ -COND265 │ │ │ │ -FLONUM-EVAL │ │ │ │ -BIG-FLOAT-EVAL │ │ │ │ - TAYLORIZE │ │ │ │ -$%PIARGS │ │ │ │ -DOMAIN-ERROR │ │ │ │ -$TRIGINVERSES │ │ │ │ -$LOGARC │ │ │ │ -APPLY-REFLECTION-SIMP │ │ │ │ - $TRIGSIGN │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ Implementation for $ASECH │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ Implementation for $ASECH │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $%PIARGS │ │ │ │ $TRIGINVERSES │ │ │ │ @@ -496446,14 +495835,22 @@ │ │ │ │ $EXPONENTIALIZE │ │ │ │ EXPONENTIALIZE │ │ │ │ $HALFANGLES │ │ │ │ HALFANGLE │ │ │ │ APPLY-REFLECTION-SIMP │ │ │ │ $TRIGSIGN │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +ODD-FUNCTION-REFLECT │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ Implementation for $TANH │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ Implementation for $TANH │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $%PIARGS │ │ │ │ $TRIGINVERSES │ │ │ │ @@ -496784,14 +496181,52 @@ │ │ │ │ $HALFANGLES │ │ │ │ $TRIGSIGN │ │ │ │ $TAN114 │ │ │ │ REST-ARGS112 │ │ │ │ ,LIST*/ │ │ │ │ TAN-IMPL0 │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +If x is of the form tan(u) where u has a nonzero constant linear │ │ │ │ + term in %pi, then %piargs-tan/cot returns a simplified version of x │ │ │ │ + without this constant term. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +If x is of the form tan(u) where u has a nonzero constant linear │ │ │ │ + term in %pi, then %piargs-tan/cot returns a simplified version of x │ │ │ │ + without this constant term. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +%PIARGS-TAN/COT │ │ │ │ +NICE-TERMS │ │ │ │ +GET-CONST-OR-INT-TERMS │ │ │ │ + LINEARIZE │ │ │ │ +NICE-TERMS │ │ │ │ +GET-NOT-CONST-OR-INT-TERMS │ │ │ │ +SIN-OF-COEFF-PI │ │ │ │ +COS-OF-COEFF-PI │ │ │ │ +SIN-OF-COEFF-PI │ │ │ │ +COS-OF-COEFF-PI │ │ │ │ +%PIARGS │ │ │ │ +SIN-OF-COEFF-PI │ │ │ │ +COS-OF-COEFF-PI │ │ │ │ +DOMAIN-ERROR │ │ │ │ +COS-OF-COEFF-PI │ │ │ │ +SIN-OF-COEFF-PI │ │ │ │ +COS-OF-COEFF-PI │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ UNUSED-109 │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ @@ -496957,14 +496392,73 @@ │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE/ │ │ │ │ INTLDGETTEXT │ │ │ │ 0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ ,FUNCTION │ │ │ │ ATAN-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +Handle errors from calling %piargs-tan/cot and %piargs-csc/sec. Any │ │ │ │ + errors from these functions get resignaled with a domain-error with │ │ │ │ + the given Y value and NAME. │ │ │ │ + FORM should basically be a call to %piargs-tan/cot or │ │ │ │ + %piargs-csc/sec, possibly with a different arg than Y. │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Handle errors from calling %piargs-tan/cot and %piargs-csc/sec. Any │ │ │ │ + errors from these functions get resignaled with a domain-error with │ │ │ │ + the given Y value and NAME. │ │ │ │ + FORM should basically be a call to %piargs-tan/cot or │ │ │ │ + %piargs-csc/sec, possibly with a different arg than Y. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +HANDLE-%PIARGS-TRIG │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE/ │ │ │ │ +,TAGBODY │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +MAXIMA-$ERROR │ │ │ │ +,DECLARE │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +,RETURN-FROM. │ │ │ │ +ERRCATCH │ │ │ │ + $ERRORMSG │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ + $ERRORMSG │ │ │ │ +ERRCATCH │ │ │ │ +,FUNCALL │ │ │ │ +,RETURN-FROM. │ │ │ │ +DOMAIN-ERROR │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +%PIARGS-CSC/SEC │ │ │ │ +RATCOEFF │ │ │ │ +,TAGBODY │ │ │ │ +RATCOEFF │ │ │ │ +GET-CONST-OR-INT-TERMS │ │ │ │ + LINEARIZE │ │ │ │ +RATCOEFF │ │ │ │ +GET-NOT-CONST-OR-INT-TERMS │ │ │ │ +,RETURN-FROM │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ UNUSED-160 │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE │ │ │ │ %%SIMPFLAG │ │ │ │ ,DECLARE │ │ │ │ @@ -498426,14 +497920,518 @@ │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ AIRY-AI-REAL │ │ │ │ ,COMPLEXP │ │ │ │ AIRY-AI-COMPLEX │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/airy.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$ACTIVECONTEXTS │ │ │ │ + $CONTEXTS │ │ │ │ +$CONTEXT │ │ │ │ +DOBJECTS │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +$PREDERROR │ │ │ │ +$SIGNBFLOAT │ │ │ │ +*COMPLEXSIGN* │ │ │ │ +*DEBUG-COMPAR* │ │ │ │ +*LOCAL-SIGNS* │ │ │ │ +INDEFINITES │ │ │ │ +*INFINITIES* │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/compar.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +UNUSED-143 │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE- │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ + SIMP-%CSC │ │ │ │ +PRETTY-NAME │ │ │ │ + DOLLARIFY │ │ │ │ +ARG-COUNT-CHECK │ │ │ │ +PRETTY-NAME │ │ │ │ + SIMPCHECK │ │ │ │ +%%SIMPFLAG │ │ │ │ +GIVE-UP │ │ │ │ + NOUN-NAME │ │ │ │ + NOUN-NAME │ │ │ │ +COND265 │ │ │ │ +FLONUM-EVAL │ │ │ │ +BIG-FLOAT-EVAL │ │ │ │ + TAYLORIZE │ │ │ │ +$%PIARGS │ │ │ │ +DOMAIN-ERROR │ │ │ │ +HAS-CONST-OR-INT-TERM │ │ │ │ +HANDLE-%PIARGS-TRIG │ │ │ │ +,FUNCTION │ │ │ │ +%PIARGS-CSC/SEC │ │ │ │ +$%IARGS │ │ │ │ + MULTIPLEP │ │ │ │ + SIMPLIFYA │ │ │ │ +$TRIGINVERSES │ │ │ │ + SQRT1-X^2 │ │ │ │ + SQRT1+X^2 │ │ │ │ + SQRT1+X^2 │ │ │ │ + SQRT1-X^2 │ │ │ │ +SQ-SUMSQ │ │ │ │ +$TRIGEXPAND │ │ │ │ +TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + HALFANGLE │ │ │ │ +APPLY-REFLECTION-SIMP │ │ │ │ + $TRIGSIGN │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +Implementation for $CSC │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $CSC │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +CSC-IMPL │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +CSC-IMPL │ │ │ │ +0Proxy function to forward $CSC calls to CSC-IMPL │ │ │ │ +CSC-IMPL │ │ │ │ +,DECLARE │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +$CSC148 │ │ │ │ +REST-ARGS146 │ │ │ │ +,LIST*/ │ │ │ │ +CSC-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-145 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +NARGS-144 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE/ │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +,FUNCTION │ │ │ │ +CSC-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +UNUSED-157 │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE- │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +SIMP-%ACSC │ │ │ │ +PRETTY-NAME │ │ │ │ + DOLLARIFY │ │ │ │ +ARG-COUNT-CHECK │ │ │ │ +PRETTY-NAME │ │ │ │ + SIMPCHECK │ │ │ │ +%%SIMPFLAG │ │ │ │ +GIVE-UP │ │ │ │ + NOUN-NAME │ │ │ │ + NOUN-NAME │ │ │ │ +COND265 │ │ │ │ +FLONUM-EVAL │ │ │ │ +BIG-FLOAT-EVAL │ │ │ │ + TAYLORIZE │ │ │ │ +$%PIARGS │ │ │ │ +$%IARGS │ │ │ │ + MULTIPLEP │ │ │ │ + SIMPLIFYA │ │ │ │ +$CONSTANTP │ │ │ │ +MFUNCALL │ │ │ │ +$TRIGINVERSES │ │ │ │ +$LOGARC │ │ │ │ +APPLY-REFLECTION-SIMP │ │ │ │ + $TRIGSIGN │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +Implementation for $ACSC │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $ACSC │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ + ACSC-IMPL │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ + ACSC-IMPL │ │ │ │ +2Proxy function to forward $ACSC calls to ACSC-IMPL │ │ │ │ + ACSC-IMPL │ │ │ │ +,DECLARE │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +$ACSC162 │ │ │ │ +REST-ARGS160 │ │ │ │ +,LIST*/ │ │ │ │ + ACSC-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +$ACSC162 │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-159 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +NARGS-158 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +,FUNCTION │ │ │ │ + ACSC-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +UNUSED-126 │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE- │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ + SIMP-%COT │ │ │ │ +PRETTY-NAME │ │ │ │ + DOLLARIFY │ │ │ │ +ARG-COUNT-CHECK │ │ │ │ +PRETTY-NAME │ │ │ │ + SIMPCHECK │ │ │ │ +%%SIMPFLAG │ │ │ │ +GIVE-UP │ │ │ │ + NOUN-NAME │ │ │ │ + NOUN-NAME │ │ │ │ +COND265 │ │ │ │ +FLONUM-EVAL │ │ │ │ +BIG-FLOAT-EVAL │ │ │ │ + TAYLORIZE │ │ │ │ +$%PIARGS │ │ │ │ +DOMAIN-ERROR │ │ │ │ +HAS-CONST-OR-INT-TERM │ │ │ │ +HANDLE-%PIARGS-TRIG │ │ │ │ +,FUNCTION │ │ │ │ +%PIARGS-TAN/COT │ │ │ │ +$%IARGS │ │ │ │ + MULTIPLEP │ │ │ │ + SIMPLIFYA │ │ │ │ +$TRIGINVERSES │ │ │ │ + SQRT1-X^2 │ │ │ │ + SQRT1-X^2 │ │ │ │ + SQRT1-X^2 │ │ │ │ + SQRT1-X^2 │ │ │ │ +$TRIGEXPAND │ │ │ │ +TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + HALFANGLE │ │ │ │ +APPLY-REFLECTION-SIMP │ │ │ │ + $TRIGSIGN │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +Implementation for $COT │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $COT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +COT-IMPL │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ +COT-IMPL │ │ │ │ +0Proxy function to forward $COT calls to COT-IMPL │ │ │ │ +COT-IMPL │ │ │ │ +,DECLARE │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +$COT131 │ │ │ │ +REST-ARGS129 │ │ │ │ +,LIST*/ │ │ │ │ +COT-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-128 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +*BIG-FLOAT-OP* │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +NARGS-127 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE/ │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +,FUNCTION │ │ │ │ +COT-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +UNUSED-137 │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%SIMPFLAG │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE- │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +SIMP-%ACOT │ │ │ │ +PRETTY-NAME │ │ │ │ + DOLLARIFY │ │ │ │ +ARG-COUNT-CHECK │ │ │ │ +PRETTY-NAME │ │ │ │ + SIMPCHECK │ │ │ │ +%%SIMPFLAG │ │ │ │ +GIVE-UP │ │ │ │ + NOUN-NAME │ │ │ │ + NOUN-NAME │ │ │ │ +COND265 │ │ │ │ +FLONUM-EVAL │ │ │ │ +BIG-FLOAT-EVAL │ │ │ │ + TAYLORIZE │ │ │ │ +$%PIARGS │ │ │ │ +$%IARGS │ │ │ │ + MULTIPLEP │ │ │ │ + SIMPLIFYA │ │ │ │ +$CONSTANTP │ │ │ │ +MFUNCALL │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGINVERSES │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ +$LOGARC │ │ │ │ +APPLY-REFLECTION-SIMP │ │ │ │ + $TRIGSIGN │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +Implementation for $ACOT │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +Implementation for $ACOT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ + ACOT-IMPL │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE │ │ │ │ +%%PRETTY-FNAME │ │ │ │ +,DECLARE │ │ │ │ + ,NOTINLINE │ │ │ │ + ACOT-IMPL │ │ │ │ +2Proxy function to forward $ACOT calls to ACOT-IMPL │ │ │ │ + ACOT-IMPL │ │ │ │ +,DECLARE │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +SYSTEML! │ │ │ │ +,DECLARE │ │ │ │ +,IGNORE. │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +$ACOT142 │ │ │ │ +REST-ARGS140 │ │ │ │ +,LIST*/ │ │ │ │ + ACOT-IMPL0 │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +$ACOT142 │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +REST-ARG-139 │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$%PIARGS │ │ │ │ +$TRIGINVERSES │ │ │ │ +$TRIGEXPAND │ │ │ │ +$EXPONENTIALIZE │ │ │ │ +$HALFANGLES │ │ │ │ + $TRIGSIGN │ │ │ │ +NARGS-138 │ │ │ │ +,LENGTH- │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +INTLDGETTEXT │ │ │ │ +0~M: expected exactly ~M arguments but got ~M: ~M │ │ │ │ +,FUNCTION │ │ │ │ + ACOT-IMPL- │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigo.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,OPTIMIZE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +*FLONUM-OP* │ │ │ │ +,LAMBDA │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE/ │ │ │ │ +,TAGBODY │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +-*HANDLER-CLUSTERS* │ │ │ │ +,RETURN-FROM. │ │ │ │ +,RETURN-FROM. │ │ │ │ + ,CONDITION/ │ │ │ │ + ,CONDITION │ │ │ │ +DOMAIN-ERROR │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ *LPRINDEX* │ │ │ │ *LABINDEX* │ │ │ │ *LAB-HIGH-LAB* │ │ │ │ ,*TRACE-OUTPUT* │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ DOBJECTS │ │ │ │ @@ -499650,65 +499648,65 @@ │ │ │ │ ,RETURN-FROM. │ │ │ │ ,RETURN-FROM. │ │ │ │ ,CONDITION/ │ │ │ │ ,CONDITION │ │ │ │ DOMAIN-ERROR │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -$HYPERGEOMETRIC_REPRESENTATION │ │ │ │ -AIRY-DBI │ │ │ │ -AIRY-DBI-REAL │ │ │ │ -,COMPLEXP │ │ │ │ -AIRY-DBI-COMPLEX │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/airy.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -MAXIMA-BRANCH-ACOT │ │ │ │ -,REALPART │ │ │ │ -,IMAGPART │ │ │ │ -1.5707963267948966) │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ *FLONUM-OP* │ │ │ │ ,LAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE/ │ │ │ │ ,TAGBODY │ │ │ │ -*HANDLER-CLUSTERS* │ │ │ │ -*HANDLER-CLUSTERS* │ │ │ │ ,RETURN-FROM. │ │ │ │ -MAXIMA-BRANCH-ACOT │ │ │ │ ,RETURN-FROM. │ │ │ │ ,CONDITION/ │ │ │ │ ,CONDITION │ │ │ │ DOMAIN-ERROR │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +$HYPERGEOMETRIC_REPRESENTATION │ │ │ │ +AIRY-DBI │ │ │ │ +AIRY-DBI-REAL │ │ │ │ +,COMPLEXP │ │ │ │ +AIRY-DBI-COMPLEX │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/airy.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +MAXIMA-BRANCH-ACOT │ │ │ │ +,REALPART │ │ │ │ +,IMAGPART │ │ │ │ +1.5707963267948966) │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,OPTIMIZE │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ *FLONUM-OP* │ │ │ │ ,LAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE/ │ │ │ │ ,TAGBODY │ │ │ │ -*HANDLER-CLUSTERS* │ │ │ │ -*HANDLER-CLUSTERS* │ │ │ │ ,RETURN-FROM. │ │ │ │ +MAXIMA-BRANCH-ACOT │ │ │ │ ,RETURN-FROM. │ │ │ │ ,CONDITION/ │ │ │ │ ,CONDITION │ │ │ │ DOMAIN-ERROR │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/trigi.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ @@ -528952,61 +528950,14 @@ │ │ │ │ $TAYLORINFO │ │ │ │ ,FUNCTION │ │ │ │ TAYLORINFO-IMPL- │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -$TAYLOR_LOGEXPAND │ │ │ │ -FULL-LOG │ │ │ │ -EXPCOT-FUNS │ │ │ │ -,TAGBODY │ │ │ │ -,RETURN-FROM │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -*DEBUG-INTEGRATE* │ │ │ │ -$RADEXPAND │ │ │ │ -*IN-RISCH-P* │ │ │ │ -LOG-OR-LOGABS │ │ │ │ - SIMPLIFYA │ │ │ │ -$LOGABS │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -*DEBUG-INTEGRATE* │ │ │ │ -$RADEXPAND │ │ │ │ -*IN-RISCH-P* │ │ │ │ -INTEGRATE-CSC │ │ │ │ -LOG-OR-LOGABS │ │ │ │ - SIMPLIFYA │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ ,*STANDARD-OUTPUT* │ │ │ │ $DISPLAY2D │ │ │ │ *ALT-DISPLAY2D* │ │ │ │ DISPLAYP │ │ │ │ LINEARRAY │ │ │ │ $LEFTJUST │ │ │ │ *ALT-DISPLAY1D* │ │ │ │ @@ -531679,15 +531630,14 @@ │ │ │ │ ,TRUNCATE │ │ │ │ LINEARRAY │ │ │ │ ,RETURN-FROM │ │ │ │ CHECKFIT │ │ │ │ $DISPLAY_MATRIX_BRACKETS │ │ │ │ DIMENSION-FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/displa.lisp │ │ │ │ -TAY-TRANS │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ @@ -531721,14 +531671,205 @@ │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ +GVAR-LIM │ │ │ │ +TVAR-LIMITS │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +KEY-VARS │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ +Invalid gvar │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +,NUMBERP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ + LIM-RECIP │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +inverting $finite? │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ + LIM-PLUSP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ + LIM-MINUS │ │ │ │ + $INFINITY │ │ │ │ + $INFINITY │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ + LIM-POWER │ │ │ │ + LIM-RECIP │ │ │ │ + LIM-POWER │ │ │ │ + LIM-PLUSP │ │ │ │ + LIM-MINUS │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +LIM-INFP │ │ │ │ + $INFINITY │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +PS-LIM-INFP │ │ │ │ +GVAR-LIM │ │ │ │ +STRONGEST-TERM │ │ │ │ +STRONGEST-TERM │ │ │ │ +PS-LIM-INFP │ │ │ │ +STRONGEST-TERM │ │ │ │ + LIM-POWER │ │ │ │ +STRONGEST-TERM │ │ │ │ +LIM-INFP │ │ │ │ + $INFINITY │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ + GVAR-LOGP │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +PSCONST │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ + GVAR-LOGP │ │ │ │ +PSCONST │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ $TAYLOR_LOGEXPAND │ │ │ │ FULL-LOG │ │ │ │ $TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ $TAYLOR_SIMPLIFIER │ │ │ │ $TAYLOR_ORDER_COEFFICIENTS │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE- │ │ │ │ @@ -532687,332 +532828,159 @@ │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ -GVAR-LIM │ │ │ │ -TVAR-LIMITS │ │ │ │ +$TAYLOR_LOGEXPAND │ │ │ │ +FULL-LOG │ │ │ │ +$TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ +$TAYLOR_SIMPLIFIER │ │ │ │ +$TAYLOR_ORDER_COEFFICIENTS │ │ │ │ +EXACT-POLY │ │ │ │ +MAINVAR-DATUM │ │ │ │ +ZEROLIST │ │ │ │ +TAY-POLE-EXPAND │ │ │ │ +CONST-EXP-FUNS │ │ │ │ +*PSACIRC │ │ │ │ +TRIGDISP │ │ │ │ +TAY-CONST-EXPAND │ │ │ │ +BINDLIST │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +TSEXPT-RED │ │ │ │ +FULL-LOG │ │ │ │ +,TAGBODY! │ │ │ │ +,TAGBODY │ │ │ │ +,TAGBODY. │ │ │ │ +,RETURN-FROM │ │ │ │ +COND265 │ │ │ │ +,RETURN-FROM │ │ │ │ +*PSACIRC │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ -KEY-VARS │ │ │ │ -,FUNCTION │ │ │ │ -,FUNCTION │ │ │ │ -Invalid gvar │ │ │ │ + SIMPLIFYA │ │ │ │ +,FUNCTION │ │ │ │ +CURRENT-TRUNC │ │ │ │ +TAYLOR2 │ │ │ │ +,FUNCTION │ │ │ │ +,RETURN-FROM │ │ │ │ +ORD-E^C0 │ │ │ │ +,NUMBERP │ │ │ │ +ORD-E^C0 │ │ │ │ +ORD-VECTOR │ │ │ │ + PSEXPT-FN │ │ │ │ +,FUNCTION │ │ │ │ +CURRENT-TRUNC │ │ │ │ +ORD-E^C0 │ │ │ │ + PSEXPT-FN │ │ │ │ +,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -,NUMBERP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ - LIM-RECIP │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -inverting $finite? │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ - LIM-PLUSP │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ - LIM-MINUS │ │ │ │ - $INFINITY │ │ │ │ - $INFINITY │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ - LIM-POWER │ │ │ │ - LIM-RECIP │ │ │ │ - LIM-POWER │ │ │ │ - LIM-PLUSP │ │ │ │ - LIM-MINUS │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -LIM-INFP │ │ │ │ - $INFINITY │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -PS-LIM-INFP │ │ │ │ -GVAR-LIM │ │ │ │ -STRONGEST-TERM │ │ │ │ -STRONGEST-TERM │ │ │ │ -PS-LIM-INFP │ │ │ │ -STRONGEST-TERM │ │ │ │ - LIM-POWER │ │ │ │ -STRONGEST-TERM │ │ │ │ -LIM-INFP │ │ │ │ - $INFINITY │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ - GVAR-LOGP │ │ │ │ -KEYWORDTEST │ │ │ │ +$TAYLOR_LOGEXPAND │ │ │ │ +FULL-LOG │ │ │ │ +$TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ +$TAYLOR_SIMPLIFIER │ │ │ │ +$TAYLOR_ORDER_COEFFICIENTS │ │ │ │ +EXACT-POLY │ │ │ │ +MAINVAR-DATUM │ │ │ │ +ZEROLIST │ │ │ │ +TAY-POLE-EXPAND │ │ │ │ +CONST-EXP-FUNS │ │ │ │ +*PSACIRC │ │ │ │ +TRIGDISP │ │ │ │ +TAY-CONST-EXPAND │ │ │ │ +BINDLIST │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +KEYWORDTEST! │ │ │ │ ,FUNCTION │ │ │ │ +VAR-EXPAND │ │ │ │ +TSEXPT-RED │ │ │ │ +TSEXPT-RED │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ -PSCONST │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ - GVAR-LOGP │ │ │ │ -PSCONST │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -EXP-C*LOGS │ │ │ │ -EXP-C*LOGS │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -SUM-C*LOGS │ │ │ │ -SUM-C*LOGS │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +$TAYLOR_LOGEXPAND │ │ │ │ +FULL-LOG │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ $TAYLOR_LOGEXPAND │ │ │ │ FULL-LOG │ │ │ │ -$TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ -$TAYLOR_SIMPLIFIER │ │ │ │ -$TAYLOR_ORDER_COEFFICIENTS │ │ │ │ -EXACT-POLY │ │ │ │ -MAINVAR-DATUM │ │ │ │ -ZEROLIST │ │ │ │ -TAY-POLE-EXPAND │ │ │ │ -CONST-EXP-FUNS │ │ │ │ -*PSACIRC │ │ │ │ -TRIGDISP │ │ │ │ -TAY-CONST-EXPAND │ │ │ │ -BINDLIST │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -$TAYLORDEPTH │ │ │ │ -SILENT-TAYLOR-FLAG │ │ │ │ - $PSEXPAND │ │ │ │ +INTLDGETTEXT │ │ │ │ +/taylor: log(0) encountered while processing ~:M │ │ │ │ +LAST-EXP │ │ │ │ +$TAYLOR_LOGEXPAND │ │ │ │ +FULL-LOG │ │ │ │ +FULL-LOG │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ - $PSEXPAND │ │ │ │ -$RATDISREP │ │ │ │ +FULL-LOG │ │ │ │ +$POLARFORM │ │ │ │ +$TAYLOR_LOGEXPAND │ │ │ │ +,TAGBODY! │ │ │ │ +,RETURN-FROM │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -EXPAND-AND-DISREP │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -,FUNCTION │ │ │ │ -SUBTERM │ │ │ │ -EXPAND-AND-DISREP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ -KEY-VAR-POW │ │ │ │ -KEY-VARS │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ -,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ @@ -533168,28 +533136,14 @@ │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ DATUM-LIM │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ @@ -533251,14 +533205,31 @@ │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ +KEY-VAR-POW │ │ │ │ +KEY-VARS │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ STRONGER-VARS? │ │ │ │ ,TAGBODY! │ │ │ │ ,RETURN-FROM │ │ │ │ TVAR-LIM │ │ │ │ ,RETURN-FROM │ │ │ │ LIM-INFP │ │ │ │ @@ -533544,42 +533515,31 @@ │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ -PSEXPT-FN-SING │ │ │ │ -INF-VAR? │ │ │ │ -GVAR-LIM │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +PSLOG-MONOM │ │ │ │ +KEY-VARS │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ -STRONGEST-TERM │ │ │ │ -EXP-C*LOGS │ │ │ │ -SUM-C*LOGS │ │ │ │ -PS-LIM-INFP │ │ │ │ - PSEXPT-FN │ │ │ │ -STRONGEST-TERM │ │ │ │ -INF-VAR? │ │ │ │ -STRONGEST-TERM │ │ │ │ -,NUMBERP │ │ │ │ - PSEXPT-FN │ │ │ │ -STRONGEST-TERM │ │ │ │ -DOLIST271 │ │ │ │ -EXPAND-AND-DISREP │ │ │ │ -STRONGEST-TERM │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE. │ │ │ │ -,TAGBODY! │ │ │ │ -ADJOIN-TVAR │ │ │ │ -,RETURN-FROM │ │ │ │ - PSEXPT-FN │ │ │ │ -INF-VAR? │ │ │ │ -STRONGEST-TERM │ │ │ │ ,FUNCTION │ │ │ │ +MULTIVAR │ │ │ │ +,FUNCTION │ │ │ │ +,MEMBER │ │ │ │ +,FUNCTION │ │ │ │ +ADJOIN-TVAR │ │ │ │ +ADJOIN-TVAR │ │ │ │ +TVAR-LIM │ │ │ │ +ADJOIN-TVAR │ │ │ │ +ADJOIN-TVAR │ │ │ │ +!Unhandled gvar in `pslog-of-gvar' │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ @@ -533791,107 +533751,57 @@ │ │ │ │ KEY-VARS │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -RED-MONO-LOG │ │ │ │ -LOG-TERM │ │ │ │ -,TAGBODY! │ │ │ │ -LOG-TERM │ │ │ │ -,RETURN-FROM │ │ │ │ -LOG-TERM │ │ │ │ -,RETURN-FROM │ │ │ │ -,RETURN-FROM │ │ │ │ -LOG-TERM │ │ │ │ -LOG-TERM │ │ │ │ -LOG-TERM │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -PSEXPT-FN2 │ │ │ │ -KEYWORDTEST! │ │ │ │ -,FUNCTION │ │ │ │ - PSEXPT-FN │ │ │ │ -$RATEXPAND │ │ │ │ -,FUNCTION │ │ │ │ -PSEXPT-FN2 │ │ │ │ -LOG-FACS │ │ │ │ +PSEXPON-GCD │ │ │ │ ,TAGBODY! │ │ │ │ -RED-MONO-LOG │ │ │ │ -LOG-FACS │ │ │ │ -LOG-FACS │ │ │ │ ,RETURN-FROM │ │ │ │ -LOG-FACS │ │ │ │ -TSTIMES │ │ │ │ -LOG-FACS │ │ │ │ -RED-MONO-LOG │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -PSEXPON-GCD │ │ │ │ -,TAGBODY! │ │ │ │ -,RETURN-FROM │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ -PSEXPT-FN1 │ │ │ │ ,DECLARE │ │ │ │ ,TAGBODY │ │ │ │ ADD-TERM │ │ │ │ PSTRIM-TERMS │ │ │ │ ADD-TERM │ │ │ │ PSTIMES │ │ │ │ -PSTIMES │ │ │ │ -ADD-TERM │ │ │ │ +ADD-TERM │ │ │ │ +PSTRIM-TERMS │ │ │ │ +,VALUES │ │ │ │ ,NUMBERP │ │ │ │ ,RETURN-FROM │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ @@ -533912,265 +533822,14 @@ │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ - PSEXPT-FN │ │ │ │ -PSEXPT-FN2 │ │ │ │ -PS-LIM-INFP │ │ │ │ -PSEXPT-FN-SING │ │ │ │ -PROG2267 │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE// │ │ │ │ -GET-SERIES │ │ │ │ -PSEXPT-LOG-ORD │ │ │ │ -PS-INVERT-VAR │ │ │ │ - PSEXPT-FN │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -PSEXPT-FN2 │ │ │ │ -PSEXPT-FN2 │ │ │ │ - PSEXPT-FN │ │ │ │ -,TAGBODY │ │ │ │ -INVERT-TERMS │ │ │ │ -PSEXPON-GCD │ │ │ │ -PSEXPT-FN: unreachable point. │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -,FUNCTION │ │ │ │ -,FUNCTION │ │ │ │ -KEY-VARS │ │ │ │ -PSEXPT-FN1 │ │ │ │ -,RETURN-FROM │ │ │ │ -PS-INVERT-VAR │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -$TAYLOR_LOGEXPAND │ │ │ │ -FULL-LOG │ │ │ │ -$TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ -$TAYLOR_SIMPLIFIER │ │ │ │ -$TAYLOR_ORDER_COEFFICIENTS │ │ │ │ -EXACT-POLY │ │ │ │ -MAINVAR-DATUM │ │ │ │ -ZEROLIST │ │ │ │ -TAY-POLE-EXPAND │ │ │ │ -CONST-EXP-FUNS │ │ │ │ -*PSACIRC │ │ │ │ -TRIGDISP │ │ │ │ -TAY-CONST-EXPAND │ │ │ │ -BINDLIST │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -TSEXPT-RED │ │ │ │ -FULL-LOG │ │ │ │ -,TAGBODY! │ │ │ │ -,TAGBODY │ │ │ │ -,TAGBODY. │ │ │ │ -,RETURN-FROM │ │ │ │ -COND265 │ │ │ │ -,RETURN-FROM │ │ │ │ -*PSACIRC │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ - SIMPLIFYA │ │ │ │ -,FUNCTION │ │ │ │ -CURRENT-TRUNC │ │ │ │ -TAYLOR2 │ │ │ │ -,FUNCTION │ │ │ │ -,RETURN-FROM │ │ │ │ -ORD-E^C0 │ │ │ │ -,NUMBERP │ │ │ │ -ORD-E^C0 │ │ │ │ -ORD-VECTOR │ │ │ │ - PSEXPT-FN │ │ │ │ -,FUNCTION │ │ │ │ -CURRENT-TRUNC │ │ │ │ -ORD-E^C0 │ │ │ │ - PSEXPT-FN │ │ │ │ -,FUNCTION │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -$TAYLOR_LOGEXPAND │ │ │ │ -FULL-LOG │ │ │ │ -$TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ -$TAYLOR_SIMPLIFIER │ │ │ │ -$TAYLOR_ORDER_COEFFICIENTS │ │ │ │ -EXACT-POLY │ │ │ │ -MAINVAR-DATUM │ │ │ │ -ZEROLIST │ │ │ │ -TAY-POLE-EXPAND │ │ │ │ -CONST-EXP-FUNS │ │ │ │ -*PSACIRC │ │ │ │ -TRIGDISP │ │ │ │ -TAY-CONST-EXPAND │ │ │ │ -BINDLIST │ │ │ │ -SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -KEYWORDTEST! │ │ │ │ -,FUNCTION │ │ │ │ -VAR-EXPAND │ │ │ │ -TSEXPT-RED │ │ │ │ -TSEXPT-RED │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -$TAYLOR_LOGEXPAND │ │ │ │ -FULL-LOG │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -$TAYLOR_LOGEXPAND │ │ │ │ -FULL-LOG │ │ │ │ -INTLDGETTEXT │ │ │ │ -/taylor: log(0) encountered while processing ~:M │ │ │ │ -LAST-EXP │ │ │ │ -$TAYLOR_LOGEXPAND │ │ │ │ -FULL-LOG │ │ │ │ -FULL-LOG │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -FULL-LOG │ │ │ │ -$POLARFORM │ │ │ │ -$TAYLOR_LOGEXPAND │ │ │ │ -,TAGBODY! │ │ │ │ -,RETURN-FROM │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -PSLOG-MONOM │ │ │ │ -KEY-VARS │ │ │ │ -KEYWORDTEST │ │ │ │ -,FUNCTION │ │ │ │ -,FUNCTION │ │ │ │ -MULTIVAR │ │ │ │ -,FUNCTION │ │ │ │ -,MEMBER │ │ │ │ -,FUNCTION │ │ │ │ -ADJOIN-TVAR │ │ │ │ -ADJOIN-TVAR │ │ │ │ -TVAR-LIM │ │ │ │ -ADJOIN-TVAR │ │ │ │ -ADJOIN-TVAR │ │ │ │ -!Unhandled gvar in `pslog-of-gvar' │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ -TVAR-LIMITS │ │ │ │ -LAST-EXP │ │ │ │ -,DECLARE │ │ │ │ -,TAGBODY │ │ │ │ -ADD-TERM │ │ │ │ -PSTRIM-TERMS │ │ │ │ -ADD-TERM │ │ │ │ -PSTIMES │ │ │ │ -ADD-TERM │ │ │ │ -PSTRIM-TERMS │ │ │ │ -,VALUES │ │ │ │ -,NUMBERP │ │ │ │ -,RETURN-FROM │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -DUMMY-VARIABLE-OPERATORS │ │ │ │ -$RADEXPAND │ │ │ │ -LEAST_TERM? │ │ │ │ -TAYLOR_SIMPLIFIER │ │ │ │ -$MAXTAYORDER │ │ │ │ -KEY-VARS │ │ │ │ -$KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ @@ -535018,14 +534677,76 @@ │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ KEY-VARS │ │ │ │ $KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +EXP-C*LOGS │ │ │ │ +EXP-C*LOGS │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +SUM-C*LOGS │ │ │ │ +SUM-C*LOGS │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ TVAR-LIMITS │ │ │ │ LAST-EXP │ │ │ │ $TAYLOR_LOGEXPAND │ │ │ │ FULL-LOG │ │ │ │ $TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ $TAYLOR_SIMPLIFIER │ │ │ │ $TAYLOR_ORDER_COEFFICIENTS │ │ │ │ @@ -535035,28 +534756,222 @@ │ │ │ │ TAY-POLE-EXPAND │ │ │ │ CONST-EXP-FUNS │ │ │ │ *PSACIRC │ │ │ │ TRIGDISP │ │ │ │ TAY-CONST-EXPAND │ │ │ │ BINDLIST │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ -ATRIG-TRANS │ │ │ │ +$TAYLORDEPTH │ │ │ │ +SILENT-TAYLOR-FLAG │ │ │ │ + $PSEXPAND │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ + $PSEXPAND │ │ │ │ +$RATDISREP │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +EXPAND-AND-DISREP │ │ │ │ KEYWORDTEST │ │ │ │ ,FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ +SUBTERM │ │ │ │ +EXPAND-AND-DISREP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -*DEBUG-INTEGRATE* │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ -*IN-RISCH-P* │ │ │ │ -INTEGRATE-COT │ │ │ │ -LOG-OR-LOGABS │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +PSEXPT-FN-SING │ │ │ │ +INF-VAR? │ │ │ │ +GVAR-LIM │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +STRONGEST-TERM │ │ │ │ +EXP-C*LOGS │ │ │ │ +SUM-C*LOGS │ │ │ │ +PS-LIM-INFP │ │ │ │ + PSEXPT-FN │ │ │ │ +STRONGEST-TERM │ │ │ │ +INF-VAR? │ │ │ │ +STRONGEST-TERM │ │ │ │ +,NUMBERP │ │ │ │ + PSEXPT-FN │ │ │ │ +STRONGEST-TERM │ │ │ │ +DOLIST271 │ │ │ │ +EXPAND-AND-DISREP │ │ │ │ +STRONGEST-TERM │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE. │ │ │ │ +,TAGBODY! │ │ │ │ +ADJOIN-TVAR │ │ │ │ +,RETURN-FROM │ │ │ │ + PSEXPT-FN │ │ │ │ +INF-VAR? │ │ │ │ +STRONGEST-TERM │ │ │ │ +,FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +RED-MONO-LOG │ │ │ │ +LOG-TERM │ │ │ │ +,TAGBODY! │ │ │ │ +LOG-TERM │ │ │ │ +,RETURN-FROM │ │ │ │ +LOG-TERM │ │ │ │ +,RETURN-FROM │ │ │ │ +,RETURN-FROM │ │ │ │ +LOG-TERM │ │ │ │ +LOG-TERM │ │ │ │ +LOG-TERM │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +PSEXPT-FN2 │ │ │ │ +KEYWORDTEST! │ │ │ │ +,FUNCTION │ │ │ │ + PSEXPT-FN │ │ │ │ +$RATEXPAND │ │ │ │ +,FUNCTION │ │ │ │ +PSEXPT-FN2 │ │ │ │ +LOG-FACS │ │ │ │ +,TAGBODY! │ │ │ │ +RED-MONO-LOG │ │ │ │ +LOG-FACS │ │ │ │ +LOG-FACS │ │ │ │ +,RETURN-FROM │ │ │ │ +LOG-FACS │ │ │ │ +TSTIMES │ │ │ │ +LOG-FACS │ │ │ │ +RED-MONO-LOG │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +PSEXPT-FN1 │ │ │ │ +,DECLARE │ │ │ │ +,TAGBODY │ │ │ │ +ADD-TERM │ │ │ │ +PSTRIM-TERMS │ │ │ │ +ADD-TERM │ │ │ │ +PSTIMES │ │ │ │ +PSTIMES │ │ │ │ +ADD-TERM │ │ │ │ +,NUMBERP │ │ │ │ +,RETURN-FROM │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ + PSEXPT-FN │ │ │ │ +PSEXPT-FN2 │ │ │ │ +PS-LIM-INFP │ │ │ │ +PSEXPT-FN-SING │ │ │ │ +PROG2267 │ │ │ │ +,DECLARE │ │ │ │ + ,IGNORABLE// │ │ │ │ +GET-SERIES │ │ │ │ +PSEXPT-LOG-ORD │ │ │ │ +PS-INVERT-VAR │ │ │ │ + PSEXPT-FN │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +PSEXPT-FN2 │ │ │ │ +PSEXPT-FN2 │ │ │ │ + PSEXPT-FN │ │ │ │ +,TAGBODY │ │ │ │ +INVERT-TERMS │ │ │ │ +PSEXPON-GCD │ │ │ │ +PSEXPT-FN: unreachable point. │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +,FUNCTION │ │ │ │ +,FUNCTION │ │ │ │ +KEY-VARS │ │ │ │ +PSEXPT-FN1 │ │ │ │ +,RETURN-FROM │ │ │ │ +PS-INVERT-VAR │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ BIGFLOAT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ MAXIMAPW │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -ERRORSW │ │ │ │ -$FPPREC │ │ │ │ @@ -535077,14 +534992,46 @@ │ │ │ │ -PSEXPT-FN │ │ │ │ -GETEXP-FUN │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE/ │ │ │ │ ,DECLARE │ │ │ │ ,IGNORABLE/ │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/specfn.lisp │ │ │ │ +TAY-TRANS │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +$TAYLOR_LOGEXPAND │ │ │ │ +FULL-LOG │ │ │ │ +$TAYLOR_TRUNCATE_POLYNOMIALS │ │ │ │ +$TAYLOR_SIMPLIFIER │ │ │ │ +$TAYLOR_ORDER_COEFFICIENTS │ │ │ │ +EXACT-POLY │ │ │ │ +MAINVAR-DATUM │ │ │ │ +ZEROLIST │ │ │ │ +TAY-POLE-EXPAND │ │ │ │ +CONST-EXP-FUNS │ │ │ │ +*PSACIRC │ │ │ │ +TRIGDISP │ │ │ │ +TAY-CONST-EXPAND │ │ │ │ +BINDLIST │ │ │ │ +SYSTEM*HANDLER-CLUSTERS* │ │ │ │ +ATRIG-TRANS │ │ │ │ +KEYWORDTEST │ │ │ │ +,FUNCTION │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ BIGFLOAT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ MAXIMAEXP │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -ERRORSW │ │ │ │ -POLE-ERR │ │ │ │ @@ -535374,14 +535321,65 @@ │ │ │ │ ,DYNAMIC-EXTENT- │ │ │ │ $%RNUM_LIST │ │ │ │ $%RNUM_LIST │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/mat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ +DUMMY-VARIABLE-OPERATORS │ │ │ │ +$RADEXPAND │ │ │ │ +LEAST_TERM? │ │ │ │ +TAYLOR_SIMPLIFIER │ │ │ │ +$MAXTAYORDER │ │ │ │ +KEY-VARS │ │ │ │ +$KEEPFLOAT │ │ │ │ +TVAR-LIMITS │ │ │ │ +LAST-EXP │ │ │ │ +$TAYLOR_LOGEXPAND │ │ │ │ +FULL-LOG │ │ │ │ +EXPCOT-FUNS │ │ │ │ +,TAGBODY │ │ │ │ +,RETURN-FROM │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +*DEBUG-INTEGRATE* │ │ │ │ +$RADEXPAND │ │ │ │ +*IN-RISCH-P* │ │ │ │ +LOG-OR-LOGABS │ │ │ │ + SIMPLIFYA │ │ │ │ +$LOGABS │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +*DEBUG-INTEGRATE* │ │ │ │ +$RADEXPAND │ │ │ │ +*IN-RISCH-P* │ │ │ │ +INTEGRATE-CSC │ │ │ │ +LOG-OR-LOGABS │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +*DEBUG-INTEGRATE* │ │ │ │ +$RADEXPAND │ │ │ │ +*IN-RISCH-P* │ │ │ │ +INTEGRATE-COT │ │ │ │ +LOG-OR-LOGABS │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ *DEBUG-INTEGRATE* │ │ │ │ $RADEXPAND │ │ │ │ *IN-RISCH-P* │ │ │ │ INTEGRATE-COTH │ │ │ │ LOG-OR-LOGABS │ │ │ │ SIMPLIFYA │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ @@ -535412,14 +535410,35 @@ │ │ │ │ EXPTAN-FUNS │ │ │ │ ,TAGBODY │ │ │ │ ,RETURN-FROM │ │ │ │ SIMPLIFYA │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ ,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +*DEBUG-INTEGRATE* │ │ │ │ +$RADEXPAND │ │ │ │ +*IN-RISCH-P* │ │ │ │ +INTEGRATE-TAN │ │ │ │ +LOG-OR-LOGABS │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ +,SPECIAL │ │ │ │ +*DEBUG-INTEGRATE* │ │ │ │ +$RADEXPAND │ │ │ │ +*IN-RISCH-P* │ │ │ │ +INTEGRATE-SEC │ │ │ │ +LOG-OR-LOGABS │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +,DECLARE │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ DUMMY-VARIABLE-OPERATORS │ │ │ │ $RADEXPAND │ │ │ │ LEAST_TERM? │ │ │ │ TAYLOR_SIMPLIFIER │ │ │ │ $MAXTAYORDER │ │ │ │ @@ -535438,35 +535457,14 @@ │ │ │ │ TAY-POLE-EXPAND │ │ │ │ CONST-EXP-FUNS │ │ │ │ *PSACIRC │ │ │ │ TRIGDISP │ │ │ │ TAY-CONST-EXPAND │ │ │ │ SIGNUM-TRANS │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/hayat.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -*DEBUG-INTEGRATE* │ │ │ │ -$RADEXPAND │ │ │ │ -*IN-RISCH-P* │ │ │ │ -INTEGRATE-SEC │ │ │ │ -LOG-OR-LOGABS │ │ │ │ - SIMPLIFYA │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -,DECLARE │ │ │ │ -,SPECIAL │ │ │ │ -*DEBUG-INTEGRATE* │ │ │ │ -$RADEXPAND │ │ │ │ -*IN-RISCH-P* │ │ │ │ -INTEGRATE-TAN │ │ │ │ -LOG-OR-LOGABS │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/sin.lisp │ │ │ │ BIGFLOAT │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -CHEBARR │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ -$FLOAT │ │ │ │ -CHEBARR │ │ │ │ @@ -549636,15 +549634,14 @@ │ │ │ │ expanded. (RATEXPAND will also cause this.) If FALSE, multivariate │ │ │ │ expressions will be displayed just as in the rational function package. │ │ │ │ If PSEXPAND:MULTI, then terms with the same total degree in the variables │ │ │ │ are grouped together. │ │ │ │ Use fast, but possibly inaccurate conversion │ │ │ │ Verify the html index when the output format is set to html. This │ │ │ │ check is only done once. │ │ │ │ -prompt used by `mread' │ │ │ │ Is T when inside of `displa' │ │ │ │ *MREAD-EOF-OBJ* │ │ │ │ Bound by `mread' for use by `mread-raw' │ │ │ │ Setting this TRUE can help give the user a greater understanding │ │ │ │ of the behavior of maxima on certain of his problems, │ │ │ │ especially those involving roots and quotients │ │ │ │ input stream for Maxima parser │ │ │ │ @@ -549655,14 +549652,15 @@ │ │ │ │ Exponents larger than this (in absolute value) will use the fast │ │ │ │ conversion instead of the accurate conversionPrevents recursion of integrals of sin and cos in intsc1. │ │ │ │ TVAR-LIMITS │ │ │ │ A list of the form ((gvar . limit(gvar)) ...) │ │ │ │ Character used for drawing boxes. │ │ │ │ When NIL, print a message that the principal value of the integral has │ │ │ │ been computed. │ │ │ │ +prompt used by `mread' │ │ │ │ Causes equations to be drawn left justified rather than centered. │ │ │ │ For slow consoles. │ │ │ │ Prevents recursion in dintlog. │ │ │ │ When `true', coefficients of taylor series will be ordered canonically. │ │ │ │ Prevents recursion in dintexp. │ │ │ │ *CHANGEVP* │ │ │ │ When nil prevents changevar hack*PARSE-STREAM-EOF* │ │ │ │ @@ -560475,15 +560473,15 @@ │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for drawsave │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for File Input and Outputiables for Inteident │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for Matrices and Linear Algebrapolynomiadistrib │ │ │ │ maxima.info-1 │ │ │ │ -Functions and Variables for SimplificationDi │ │ │ │ +Functions and Variables for Simplification7 │ │ │ │ comp2pui │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Symmetriest │ │ │ │ pui2comp │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Symmetriesduceq │ │ │ │ resultant <1> │ │ │ │ @@ -561915,15 +561913,15 @@ │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for ctensorctures.html │ │ │ │ induced_subgraphmaxima.info-3 │ │ │ │ Functions and Variables for graphsSeries.html │ │ │ │ std_negative_binomialcate_005fpomaxima.info-2 │ │ │ │ Negative Binomial Random Variable.html │ │ │ │ maxima.info-3 │ │ │ │ -String Processingtml │ │ │ │ +String Processingtmlu │ │ │ │ info_display │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for alt-display;/build/rrandom_chi2 │ │ │ │ maxima.info-2 │ │ │ │ Chi-squared Random VariableFunctcapping │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for drawread_binary_listmaxima.info-3 │ │ │ │ @@ -610339,15 +610337,15 @@ │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for Command Line │ │ │ │ maxima.info-1 │ │ │ │ Functions and Variables for binary input and outputild/reproducimaxima.info-3 │ │ │ │ Introduction to orthogonal polynomials/reproducimaxima.info-3 │ │ │ │ Definitions for IFS fractals │ │ │ │ maxima.info-3 │ │ │ │ -Functions and Variables for linearalgebra │ │ │ │ +Functions and Variables for linearalgebra}o │ │ │ │ maxima.info-3 │ │ │ │ Gnuplot_pipes Format Functions │ │ │ │ maxima.info-1 │ │ │ │ Introduction to Matrices and Linear Algebra │ │ │ │ maxima.info-2 │ │ │ │ Characterso │ │ │ │ maxima.info-3 │ │ │ │ @@ -610367,19 +610365,19 @@ │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for Sums and Products │ │ │ │ maxima.info-2 │ │ │ │ Package rducon │ │ │ │ maxima.info-3 │ │ │ │ Introduction to numericalio │ │ │ │ maxima.info-3 │ │ │ │ -Functions in pytranslate │ │ │ │ +Functions in pytranslate0 │ │ │ │ maxima.info-3 │ │ │ │ Package scifac │ │ │ │ maxima.info-3 │ │ │ │ -General global variablesP │ │ │ │ +General global variables │ │ │ │ maxima.info-4 │ │ │ │ Function │ │ │ │ maxima.info-2 │ │ │ │ Functions and Variables for ggf │ │ │ │ maxima.info-3 │ │ │ │ Functions and Variables for contrib_ode │ │ │ │ maxima.info-2 │ │ │ │ @@ -614701,14 +614699,25 @@ │ │ │ │ ,SPECIAL │ │ │ │ $MAXMIN_EFFORT │ │ │ │ BINDLIST │ │ │ │ SYSTEM*HANDLER-CLUSTERS* │ │ │ │ LENIENT-REALP │ │ │ │ LENIENT-EXTENDED-REALP │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/maxmin.lisp │ │ │ │ +COMMON-LISPLAMBDA │ │ │ │ +CONJUGATE-PLOG │ │ │ │ +OFF-NEGATIVE-REAL-AXISP │ │ │ │ + SIMPLIFYA │ │ │ │ + SIMPLIFYA │ │ │ │ +$CONJUGATE │ │ │ │ +ON-NEGATIVE-REAL-AXISP │ │ │ │ + SIMPLIFYA │ │ │ │ +$CONJUGATE │ │ │ │ + SIMPLIFYA │ │ │ │ +/build/reproducible-path/maxima-5.49.0+dsfg/src/conjugate.lisp │ │ │ │ Implementation for $BERN │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ Implementation for $BERN │ │ │ │ ,DECLARE │ │ │ │ ,SPECIAL │ │ │ │ $SUMSPLITFACT │ │ │ │ $ZEROBERN │ │ │ │ @@ -615196,409 +615205,14 @@ │ │ │ │ ~&Series converged.~% │ │ │ │ ,RETURN-FROM │ │ │ │ ,RETURN-FROM │ │ │ │ 0DGETTEXT │ │ │ │ Igamma_incomplete: series expansion failed for gamma_incomplete(~:M, ~:M). │ │ │ │ /build/reproducible-path/maxima-5.49.0+dsfg/src/gamma.lisp │ │ │ │ COMMON-LISPLAMBDA │ │ │ │ -CONJUGATE-PLOG │ │ │ │ -OFF-NEGATIVE-REAL-AXISP │ │ │ │ - SIMPLIFYA │ │ │ │ - SIMPLIFYA │ │ │ │ -$CONJUGATE │ │ │ │ -ON-NEGATIVE-REAL-AXISP │ │ │ │ - SIMPLIFYA │ │ │ │ -$CONJUGATE │ │ │ │ - SIMPLIFYA │ │ │ │ -/build/reproducible-path/maxima-5.49.0+dsfg/src/conjugate.lisp │ │ │ │ -Implementation for $MAKEGAMMA │ │ │ │ -COMMON-LISPLAMBDA │ │ │ │ -Implementation for $MAKEGAMMA │ │ │ │ -MAKEGAMMA-IMPL │ │ │ │ -$MAKEGAMMA │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$MAKEGAMMA │ │ │ │ -,DECLARE │ │ │ │ - ,IGNORABLE │ │ │ │ -%%PRETTY-FNAME │ │ │ │ -$MAKEGAMMA │ │ │ │ -,DECLARE │ │ │ │ - ,NOTINLINE │ │ │ │ -MAKEGAMMA-IMPL │ │ │ │ -: │ │ │ │ ... │ │ │ │ │ │ │ │ 00000000009015f0 : │ │ │ │ - .PS6....?....... │ │ │ │ + ........?....... │ │ │ │ ?....... │ │ │ │ │ │ │ │ 0000000000901608 : │ │ │ │ .... │ │ │ │ │ │ │ │ 000000000090160c : │ │ │ │ .... │ │ │ │ @@ -18391,37 +18391,43 @@ │ │ │ │ ................ │ │ │ │ ..@..... │ │ │ │ │ │ │ │ Disassembly of section .data: │ │ │ │ │ │ │ │ 0000000000948e80 <.data>: │ │ │ │ ... │ │ │ │ - mov %bl,%bh │ │ │ │ - jg 948e97 │ │ │ │ - cld │ │ │ │ + mov %al,0x73(%rdi,%rdi,2) │ │ │ │ + (bad) │ │ │ │ jg 948e8f <__environ@GLIBC_2.2.5+0x7> │ │ │ │ add %ah,%al │ │ │ │ - cmp %dl,0x7fd5(%rsi,%rsi,1) │ │ │ │ - subb $0x60,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x4c,%al │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 948e97 │ │ │ │ + add %al,0x602f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7be5(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.R xchg %eax,%esp │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - ... │ │ │ │ - rolb $0x36,-0x6c(%rbp) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ + mov $0x4c,%ah │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 948ec7 │ │ │ │ ... │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x4c,%ch │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 948ed7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jb 948f6e │ │ │ │ jo 948f7d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fs jne 948f72 │ │ │ │ imul $0x61702d65,0x6c(%rdx),%esp │ │ │ │ @@ -18477,40 +18483,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - jrcxz 94bf82 │ │ │ │ - ... │ │ │ │ - add $0xff000000,%eax │ │ │ │ - int $0x7f │ │ │ │ - or %esp,%edi │ │ │ │ + movabs %eax,0x110 │ │ │ │ + add %al,-0x1000000(%rip) │ │ │ │ + xor 0x73(%rdi),%bh │ │ │ │ + (bad) │ │ │ │ jg 94bfc7 │ │ │ │ ... │ │ │ │ - add %ah,%bl │ │ │ │ - push $0x69d2 │ │ │ │ + add %ah,0x69d5a2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call *(%rsi,%rcx,1) │ │ │ │ + add %bl,0x51(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + loopne 958412 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rbp) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + rex test %dl,0x0(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -18554,32 +18557,33 @@ │ │ │ │ push %rcx │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x2fa7f(%rax) │ │ │ │ + add %dh,0x2fac5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ adc $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ ... │ │ │ │ - rex (bad) │ │ │ │ - je b597a5 │ │ │ │ + add %bl,0x174(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -18616,594 +18620,822 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ch │ │ │ │ - jg b59b8f │ │ │ │ - cld │ │ │ │ + shrb $1,(%rdx) │ │ │ │ + jg b59bf7 │ │ │ │ + (bad) │ │ │ │ jg b59b87 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x110(%rax) │ │ │ │ ... │ │ │ │ - cmp %dl,(%rdx) │ │ │ │ - rex add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc 0x2(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ + push %rax │ │ │ │ + adc 0x2(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo b59bc4 │ │ │ │ rex add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jle,pt b59bf2 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59bbf │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59bc7 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59bcf │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59bd7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59c12 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59bdf │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59be7 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59bef │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59bf7 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59bff │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c07 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59c0f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59c4a │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c17 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c1f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59c27 │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59c2f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59c6a │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c37 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59c3f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59c82 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c47 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59caa │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c4f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59c57 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59c5f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59c67 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59cc2 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %dl,%ah │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - xor %dl,-0x57(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b59c9f │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0xe1,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c6f │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c77 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59c7f │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c87 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59c8f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59c97 │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + movsxd %ebx,%r9d │ │ │ │ + cltd │ │ │ │ + jg b59c9f │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59ca7 │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59caf │ │ │ │ + add %dh,-0x6634a1af(%rax) │ │ │ │ + jg b59cb7 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59cbf │ │ │ │ + add %al,(%rax) │ │ │ │ + fsubl -0x35(%rcx) │ │ │ │ + cltd │ │ │ │ + jg b59cc7 │ │ │ │ add %ah,%al │ │ │ │ - out %eax,$0xaa │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b59c85 │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + push %rdi │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg b59ccf │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg b59cd7 │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ - test $0xab,%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ + sbb %ah,-0x67(%rbx,%rcx,8) │ │ │ │ + jg b59ce7 │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59cf7 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59cff │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59d07 │ │ │ │ add %al,%al │ │ │ │ - xor %bh,0x36(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - jle b59d4a │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ + movabs 0xaa0000007f99cb36,%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59d17 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59d1f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59d62 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - loopne b59d70 │ │ │ │ - jle b59d6a │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shlb $0x7e,(%rax) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - jle b59d7a │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59d27 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59d2f │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59d37 │ │ │ │ + add %al,%al │ │ │ │ + movabs 0xaa0000007f99cb36,%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59d47 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59d4f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59d57 │ │ │ │ add %dl,(%rax) │ │ │ │ - test $0xaa,%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - push %rax │ │ │ │ - xor $0x7fd536a9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x7fd536ab(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ah,-0x35(%rbx) │ │ │ │ + cltd │ │ │ │ + jg b59d5f │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59d67 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ah,-0x67(%rbx,%rcx,8) │ │ │ │ + jg b59d6f │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %esp,-0x35(%rbp) │ │ │ │ + cltd │ │ │ │ + jg b59d7f │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg b59d87 │ │ │ │ + add %ah,-0x66349a7c(%rax) │ │ │ │ + jg b59d8f │ │ │ │ + add %al,%al │ │ │ │ + pop %rbp │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg b59d97 │ │ │ │ + add %ah,-0x6634a19c(%rax) │ │ │ │ + jg b59d9f │ │ │ │ + add %ah,%al │ │ │ │ push %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - xor %cl,%cl │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b59d77 │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0xc000007fd536ad14,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0xe000007fd536a5f4,%al │ │ │ │ - loopne b59d48 │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59da7 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59daf │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59db7 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59dbf │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b59dfa │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shlb $0x7e,(%rax) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - jle b59e12 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59dc7 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59dcf │ │ │ │ add %al,%al │ │ │ │ - xor %bh,0x36(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - jle b59e3a │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - loopne b59e48 │ │ │ │ - jle b59e42 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + movabs 0xaa0000007f99cb36,%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59ddf │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59de7 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b59def │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59df7 │ │ │ │ + add %al,%al │ │ │ │ + movabs 0xaa0000007f99cb36,%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59e07 │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59e0f │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59e17 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59e1f │ │ │ │ add %bl,(%rax) │ │ │ │ adc 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + andb $0x0,0x7f99cb45(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59e37 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59e3f │ │ │ │ add %al,%al │ │ │ │ - xor %bh,0x36(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - jle b59e82 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + movabs 0xaa0000007f99cb36,%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b59e4f │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59e57 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59e5f │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b59e67 │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %ah,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59e6f │ │ │ │ add %dh,(%rax) │ │ │ │ - test $0xaa,%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - rex int1 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %al,(%rsi,%riz,4) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - xor %ch,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - cmp $0xa5,%bl │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - push %rax │ │ │ │ - rex.RX stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - adc %ah,0x7fd536ab(%rdx) │ │ │ │ + sbb %ah,-0x35(%rbx) │ │ │ │ + cltd │ │ │ │ + jg b59e77 │ │ │ │ + add %al,0x61(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59e7f │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - adc %ah,0x7fd536ab(%rax) │ │ │ │ + je b59ee1 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59e87 │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rax │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59e8f │ │ │ │ + add %al,-0x6634a195(%rax) │ │ │ │ + jg b59e97 │ │ │ │ + add %dl,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc -0x67(%rbx,%rcx,8),%ah │ │ │ │ + jg b59ea7 │ │ │ │ + add %dh,-0x66349d50(%rax) │ │ │ │ + jg b59eaf │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %ah,-0x67(%rbx,%rcx,8) │ │ │ │ + jg b59eb7 │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59ebf │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x57(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %dl,%ah │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0xe1,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b59ec7 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - push %rax │ │ │ │ - rex.WXB test $0x7fd536,%rax │ │ │ │ - add %ah,-0x2ac95538(%rax) │ │ │ │ + movsxd %ebx,%r9d │ │ │ │ + cltd │ │ │ │ + jg b59ec7 │ │ │ │ + add %dh,-0x6634a1af(%rax) │ │ │ │ + jg b59ecf │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59ed7 │ │ │ │ + add %dl,-0x45(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59edf │ │ │ │ + add %ah,-0x66349cc8(%rax) │ │ │ │ jg b59ee7 │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %dh,%ah │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b59f48 │ │ │ │ - test $0x7fd536,%eax │ │ │ │ - add %al,%al │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + pop %rsi │ │ │ │ lret │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - loopne b59f41 │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bl,0x7fd536ab(%rcx) │ │ │ │ + cltd │ │ │ │ + jg b59eef │ │ │ │ add %al,(%rax) │ │ │ │ - loopne b59efa │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0x6000007fd536a5f4,%al │ │ │ │ + fs pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59ef7 │ │ │ │ + add %dh,-0x42(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59eff │ │ │ │ + add %al,%al │ │ │ │ + cmp -0x35(%rbx),%esp │ │ │ │ + cltd │ │ │ │ + jg b59f07 │ │ │ │ + add %ah,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esp,-0x67(%rbx,%rcx,8) │ │ │ │ + jg b59f17 │ │ │ │ + add %ah,%al │ │ │ │ push %rax │ │ │ │ - test $0x7fd536,%eax │ │ │ │ - add %dh,-0x2ac95533(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59f1f │ │ │ │ + add %ah,-0x6634a19c(%rax) │ │ │ │ + jg b59f27 │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59f2f │ │ │ │ + add %dh,-0x66349cc3(%rax) │ │ │ │ jg b59f37 │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - rcrb $1,0x7fd536ab(%rbx) │ │ │ │ + xor $0x7f99cb65,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,(%rbx) │ │ │ │ + fs lret │ │ │ │ + cltd │ │ │ │ + jg b59f47 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x7f99cb61,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,-0x57(%rdx) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ rex (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - loopne b59f39 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0x8000007fd536a5f3,%al │ │ │ │ - rex.WRB test $0x7fd536,%rax │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg b59f57 │ │ │ │ add %ah,%al │ │ │ │ - lret $0x36aa │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - and $0xa5,%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - rex hlt │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - xor %dl,0x7fd536a9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0xab,(%rbx) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - rcrb $1,0x7fd536aa(%rcx) │ │ │ │ + rex.WRXB pop %r14 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59f5f │ │ │ │ + add %ah,-0x6634a19d(%rax) │ │ │ │ + jg b59f67 │ │ │ │ + add %al,-0x66349e43(%rax) │ │ │ │ + jg b59f6f │ │ │ │ + add %ah,%al │ │ │ │ + cmp -0x35(%rbx),%ah │ │ │ │ + cltd │ │ │ │ + jg b59f77 │ │ │ │ + add %al,-0x6634a1b0(%rax) │ │ │ │ + jg b59f7f │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59f87 │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %ah,-0x35(%rdx) │ │ │ │ + cltd │ │ │ │ + jg b59f8f │ │ │ │ + add %al,%al │ │ │ │ + jnp b59ff6 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59f97 │ │ │ │ + add %dl,%al │ │ │ │ + or %esp,-0x35(%rbx) │ │ │ │ + cltd │ │ │ │ + jg b59f9f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - and %bl,-0x57(%rsi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b59f8c │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %ah,%dl │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shl $0xa5,%ch │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0x9000007fd536a980,%al │ │ │ │ - cld │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0x7000007fd536a5f0,%al │ │ │ │ - add 0x7fd536(%rsi),%esp │ │ │ │ + xor -0x67(%rbx,%rcx,8),%ah │ │ │ │ + jg b59fa7 │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %gs,0x7fd536(%rcx) │ │ │ │ - add %dh,-0x2ac954f9(%rax) │ │ │ │ - jg b59ff7 │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - cmpb $0x0,0x7fd536ab(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59faf │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg b59fb7 │ │ │ │ add %al,(%rax) │ │ │ │ + push %rdx │ │ │ │ pop %rsi │ │ │ │ - test $0x7fd536,%eax │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b5a00f │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - xor %cl,%cl │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0x1000007fd536a97b,%al │ │ │ │ - clc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shr $0xac,%ch │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0xc000007fd536ad14,%al │ │ │ │ - test %ch,0x7fd536(%rcx) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59fbf │ │ │ │ add %al,%al │ │ │ │ - add %ch,0x7fd536(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %ch,0x36(%rcx,%rbp,4) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - loopne b5a059 │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ - test $0x7fd536,%eax │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - sarb $1,-0x57(%rdx) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %dh,%bh │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - subb $0x0,0x7fd536(%rcx,%rbp,4) │ │ │ │ - mov $0xba,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - nop │ │ │ │ + gs pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59fc7 │ │ │ │ + add %ah,-0x66349e10(%rax) │ │ │ │ + jg b59fcf │ │ │ │ + add %dl,-0x66349c94(%rax) │ │ │ │ + jg b59fd7 │ │ │ │ + add %ah,-0x6634a1a0(%rax) │ │ │ │ + jg b59fdf │ │ │ │ + add %dh,0x73(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59fe7 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b59fef │ │ │ │ + add %dh,-0x66349c89(%rax) │ │ │ │ + jg b59ff7 │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg b59fff │ │ │ │ + add %al,-0x66349bd1(%rax) │ │ │ │ + jg b5a007 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0xaa,%al │ │ │ │ - test $0x7fd536,%eax │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - push %rax │ │ │ │ - xor $0x7fd536a9,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a00f │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg b5a017 │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg b5a01f │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %esp,-0x35(%rbp) │ │ │ │ + cltd │ │ │ │ + jg b5a027 │ │ │ │ + add %ah,-0x66349e15(%rax) │ │ │ │ + jg b5a02f │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x7f99cb63 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x7fd536aa(%rax) │ │ │ │ + rcrb $0xcb,0x65(%rbp) │ │ │ │ + cltd │ │ │ │ + jg b5a03f │ │ │ │ + add %ah,-0x66349a7c(%rax) │ │ │ │ + jg b5a047 │ │ │ │ + add %al,%al │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a04f │ │ │ │ + add %al,%al │ │ │ │ + jo b5a0b6 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a057 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a05f │ │ │ │ + add %dl,%al │ │ │ │ + jae b5a0c1 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a067 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bl │ │ │ │ - jns b5a112 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ + fsubl -0x35(%rcx) │ │ │ │ + cltd │ │ │ │ + jg b5a06f │ │ │ │ + add %ah,%al │ │ │ │ + push %rdi │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg b5a077 │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - xor %ch,0x7fd536ab(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg b5a087 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a08f │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x7fd536ab(%rax) │ │ │ │ + addr32 movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg b5a097 │ │ │ │ + add %al,-0x66349de4(%rax) │ │ │ │ + jg b5a09f │ │ │ │ + add %dh,-0x66349ad6(%rax) │ │ │ │ + jg b5a0a7 │ │ │ │ + add %dl,-0x66349e2e(%rax) │ │ │ │ + jg b5a0af │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WRXB movslq %r11d,%r9 │ │ │ │ + cltd │ │ │ │ + jg b5a0b7 │ │ │ │ + add %dh,-0x66349de6(%rax) │ │ │ │ + jg b5a0bf │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb -0x35(%rbp),%ah │ │ │ │ + cltd │ │ │ │ + jg b5a0c7 │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bl,%bh │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - nop │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a0cf │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %ah,-0x35(%rbx) │ │ │ │ + cltd │ │ │ │ + jg b5a0d7 │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + xor %bl,%cl │ │ │ │ + cltd │ │ │ │ + jg b5a0df │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ah,-0x67(%rbx,%rcx,8) │ │ │ │ + jg b5a0ef │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ah,-0x67(%rbx,%rcx,8) │ │ │ │ + jg b5a0f7 │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WRXB movslq %r11d,%r9 │ │ │ │ + cltd │ │ │ │ + jg b5a107 │ │ │ │ + add %dl,-0x66349e2e(%rax) │ │ │ │ + jg b5a10f │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a117 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %ah,-0x35(%rbx) │ │ │ │ + cltd │ │ │ │ + jg b5a11f │ │ │ │ + add %ah,-0x6634a19c(%rax) │ │ │ │ + jg b5a127 │ │ │ │ + add %ah,%al │ │ │ │ push %rax │ │ │ │ - xor $0x7fd536a9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,0x7fd536aa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xe000007fd536a5f4,%al │ │ │ │ - loopne b5a0d0 │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a12f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a137 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a13f │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a147 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a14f │ │ │ │ add %bl,%al │ │ │ │ sbb 0x2(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + rcrb $0x32,(%rdx) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a15f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a167 │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a16f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a1aa │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a177 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a17f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a187 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a1ca │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a18f │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a197 │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a19f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a1a7 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a1af │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a1b7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a1f2 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - cmp %bl,(%rcx) │ │ │ │ - rex add (%rax),%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a1bf │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a1c7 │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %eax,0x2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ - jg b5a1d7 │ │ │ │ + andb $0x0,0x7f99cb45(%rdx) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a212 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a1df │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a1e7 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a1ef │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a1f7 │ │ │ │ ... │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a287 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a2c2 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a28f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a297 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a29f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a2a7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a2e2 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a2af │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a2b7 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a2bf │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a2c7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a302 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a2cf │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a2d7 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a2df │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a2e7 │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a322 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shlb $0x7e,(%rax) │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - add %bh,(%rdx) │ │ │ │ - jle b5a332 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - mov $0x32,%al │ │ │ │ - mov %?,(%rsi) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - shrb $0x0,0x7fd53679(%rdx) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a2ef │ │ │ │ + add %al,%al │ │ │ │ + movabs 0xaa0000007f99cb36,%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg b5a2ff │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ + jg b5a307 │ │ │ │ + add %al,%al │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a30f │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a317 │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg b5a31f │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns b5a35a │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - jo b5a2cc │ │ │ │ - jns b5a362 │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg b5a327 │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ + xor %bl,%cl │ │ │ │ + cltd │ │ │ │ + jg b5a32f │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0xe6,%ah │ │ │ │ - mov %ecx,%fs │ │ │ │ - movabs 0x5cd198920a70a93c,%eax │ │ │ │ - pop %rdx │ │ │ │ - xor $0x4979b197,%eax │ │ │ │ - testl $0x12d79e65,0x52(%rax) │ │ │ │ + add %bl,-0x71194b2c(%rdx) │ │ │ │ + loope b5a2e8 │ │ │ │ + cmp $0xa9,%al │ │ │ │ + jo b5a355 │ │ │ │ + xchg %eax,%edx │ │ │ │ + cwtl │ │ │ │ + rcrl $1,0x35(%rdx,%rbx,2) │ │ │ │ + xchg %eax,%edi │ │ │ │ + mov $0x79,%cl │ │ │ │ + testq $0x12d79e65,0x52(%r8) │ │ │ │ push %rdi │ │ │ │ jle b5a3ab │ │ │ │ jo b5a313 │ │ │ │ (bad) │ │ │ │ add %edi,(%rax) │ │ │ │ sub 0x28(%rbx),%ebp │ │ │ │ pop %rax │ │ │ │ @@ -20095,16 +20327,16 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - orb $0xfc,(%rbx) │ │ │ │ + cmp $0x80,%al │ │ │ │ + jae b5ac64 │ │ │ │ jg b5ac67 │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe8,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -20737,20 +20969,19 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%dh │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x8e,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ch,0x1c08e(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rdx) │ │ │ │ fs imul $0x676e,%gs:0x69(%rsi),%bp │ │ │ │ and %al,0x53(%rbp,%rax,2) │ │ │ │ rex.XB push %r10 │ │ │ │ rex.WB │ │ │ │ @@ -22885,36 +23116,36 @@ │ │ │ │ add %bl,0x1c00b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - lret │ │ │ │ - xor (%rbx),%edx │ │ │ │ - testl $0x0,0x1a(%rbp) │ │ │ │ - movabs 0xa000000000000001,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x4eca12ab(%rcx) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lcall *-0x2(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - lcall *0x3c6b0360(%rdi) │ │ │ │ - shl $1,%bl │ │ │ │ - jne b6079d │ │ │ │ + lcall *0xbb2aba9(%rdi) │ │ │ │ + mov %ds,(%rax) │ │ │ │ + fnstcw 0x7584aba9(%rdx) │ │ │ │ + jns b607bc │ │ │ │ (bad) │ │ │ │ - add -0x74(%rbp),%ebx │ │ │ │ - and $0xf5,%al │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ adc %ah,%cl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -22943,17 +23174,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RXB jb b608c9 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + jb b608c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26161,15 +26391,15 @@ │ │ │ │ rol $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4a(%rcx) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -26235,33 +26465,34 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.WRXB │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB jo b67b89 │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + jo b67b89 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0xbe(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne b67bce │ │ │ │ - jo b67b99 │ │ │ │ + andb $0x5,0x70(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x570,%eax │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ + jo b67ba9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x570,%eax │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ + jo b67bb9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,%al │ │ │ │ shll %cl,0x6(%rsi) │ │ │ │ add %dh,-0x6b(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ @@ -26350,26 +26581,28 @@ │ │ │ │ mov $0x0,%esi │ │ │ │ add %ah,(%rax) │ │ │ │ gs loopne b67cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0xbe(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x5,%bh │ │ │ │ + jo b67d23 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ - add %ah,0x305dc(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xbe97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x307b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xbe97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -26389,21 +26622,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ mov $0x0,%esi │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x97c800000000056e,%eax │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %dh,0x6c7eb(%rax) │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + enter $0xbe97,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xbe97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xeb,%al │ │ │ │ + movl $0x0,(%rsi) │ │ │ │ + mov $0x97,%al │ │ │ │ + mov $0x0,%esi │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ loopne b67d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fcoms 0xbe(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -26592,24 +26828,26 @@ │ │ │ │ add %dl,%al │ │ │ │ fadd %st,%st(7) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bl,0xbe(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bh │ │ │ │ + shl $0x69,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + mov %bl,0xbe(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%ah │ │ │ │ imul $0xbe9a88,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret │ │ │ │ - imul $0xbe9a88,0x0(%rip),%eax │ │ │ │ + jo b67fc8 │ │ │ │ + push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - punpckhdq 0x0(%rip),%mm0 │ │ │ │ mov %bl,0xbe(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(,%rbp,8) │ │ │ │ enter $0xbe9a,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x3(%rax,%riz,2) │ │ │ │ @@ -26860,38 +27098,43 @@ │ │ │ │ lahf │ │ │ │ mov $0x0,%esi │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ mov $0x6,%ebx │ │ │ │ add %bh,0xbe9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37e91(%rax) │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + jle b682c7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xbe9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37e93(%rax) │ │ │ │ + cwtl │ │ │ │ + lahf │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ + jle b682d7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xbe9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + cwtl │ │ │ │ + lahf │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ jle b682e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lahf │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x6fb21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xbe9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - movabs 0xbe200000000000be,%al │ │ │ │ + movabs 0xec000000000000be,%al │ │ │ │ jle b68317 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne b682b9 │ │ │ │ mov $0x0,%esi │ │ │ │ add %ah,0x6e350(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -41746,26 +41989,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0xb00000000001602d,%al │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1603f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.X (bad) │ │ │ │ + rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -41776,44 +42015,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ jo be9529 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %ah,%al │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57043(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + addr32 jo be9561 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %esp,%esp │ │ │ │ + rolb $0xe4,(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ rcl $1,%bl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x6a6(%rcx) │ │ │ │ @@ -41972,86 +42212,78 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9710 │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dh │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x59a(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne be9727 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne be980b │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000001605c,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9851 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be984e │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp be9d5e │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ @@ -42063,78 +42295,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be98b9 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be98b6 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp be9dc6 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9840 │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dh │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x59a(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne be9857 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ @@ -42144,159 +42372,137 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9981 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be997e │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp be9e8e │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne be99a3 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000001605c,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be99e9 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be99e6 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp be9ef6 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x582(%rcx) │ │ │ │ + adc %dh,0x582(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x582(%rax) │ │ │ │ + shlb $0x0,0x582(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x6b(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x90,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %ah,0x6b(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x30000000000582b2,%al │ │ │ │ + movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex nop │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,0x582(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne be9a6b │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000001605c,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9ab1 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be9aae │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp be9fbe │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ @@ -42307,75 +42513,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9b19 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be9b16 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp bea026 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x582(%rcx) │ │ │ │ + adc %dh,0x582(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x582(%rax) │ │ │ │ + shlb $0x0,0x582(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x6b(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x90,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %ah,0x6b(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x30000000000582b2,%al │ │ │ │ + movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex nop │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,0x582(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xa7,(%rsi) │ │ │ │ @@ -42384,149 +42582,133 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9be1 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be9bde │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp bea0ee │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne be9c03 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000001605c,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9c49 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be9c46 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp bea156 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x67(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo be9c47 │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + cmp $0x567,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne be9c80 │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + xor %bh,0x567(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne be9cb3 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000001605c,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9cf9 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be9cf6 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp bea206 │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ @@ -42537,65 +42719,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9d61 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be9d5e │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp bea26e │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x67(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo be9d5f │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + cmp $0x567,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne be9d98 │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + xor %bh,0x567(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x59(%rax) │ │ │ │ @@ -42604,39 +42784,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x6b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rbx),%ebp │ │ │ │ + sub $0x68,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x6b(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16b63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo be9e11 │ │ │ │ + add %dh,-0x43(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo be9e0e │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xc(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,%fs:(%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp bea31e │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rbx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ out %al,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -42815,16 +42992,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo bea030 │ │ │ │ loop bea01d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jne bea005 │ │ │ │ + add %dh,%al │ │ │ │ + ja bea005 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x59(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -50467,1282 +50644,1298 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ cs insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %ch,0x61(%rbp) │ │ │ │ cs insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303136,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb fea5b0 │ │ │ │ + add %ah,0x37(%rbp) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + cmp %dh,%gs:(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ movsxd (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rbx),%dh │ │ │ │ - cmp %dh,(%rsi) │ │ │ │ - xor $0x36,%al │ │ │ │ - xor $0x20,%al │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x37333630(%rip) │ │ │ │ + xor (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne fea626 │ │ │ │ - jb fea5e4 │ │ │ │ + jne fea629 │ │ │ │ + jb fea5e7 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea5f9 │ │ │ │ + jne fea5fc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ebp,(%rsi) │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303136,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303236,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb fea66c │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + cmp %dh,%gs:(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + cmp %esi,%gs:(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x77(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,%fs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor (%rax),%edi │ │ │ │ - ss xor $0x36,%al │ │ │ │ - xor $0x20,%al │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x37333630,%eax │ │ │ │ + xor (%rax),%ah │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne fea698 │ │ │ │ - jb fea656 │ │ │ │ + jne fea69b │ │ │ │ + jb fea659 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea66b │ │ │ │ + jne fea66e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6f732e64,0x6d(%rdx),%esp │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ebp,(%rsi) │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303236,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303436,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + cmp %esi,%gs:(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + gs (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb fea6de │ │ │ │ + jb fea6e1 │ │ │ │ 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) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303436,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303736,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + gs (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + gs xor %dh,%gs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb fea6c5 │ │ │ │ + jb fea6c8 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + cmp %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne fea73b │ │ │ │ - jb fea6f9 │ │ │ │ + (bad) │ │ │ │ + jne fea73e │ │ │ │ + jb fea6fc │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea70e │ │ │ │ + jne fea711 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne fea759 │ │ │ │ - jo fea75a │ │ │ │ - jb fea761 │ │ │ │ - jae,pn fea75f │ │ │ │ + jne fea75c │ │ │ │ + jo fea75d │ │ │ │ + jb fea764 │ │ │ │ + jae,pn fea762 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303736,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30306436,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb fea73e │ │ │ │ - js fea783 │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + gs xor %dh,%gs:(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 xor $0x30,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ + js fea786 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor $0x30,%al │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x35333630,%eax │ │ │ │ + cmp %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne fea7b4 │ │ │ │ - jb fea772 │ │ │ │ + (bad) │ │ │ │ + jne fea7b7 │ │ │ │ + jb fea775 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea787 │ │ │ │ + jne fea78a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne fea7d2 │ │ │ │ - jo fea7d3 │ │ │ │ - jb fea7da │ │ │ │ - jae,pn fea7d8 │ │ │ │ + jne fea7d5 │ │ │ │ + jo fea7d6 │ │ │ │ + jb fea7dd │ │ │ │ + jae,pn fea7db │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30306436,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30306636,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 xor $0x30,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 ss xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb fea7b7 │ │ │ │ + jb fea7ba │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ cmp %esi,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + cmp %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne fea82d │ │ │ │ - jb fea7eb │ │ │ │ + (bad) │ │ │ │ + jne fea830 │ │ │ │ + jb fea7ee │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea800 │ │ │ │ + jne fea803 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne fea84b │ │ │ │ - jo fea84c │ │ │ │ - jb fea853 │ │ │ │ - jae,pn fea851 │ │ │ │ + jne fea84e │ │ │ │ + jo fea84f │ │ │ │ + jb fea856 │ │ │ │ + jae,pn fea854 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30306636,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303037,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 ss xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb fea830 │ │ │ │ + jb fea833 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor $0x30,%al │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x35333630,%eax │ │ │ │ + cmp %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne fea8a6 │ │ │ │ - jb fea864 │ │ │ │ + (bad) │ │ │ │ + jne fea8a9 │ │ │ │ + jb fea867 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea879 │ │ │ │ + jne fea87c │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne fea8c4 │ │ │ │ - jo fea8c5 │ │ │ │ - jb fea8cc │ │ │ │ - jae,pn fea8ca │ │ │ │ + jne fea8c7 │ │ │ │ + jo fea8c8 │ │ │ │ + jb fea8cf │ │ │ │ + jae,pn fea8cd │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303037,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303137,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb fea8f3 │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 cmp %dh,(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x77(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ movsxd (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + cmp %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne fea91f │ │ │ │ - jb fea8dd │ │ │ │ + (bad) │ │ │ │ + jne fea922 │ │ │ │ + jb fea8e0 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea8f2 │ │ │ │ + jne fea8f5 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x73356272,0x6b(%rdx),%esp │ │ │ │ - jne fea93d │ │ │ │ - jo fea93e │ │ │ │ - jb fea945 │ │ │ │ - jae,pn fea943 │ │ │ │ + jne fea940 │ │ │ │ + jo fea941 │ │ │ │ + jb fea948 │ │ │ │ + jae,pn fea946 │ │ │ │ cs xor %ch,(%rsi) │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303137,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303337,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 cmp %dh,(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb fea922 │ │ │ │ + jb fea925 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %edi,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x36323630(%rip) │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne fea998 │ │ │ │ - jb fea956 │ │ │ │ + jne fea99b │ │ │ │ + jb fea959 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea96b │ │ │ │ + jne fea96e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb fea9b8 │ │ │ │ - jae,pn fea9b8 │ │ │ │ + jb fea9bb │ │ │ │ + jae,pn fea9bb │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303337,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303437,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb fea997 │ │ │ │ - js fea9dc │ │ │ │ + jb fea99a │ │ │ │ + js fea9df │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rdx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor $0x30,%al │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %edi,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x36323630,%eax │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne feaa0d │ │ │ │ - jb fea9cb │ │ │ │ + jne feaa10 │ │ │ │ + jb fea9ce │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fea9e0 │ │ │ │ + jne fea9e3 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb feaa2d │ │ │ │ - jae,pn feaa2d │ │ │ │ + jb feaa30 │ │ │ │ + jae,pn feaa30 │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303437,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303537,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb feaa0c │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 (bad) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + movsxd (%rax),%si │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %edi,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x36323630(%rip) │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne feaa82 │ │ │ │ - jb feaa40 │ │ │ │ + jne feaa85 │ │ │ │ + jb feaa43 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feaa55 │ │ │ │ + jne feaa58 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb feaaa2 │ │ │ │ - jae,pn feaaa2 │ │ │ │ + jb feaaa5 │ │ │ │ + jae,pn feaaa5 │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303537,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303637,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + movsxd (%rax),%si │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 xor %dh,%fs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feaa81 │ │ │ │ + jb feaa84 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %edi,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x36323630(%rip) │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne feaaf7 │ │ │ │ - jb feaab5 │ │ │ │ + jne feaafa │ │ │ │ + jb feaab8 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feaaca │ │ │ │ + jne feaacd │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb feab17 │ │ │ │ - jae,pn feab17 │ │ │ │ + jb feab1a │ │ │ │ + jae,pn feab1a │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303637,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303737,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 xor %dh,%fs:(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 xor %dh,%gs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feab40 │ │ │ │ + jb feab43 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor $0x30,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor %edi,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x36323630(%rip) │ │ │ │ + ss and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ - jne feab6c │ │ │ │ - jb feab2a │ │ │ │ + jne feab6f │ │ │ │ + jb feab2d │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feab3f │ │ │ │ + jne feab42 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x655f6d6f,0x63(%rdx),%esp │ │ │ │ - jb feab8c │ │ │ │ - jae,pn feab8c │ │ │ │ + jb feab8f │ │ │ │ + jae,pn feab8f │ │ │ │ cs xor (%rsi),%ch │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303737,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30306237,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x30(%rdx),%esp │ │ │ │ + data16 xor %dh,%gs:(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor %dh,(%rdx) │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feab6b │ │ │ │ + jb feab6e │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor (%rbx),%esi │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + xor %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne feabe1 │ │ │ │ - jb feab9f │ │ │ │ + (bad) │ │ │ │ + jne feabe4 │ │ │ │ + jb feaba2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feabb4 │ │ │ │ + jne feabb7 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo feac03 │ │ │ │ + jo feac06 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn feac02 │ │ │ │ + jae,pn feac05 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30306237,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303539,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb feabe1 │ │ │ │ - js feac26 │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor %dh,(%rdx) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor %esp,0x30(%rbx) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ + js feac29 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax,%rsi,1) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor (%rbx),%esi │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + xor %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne feac57 │ │ │ │ - jb feac15 │ │ │ │ + (bad) │ │ │ │ + jne feac5a │ │ │ │ + jb feac18 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feac2a │ │ │ │ + jne feac2d │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo feac79 │ │ │ │ + jo feac7c │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn feac78 │ │ │ │ + jae,pn feac7b │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303539,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303261,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor %esp,0x30(%rbx) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor (%rcx),%bh │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feac57 │ │ │ │ + jb feac5a │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rcx) │ │ │ │ xor %dh,%gs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor $0x30,%al │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor (%rbx),%esi │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x35333630,%eax │ │ │ │ + xor %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne feaccd │ │ │ │ - jb feac8b │ │ │ │ + (bad) │ │ │ │ + jne feacd0 │ │ │ │ + jb feac8e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feaca0 │ │ │ │ + jne feaca3 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo feacef │ │ │ │ + jo feacf2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn feacee │ │ │ │ + jae,pn feacf1 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303261,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303361,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb feaccd │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor (%rcx),%bh │ │ │ │ + xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor 0x30(%rcx),%ah │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x2d(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor $0x30,%al │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor (%rbx),%esi │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x35333630,%eax │ │ │ │ + xor %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne fead43 │ │ │ │ - jb fead01 │ │ │ │ + (bad) │ │ │ │ + jne fead46 │ │ │ │ + jb fead04 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fead16 │ │ │ │ + jne fead19 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo fead65 │ │ │ │ + jo fead68 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn fead64 │ │ │ │ + jae,pn fead67 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303361,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303461,%eax │ │ │ │ - xor %ah,(%rax) │ │ │ │ - jb fead8d │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor 0x30(%rcx),%ah │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor 0x30(%rdx),%ah │ │ │ │ + xor %dh,(%rax) │ │ │ │ + and %dh,0x77(%rdx) │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rdx) │ │ │ │ movsxd (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - xor (%rbx),%esi │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + xor %esp,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne feadb9 │ │ │ │ - jb fead77 │ │ │ │ + (bad) │ │ │ │ + jne feadbc │ │ │ │ + jb fead7a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne fead8c │ │ │ │ + jne fead8f │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x79726335,0x6b(%rdx),%esp │ │ │ │ - jo feaddb │ │ │ │ + jo feadde │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ - jae,pn feadda │ │ │ │ + jae,pn feaddd │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor %ecx,(%rdx) │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303461,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - xor $0x30303763,%eax │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor 0x30(%rdx),%ah │ │ │ │ + xor %dh,(%rax) │ │ │ │ + sub $0x39396637,%eax │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor $0x65,%al │ │ │ │ + xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feadb9 │ │ │ │ + jb feadbc │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - ss cmp %esp,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + (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) │ │ │ │ - jne feae2f │ │ │ │ - jb feaded │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne feae32 │ │ │ │ + jb feadf0 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feae02 │ │ │ │ + jne feae05 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae feae4c │ │ │ │ + jae feae4f │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - xor $0x30303763,%eax │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - ss xor (%rdi),%dh │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor $0x65,%al │ │ │ │ xor %dh,(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + (bad) │ │ │ │ + xor %dh,%gs:(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feae2b │ │ │ │ - js feae70 │ │ │ │ + jb feae2e │ │ │ │ + js feae73 │ │ │ │ and %dh,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor (%rbx),%dh │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor $0x30,%al │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - ss cmp %esp,(%rax) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x35333630,%eax │ │ │ │ + (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) │ │ │ │ - jne feaea1 │ │ │ │ - jb feae5f │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne feaea4 │ │ │ │ + jb feae62 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feae74 │ │ │ │ + jne feae77 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae feaebe │ │ │ │ + jae feaec1 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - ss xor (%rdi),%dh │ │ │ │ - xor %dh,(%rax) │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - ss ss xor %dh,%gs:(%rax) │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + (bad) │ │ │ │ + xor %dh,%gs:(%rax) │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor $0x3030,%ax │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feae9d │ │ │ │ + jb feaea0 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %bh,(%rax) │ │ │ │ xor (%rax),%esi │ │ │ │ xor %dh,(%rax) │ │ │ │ and %dh,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - xor (%rax),%bh │ │ │ │ - and %bh,(%rax) │ │ │ │ - xor (%rax,%rsi,1),%dh │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - ss cmp %esp,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + xor (%rcx),%dh │ │ │ │ + and %dh,(%rcx) │ │ │ │ + xor %dh,0x35333630(%rip) │ │ │ │ + (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) │ │ │ │ - jne feaf13 │ │ │ │ - jb feaed1 │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne feaf16 │ │ │ │ + jb feaed4 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x6e672d78,0x75(%rsi),%ebp │ │ │ │ - jne feaee6 │ │ │ │ + jne feaee9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x2e356272,0x6b(%rdx),%esp │ │ │ │ - jae feaf30 │ │ │ │ + jae feaf33 │ │ │ │ cs xor (%rsi),%ebp │ │ │ │ xor (%rdx),%ecx │ │ │ │ (bad) │ │ │ │ - fs xor $0x3633,%ax │ │ │ │ - ss ss xor %dh,%gs:(%rax) │ │ │ │ - xor %ch,0x35646637(%rip) │ │ │ │ - xor (%rsi),%esi │ │ │ │ - ss (bad) │ │ │ │ - (bad) │ │ │ │ + cmp %di,(%rcx) │ │ │ │ + movsxd 0x31(%rdx),%esp │ │ │ │ + xor $0x3030,%ax │ │ │ │ + xor %ch,0x39396637(%rip) │ │ │ │ + movsxd 0x32(%rdx),%esp │ │ │ │ + xor %dh,(%rdx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - jb feaf0f │ │ │ │ + jb feaf12 │ │ │ │ sub $0x30302070,%eax │ │ │ │ xor %ah,0x39(%rbx) │ │ │ │ xor %dh,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ - xor %dh,(%rax) │ │ │ │ + xor %bh,(%rax) │ │ │ │ cmp (%rdx),%dh │ │ │ │ - cmp %ah,(%rax) │ │ │ │ - cmp %dh,(%rdx) │ │ │ │ - xor $0x30,%al │ │ │ │ - xor %esi,(%rbx) │ │ │ │ - ss cmp %esp,(%rax) │ │ │ │ + xor %esp,(%rax) │ │ │ │ + xor %esi,(%rax) │ │ │ │ + xor $0x35333630,%eax │ │ │ │ + (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) │ │ │ │ - jne feaf85 │ │ │ │ - jb feaf43 │ │ │ │ + and %ch,(%rdi) │ │ │ │ + jne feaf88 │ │ │ │ + jb feaf46 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feafa1 │ │ │ │ - jb feaf5f │ │ │ │ + jne feafa4 │ │ │ │ + jb feaf62 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feafbd │ │ │ │ - jb feaf7b │ │ │ │ + jne feafc0 │ │ │ │ + jb feaf7e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feafd9 │ │ │ │ - jb feaf97 │ │ │ │ + jne feafdc │ │ │ │ + jb feaf9a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feaff5 │ │ │ │ - jb feafb3 │ │ │ │ + jne feaff8 │ │ │ │ + jb feafb6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb011 │ │ │ │ - jb feafcf │ │ │ │ + jne feb014 │ │ │ │ + jb feafd2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb02d │ │ │ │ - jb feafeb │ │ │ │ + jne feb030 │ │ │ │ + jb feafee │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb049 │ │ │ │ - jb feb007 │ │ │ │ + jne feb04c │ │ │ │ + jb feb00a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb065 │ │ │ │ - jb feb023 │ │ │ │ + jne feb068 │ │ │ │ + jb feb026 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb081 │ │ │ │ - jb feb03f │ │ │ │ + jne feb084 │ │ │ │ + jb feb042 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb09d │ │ │ │ - jb feb05b │ │ │ │ + jne feb0a0 │ │ │ │ + jb feb05e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb0b9 │ │ │ │ - jb feb077 │ │ │ │ + jne feb0bc │ │ │ │ + jb feb07a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb0d5 │ │ │ │ - jb feb093 │ │ │ │ + jne feb0d8 │ │ │ │ + jb feb096 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb0f1 │ │ │ │ - jb feb0af │ │ │ │ + jne feb0f4 │ │ │ │ + jb feb0b2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb10d │ │ │ │ - jb feb0cb │ │ │ │ + jne feb110 │ │ │ │ + jb feb0ce │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne feb12a │ │ │ │ - jb feb0e8 │ │ │ │ + (bad) │ │ │ │ + jne feb12c │ │ │ │ + jb feb0ea │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - jne feb147 │ │ │ │ - jb feb105 │ │ │ │ + (bad) │ │ │ │ + jne feb148 │ │ │ │ + jb feb106 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb163 │ │ │ │ - jb feb121 │ │ │ │ + jne feb164 │ │ │ │ + jb feb122 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb17f │ │ │ │ - jb feb13d │ │ │ │ + jne feb180 │ │ │ │ + jb feb13e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb19b │ │ │ │ - jb feb159 │ │ │ │ + jne feb19c │ │ │ │ + jb feb15a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb1b7 │ │ │ │ - jb feb175 │ │ │ │ + jne feb1b8 │ │ │ │ + jb feb176 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb1d3 │ │ │ │ - jb feb191 │ │ │ │ + jne feb1d4 │ │ │ │ + jb feb192 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb1ef │ │ │ │ - jb feb1ad │ │ │ │ + jne feb1f0 │ │ │ │ + jb feb1ae │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb20b │ │ │ │ - jb feb1c9 │ │ │ │ + jne feb20c │ │ │ │ + jb feb1ca │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb227 │ │ │ │ - jb feb1e5 │ │ │ │ + jne feb228 │ │ │ │ + jb feb1e6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb243 │ │ │ │ - jb feb201 │ │ │ │ + jne feb244 │ │ │ │ + jb feb202 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb25f │ │ │ │ - jb feb21d │ │ │ │ + jne feb260 │ │ │ │ + jb feb21e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb27b │ │ │ │ - jb feb239 │ │ │ │ + jne feb27c │ │ │ │ + jb feb23a │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb297 │ │ │ │ - jb feb255 │ │ │ │ + jne feb298 │ │ │ │ + jb feb256 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb2b3 │ │ │ │ - jb feb271 │ │ │ │ + jne feb2b4 │ │ │ │ + jb feb272 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb2cf │ │ │ │ - jb feb28d │ │ │ │ + jne feb2d0 │ │ │ │ + jb feb28e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb2eb │ │ │ │ - jb feb2a9 │ │ │ │ + jne feb2ec │ │ │ │ + jb feb2aa │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb307 │ │ │ │ - jb feb2c5 │ │ │ │ + jne feb308 │ │ │ │ + jb feb2c6 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - jne feb323 │ │ │ │ - jb feb2e1 │ │ │ │ + jne feb324 │ │ │ │ + jb feb2e2 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ - imul $0x20202020,0x6e(%rsi),%ebp │ │ │ │ + imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ and %ah,(%rax) │ │ │ │ and %ah,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ + (bad) │ │ │ │ jne feb340 │ │ │ │ jb feb2fe │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x5f363878,0x2f(%rdx),%esp │ │ │ │ ss xor $0x2d,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x20202020,0x20(%rsi),%ebp │ │ │ │ @@ -51962,28 +52155,26 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0xc(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + loopne feb51b │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x3f48021(%rax) │ │ │ │ + add %cl,-0x8c80bc(%rax) │ │ │ │ jg feb57f │ │ │ │ add %dl,0x26(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -52221,17 +52412,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1c01a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x21(%rax) │ │ │ │ - jg feca17 │ │ │ │ - cld │ │ │ │ + add %bl,0x44(%rax) │ │ │ │ + jg feca7f │ │ │ │ + (bad) │ │ │ │ jg feca0f │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %bl,-0x66666667(%rdx) │ │ │ │ @@ -52412,72 +52603,70 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x1c0 │ │ │ │ ... │ │ │ │ adc %bl,%bl │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0xb2f2d2ab,%eax │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ - add %ebx,%ebp │ │ │ │ - cmp $0x1a8df7ef,%eax │ │ │ │ + rex.RB │ │ │ │ lock rex.WRXB │ │ │ │ repnz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ ... │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - rex.WXB xor %rdx,%r8 │ │ │ │ - jrcxz fedcac │ │ │ │ - in $0x60,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - pop %rdx │ │ │ │ + add %ch,-0x73e16d55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0xa31eaba9,%edx │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ (bad) │ │ │ │ - cmc │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sub %dl,0xbe(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rcx │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb67b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st,%st(6) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - sub %esp,%esp │ │ │ │ - iret │ │ │ │ - decl -0xdb00fe6(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,-0x6d5d0d55(%rcx) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + rex.RB │ │ │ │ + lock rex.WRXB │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ ... │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - rex.WXB xor %r8,%rdx │ │ │ │ - jrcxz fedd9c │ │ │ │ - in $0x60,%eax │ │ │ │ - add 0x4d(%rbx),%edi │ │ │ │ + add %ch,-0x73ef6d55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0xb4a2aba9,%edx │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ (bad) │ │ │ │ - cmc │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52489,34 +52678,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb67b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - rex.WXB in $0xcf,%al │ │ │ │ - decl -0xdb00fe6(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,-0x6d5d6d55(%rcx) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + rex.RB │ │ │ │ + lock rex.WRXB │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ ... │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - mov (%rbx),%esi │ │ │ │ - shl $1,%bl │ │ │ │ - jne feddfd │ │ │ │ + add %ch,-0x73efad55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0xbc74aba9,%edx │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ (bad) │ │ │ │ - add -0x720ac8bb(%rbp),%ebp │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ + rex xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52527,33 +52717,30 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne fedeaf │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x72079dc9(%rbx),%ecx │ │ │ │ - sbb -0x53(%rax),%dh │ │ │ │ + test $0x3fce52ab,%eax │ │ │ │ + repz (bad) │ │ │ │ + rex.RB jo fede8f │ │ │ │ in $0x1,%al │ │ │ │ ... │ │ │ │ or %dl,0xbe(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x8c12b2ab,%eax │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0xa31eaba9,%edx │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ (bad) │ │ │ │ - add 0x35(%rbx),%ebp │ │ │ │ - shl $1,%bl │ │ │ │ - jne fedeed │ │ │ │ - (bad) │ │ │ │ - add %edi,%eax │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ jo fedf2f │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -52565,36 +52752,32 @@ │ │ │ │ sarb $0x0,-0x4a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rbx),%ecx │ │ │ │ - and %dl,%dl │ │ │ │ - hlt │ │ │ │ - lea (%rdx),%ebx │ │ │ │ - push %rax │ │ │ │ + test $0x8fd9d2ab,%eax │ │ │ │ + jmp *(%rdi) │ │ │ │ + rex.RB push %r8 │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ or %dl,0xbe(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x8c15b2ab,%eax │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0xb892aba9,%edx │ │ │ │ + movsxd %esi,%edi │ │ │ │ (bad) │ │ │ │ - add 0x36(%rbx),%ebp │ │ │ │ - shl $1,%bl │ │ │ │ - jne fedfdd │ │ │ │ - (bad) │ │ │ │ - add 0x41(%rbx),%ecx │ │ │ │ - ds cmc │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -52608,34 +52791,30 @@ │ │ │ │ sarb $1,-0x4a(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - imul $0x0,0x1a8df862(%rip),%ebp │ │ │ │ - (bad) │ │ │ │ + add %ch,0x3fd4b2ab(%rcx) │ │ │ │ + repz (bad) │ │ │ │ + add %r13b,(%r15) │ │ │ │ loop fee0c5 │ │ │ │ ... │ │ │ │ or %dl,0xbe(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x8c1432ab,%eax │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0xa31eaba9,%edx │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ (bad) │ │ │ │ - add %ebx,%ebp │ │ │ │ - (bad) │ │ │ │ - shl $1,%bl │ │ │ │ - jne fee0cd │ │ │ │ - (bad) │ │ │ │ - add %edi,%eax │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ enter $0xbe95,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52645,107 +52824,108 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jnp fee151 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xfee0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - lret │ │ │ │ - pop %rsp │ │ │ │ - shl %cl,%ah │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %ch,-0x705aed55(%rcx) │ │ │ │ + jmp *(%rdi) │ │ │ │ + rex.RB │ │ │ │ rex fisubl 0x6(%rsi) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0x0,%esi │ │ │ │ ... │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - jmp fee20d │ │ │ │ - shl $1,%bl │ │ │ │ - jne fee1bd │ │ │ │ + add %ch,-0x73e9cd55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0xb892aba9,%edx │ │ │ │ + movsxd %esi,%edi │ │ │ │ (bad) │ │ │ │ - add 0x41(%rbx),%ecx │ │ │ │ - ds cmc │ │ │ │ - lea (%rdx),%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ or %dl,0xbe(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x0(%rsi,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000000fee1,%al │ │ │ │ - add -0x720ad061(%rbx),%ecx │ │ │ │ - sbb (%rax),%ah │ │ │ │ - sub $0x1eb,%eax │ │ │ │ + movabs 0xa90000000000fee1,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + push %rdx │ │ │ │ + data16 jb fee29c │ │ │ │ + (bad) │ │ │ │ + and %r13b,0x1eb(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - imul $0xffffffd0,(%rdi),%edi │ │ │ │ - jrcxz fee33c │ │ │ │ - in $0x60,%eax │ │ │ │ - add -0x720d538a(%rip),%esi │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %ch,-0x73f34d55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0x8fecaba9,%edx │ │ │ │ + int1 │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %al,0x56(%rax) │ │ │ │ + cmp %dl,0xbe(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1dfe2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loop fee381 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - mov 0x1a8df52f(%rdi),%ebx │ │ │ │ - and %ch,0x1eb(%rip) │ │ │ │ + add %ch,0x726652ab(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and %r13b,0x1eb(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - imul $0xffffffd0,(%rdi),%edi │ │ │ │ - jrcxz fee42c │ │ │ │ - in $0x60,%eax │ │ │ │ - add 0x6d(%rbx),%ebx │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - repnz lea (%rdx),%ebx │ │ │ │ + add %ch,-0x73f34d55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0x9482aba9,%edx │ │ │ │ + int1 │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %dl,0xbe(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52755,79 +52935,76 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jl fee421 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xfee3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - mov 0x1a8df52f(%rdi),%ebx │ │ │ │ - and %ch,0x1eb(%rip) │ │ │ │ + add %ch,0x726652ab(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and %r13b,0x1eb(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - imul $0xffffffd0,(%rdi),%edi │ │ │ │ - jrcxz fee51c │ │ │ │ - in $0x60,%eax │ │ │ │ - add -0x720d5394(%rip),%esi │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %ch,-0x73f34d55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0x95ecaba9,%edx │ │ │ │ + int1 │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %al,0x56(%rax) │ │ │ │ + cmp %dl,0xbe(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1df43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo fee546 │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x55(%rbx),%ecx │ │ │ │ - shl %cl,%ah │ │ │ │ - lea (%rdx),%ebx │ │ │ │ - and %ch,0x1eb(%rip) │ │ │ │ + test $0x8fac92ab,%eax │ │ │ │ + jmp *(%rdi) │ │ │ │ + and %r13b,0x1eb(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - lret │ │ │ │ - add %eax,%edx │ │ │ │ - jrcxz fee60c │ │ │ │ - in $0x60,%eax │ │ │ │ - add (%rdi),%ecx │ │ │ │ - (bad) 0x1a8df2(%rdx) │ │ │ │ + add %ch,-0x73ffed55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0x24d6aba9,%edx │ │ │ │ + idiv %ecx │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %al,0x56(%rax) │ │ │ │ + cmp %dl,0xbe(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2(%rax) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52836,42 +53013,37 @@ │ │ │ │ jl fee601 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rbx),%ebp │ │ │ │ - push %rbx │ │ │ │ - shl %cl,%ah │ │ │ │ - lea (%rdx),%ebx │ │ │ │ - and %ch,0x1eb(%rip) │ │ │ │ + test $0x8faaf2ab,%eax │ │ │ │ + jmp *(%rdi) │ │ │ │ + and %r13b,0x1eb(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - lret │ │ │ │ - add %eax,%edx │ │ │ │ - jrcxz fee6fc │ │ │ │ - in $0x60,%eax │ │ │ │ - add -0x720d5530(%rcx),%ebp │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %ch,-0x73ffed55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0x2970aba9,%edx │ │ │ │ + idiv %ecx │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %al,0x56(%rax) │ │ │ │ + cmp %dl,0xbe(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ lcall (bad) │ │ │ │ fldl (%rcx) │ │ │ │ @@ -52879,41 +53051,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jl fee6f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f2b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - negl 0x1a8df52f(%rsi) │ │ │ │ - and %cl,0x6(%rdi,%riz,4) │ │ │ │ + add %ch,0x72672eab(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + and %r9b,0x6(%r15,%riz,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x6(%rdi,%riz,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x3(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - or %al,%dl │ │ │ │ - jrcxz fee7ec │ │ │ │ - in $0x60,%eax │ │ │ │ - add 0x7a(%rbx),%ecx │ │ │ │ - cmp $0x1a8df5,%eax │ │ │ │ + add %ch,-0x73c68d55(%rcx) │ │ │ │ + sbb %bl,%cl │ │ │ │ + mov $0x8392aba9,%edx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%r8) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ + cmp %dl,0xbe(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -52922,129 +53095,105 @@ │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,$0xfe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - rorl $0x8b,0x41(%rbp) │ │ │ │ - je fee81e │ │ │ │ - adc %ah,0x6(%rsi) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX mov $0xf1,%bpl │ │ │ │ + clc │ │ │ │ + or $0x7afd074,%eax │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x68(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - subl $0xc42189fc,-0xa(%rsi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rex.XB lods %ds:(%rsi),%eax │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX fnstcw 0x1c8bf0b5(%rax) │ │ │ │ + sbb $0xee,%al │ │ │ │ + mov $0x740df91d,%ebx │ │ │ │ ... │ │ │ │ + cmp %bl,0xbe(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cltd │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %al,0x57(%rax) │ │ │ │ + rex push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - data16 (bad) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%al │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jbe fee8ae │ │ │ │ - je fee90e │ │ │ │ - push %rax │ │ │ │ - sub %ebp,%ebp │ │ │ │ + inc %dh │ │ │ │ + repz or $0xed2b5074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shll $0xfc,-0xa(%rax) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - pop %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov %ebx,%ss │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x62,%al │ │ │ │ + movabs 0x740df914,%al │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cltd │ │ │ │ - mov $0x0,%esi │ │ │ │ + rcrb $0x0,0xbe(%rcx) │ │ │ │ add %al,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %esp,0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRB │ │ │ │ + gs add $0x0,%eax │ │ │ │ movabs 0x200000000000b67e,%al │ │ │ │ jmp feeb14 │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - jle fee9aa │ │ │ │ - je fee9fe │ │ │ │ - push %rax │ │ │ │ - sub %ebp,%ebp │ │ │ │ + decl -0x12d4af8c(%rip) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shll $0xfc,-0xa(%rsi) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rcx │ │ │ │ - rex.WRXB movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov %ecx,%ss │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0xde,%al │ │ │ │ + mov $0x14,%bh │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ cltd │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53059,41 +53208,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope feeb2f │ │ │ │ - xor -0xc9f218c(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + fildl 0x60740df4(%rbx) │ │ │ │ + repz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + lret $0xb5b8 │ │ │ │ + lock mov (%rsp,%rbx,1),%ebx │ │ │ │ (bad) │ │ │ │ - movabs 0xed16c42189fcf67b,%eax │ │ │ │ - pop %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + movabs 0x740df914,%al │ │ │ │ ... │ │ │ │ + cmp %bl,0xbe(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %al,0x57(%rax) │ │ │ │ + rex push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ffreep %st(7) │ │ │ │ (bad) │ │ │ │ @@ -53102,80 +53248,68 @@ │ │ │ │ adc %bh,-0x4a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp feebf1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shrl $0x33,(%rdx) │ │ │ │ - xchg %esi,-0x40(%rsi,%rbx,8) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX rolb %cl,-0x3f8bf20c(%rbx) │ │ │ │ and $0xed,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ mov $0x0,%esi │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - addl $0xc42189fc,-0xa(%rdi) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX xabort $0xb8,(bad) │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ - pop %rax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + movabs 0x740df914,%al │ │ │ │ ... │ │ │ │ + sbb %bl,0xbe(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - fwait │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %al,0x57(%rax) │ │ │ │ + rex push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6c7db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jg feec91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x64(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope feecf6 │ │ │ │ - pop %rax │ │ │ │ - mov %esi,-0x68(%rsi,%rbx,8) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + bnd call ffffffff9972faeb <_edata@@Base+0xffffffff9272faeb> │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ mov $0x0,%esi │ │ │ │ add %cl,0xbe9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5e847(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %ecx,-0xa(%rcx) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - js feeccb │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + clc │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0xee,%al │ │ │ │ + sbbb $0xf9,(%rsi) │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0xbe9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53187,42 +53321,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,0x41(%rsi) │ │ │ │ - mov 0x30(%rsi,%rbx,8),%esi │ │ │ │ - lahf │ │ │ │ - roll $0x0,(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov 0x740df8f1(%rsi),%? │ │ │ │ + xor %bl,0x6c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fwait │ │ │ │ - mov $0x0,%esi │ │ │ │ - add %cl,0xbe9a(%rax) │ │ │ │ + rcrb $1,0xbe(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov %bl,0xbe(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - rorl $0xfc,-0xa(%rdi) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rex.XB lods %ds:(%rsi),%eax │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov %esi,%? │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0xee,%al │ │ │ │ + mov $0x740df91d,%ebx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pushf │ │ │ │ - mov $0x0,%esi │ │ │ │ + rcrb $1,0x0(%rsi,%rdi,4) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ roll $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -53231,37 +53354,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %eax,-0x3b(%rsi) │ │ │ │ - xchg %esi,-0x68(%rsi,%rbx,8) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x740df475,%esi │ │ │ │ + cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6bced(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ popf │ │ │ │ mov $0x0,%esi │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - push %r8 │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - or $0x748d6580,%eax │ │ │ │ - fiadds (%rax) │ │ │ │ + repnz mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x82,%al │ │ │ │ + js feeed2 │ │ │ │ + decb 0x74(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -53271,167 +53390,156 @@ │ │ │ │ in (%dx),%eax │ │ │ │ mov $0x6,%esp │ │ │ │ add %ah,(%rax) │ │ │ │ xorb $0x0,0x0(%rsi) │ │ │ │ shr $0xfe,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - roll $0x8b,0x41(%rdx) │ │ │ │ - je feef9e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX movabs $0x1f3d110740df8f1,%rdx │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x6bcd0(%rax) │ │ │ │ + nop │ │ │ │ + sarb $1,0x0(%rsi,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope fef03d │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + call ffffffff8cefa5a0 <_edata@@Base+0xffffffff85efa5a0> │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - test $0x9e,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %ch,0xbe9e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6bcd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xfeef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope fef128 │ │ │ │ - mov -0x20(%r14,%rbx,8),%esi │ │ │ │ - shl $1,%bl │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + test %dh,%cl │ │ │ │ + clc │ │ │ │ + or $0xf3d0e074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ ret │ │ │ │ mov $0x6,%esp │ │ │ │ ... │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope fef131 │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef0f3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rcrb $1,0xbe(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ ret │ │ │ │ mov $0x6,%esp │ │ │ │ add %dl,%al │ │ │ │ xorb $0x0,0x0(%rsi) │ │ │ │ - movabs 0xc40000000000fef0,%al │ │ │ │ - (bad) │ │ │ │ - cmpl $0xb0de748b,0x41(%rsi) │ │ │ │ - shl $1,%bl │ │ │ │ + movabs 0x1c0000000000fef0,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + xchg %dh,%cl │ │ │ │ + clc │ │ │ │ + or $0xf3d0b074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ mov $0x6,%esp │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf621,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + loopne fef17d │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bl,0xbe(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + lahf │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ mov $0x6,%esp │ │ │ │ add %dl,(%rax) │ │ │ │ xorl $0xfef19000,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d0b0de748b4178,%eax │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs xor $0xf8,%cl │ │ │ │ + or $0xf3d0b074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ mov $0x6,%esp │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add %ebp,(%rbx) │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb 0x1c8bf0b5(%rax),%bh │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef2d3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex lahf │ │ │ │ + add %al,-0x61(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ mov $0x6,%esp │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xfe,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - rex.B jnp fef3be │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + xor $0xfffffff8,%ecx │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6bbf6(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor %esi,%esi │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs sbb $0x8bf0b5b8,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex.W lahf │ │ │ │ + add %cl,-0x61(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6bbf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -53439,38 +53547,35 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo fef455 │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jne fef4ae │ │ │ │ - mov -0x20(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%bl │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + lea (bad),%esi │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d0e074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ mov $0x6,%ebx │ │ │ │ ... │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs adc %edi,0x1c8bf0b5(%rax) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef4b3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - jo fef4c9 │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ mov $0x6,%ebx │ │ │ │ @@ -53479,179 +53584,173 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %esi,0x41(%rdi) │ │ │ │ - mov -0x50(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov 0x740df8f1(%rdi),%cs │ │ │ │ + mov $0xd0,%al │ │ │ │ + repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ mov $0x6,%ebx │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %edi,(%rbx) │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + or 0x1c8bf0b5(%rax),%bh │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef5a3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov $0xbe9f,%eax │ │ │ │ + add %bh,0xbe9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ mov $0x6,%ebx │ │ │ │ add %dl,0xb682(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %esi,0x41(%rcx) │ │ │ │ - mov -0x50(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%bl │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov %esi,%ecx │ │ │ │ + clc │ │ │ │ + or $0xf3d0b074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ test $0x6,%eax │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope fef6ad │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + or %bh,0x1c8bf0b5(%rax) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef693 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - loopne fef6a9 │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ test $0x6,%eax │ │ │ │ add %al,0xb682(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa(%rax) │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shll $0x8b,0x41(%rbx) │ │ │ │ - je fef71e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX mov %rcx,%r14 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ pop %rcx │ │ │ │ jrcxz fef75a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - loope fef768 │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef783 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - call ffb69c │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + lahf │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ pop %rcx │ │ │ │ jrcxz fef81a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000000b683,%al │ │ │ │ idiv %esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope fef899 │ │ │ │ - mov 0x10(%r14,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ jrcxz fef84a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B (bad) │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + cmp %bh,0x1c8bf0b5(%rax) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef873 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - adc %ah,0xbe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x57900000000000be,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ jrcxz fef90a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rsi,%rsi,4) │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - subl $0x10de748b,0x41(%rdi) │ │ │ │ - shl $1,%ebx │ │ │ │ + xchg %eax,%edi │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz fef93a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %edx,(%rbx) │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + xor 0x1c8bf0b5(%rax),%bh │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fef963 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - cmp %ah,0xbe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs 0x57900000000000be,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz fef9fa │ │ │ │ @@ -53660,140 +53759,137 @@ │ │ │ │ (bad) │ │ │ │ test %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b4169,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs xchg %eax,%ecx │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ jrcxz fefa2a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adcl $0xc42189fc,(%rsi,%rsi,8) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fefa53 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - movabs 0x57900000000000be,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ jrcxz fefaea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x0(%rsi,%rsi,4) │ │ │ │ add %bh,%dl │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B push $0xffffffffde748b41 │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jecxz fefb1a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs sub %bh,0x1c8bf0b5(%rax) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fefb43 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov %ah,0xbe(%rax) │ │ │ │ + add %cl,0xbea0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jecxz fefbda │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0xb6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push $0x41 │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + xchg %eax,%edx │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x6,%ebx,%esp │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shl $0xf6,%ebx │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov (%rdx),%fs │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fefc33 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov $0xa0,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %dh,0xbea0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x6,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0xb6(%rbp) │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %esp,-0x75(%rcx,%rax,2) │ │ │ │ - je fefcbe │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov 0x10740df8(%rcx,%rsi,8),%ds │ │ │ │ + shl $1,%ebx │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jrcxz fefcfa │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf6e4,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fefd23 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubs 0xbe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0x57900000000000be,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jrcxz fefdba │ │ │ │ @@ -53803,209 +53899,200 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%ah │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %esp,0x41(%rsi) │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + sahf │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ jrcxz fefdea │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%esi │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + pop %rcx │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fefe13 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %ah,0xbe(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + movabs 0x57900000000000be,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ jrcxz fefeaa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %sil,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shll $0x8b,0x41(%rax) │ │ │ │ - je fefe9e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX cltq │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jbe fefeb6 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope fefed7 │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + push %rdx │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp feff03 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - sub %ah,0xbe(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0x57900000000000be,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jbe feff76 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000000b686,%al │ │ │ │ (bad) │ │ │ │ incb (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff000e │ │ │ │ - mov 0x10(%r14,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ jrcxz feffca │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B cmc │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + push %rdi │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp fefff3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - movabs 0x57900000000000be,%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ jrcxz ff008a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000feff,%al │ │ │ │ - (bad) │ │ │ │ - sbbl $0x1f3d1,0x10de748b(%rdx,%rax,2) │ │ │ │ + movabs 0x1c0000000000feff,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + fs repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jle ff0096 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %edi,%esi │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + movabs $0x167b081c1c8bf0b5,%r8 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - js ff00fb │ │ │ │ + add %bh,-0x5f(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jle ff0156 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %esi,0x0(%rsi) │ │ │ │ add %dl,0xff00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b429e,%eax │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs data16 repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e381(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add $0x2189fcf6,%ebx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX │ │ │ │ + rex.X mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff01d3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - movabs 0x900000000000bea1,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0xbea1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e381(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %esi,0x0(%rsi) │ │ │ │ add %al,0xff01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - rex.B cltd │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + (bad) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %esp,%ebx │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs rex.RXB mov $0x1c8bf0b5,%r8d │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff02c3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - enter $0xbea1,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %cl,%al │ │ │ │ + movabs 0x57900000000000be,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %esp,%ebx │ │ │ │ (bad) │ │ │ │ @@ -54013,68 +54100,68 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0xb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo ff0364 │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + movsxd %edx,%esi │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e389(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - ror $0xf6,%esi │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0x48(%rcx),%? │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - lock movabs 0x57900000000000be,%eax │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x57900000000000be,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e389(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb688(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edx,-0x218b74be(%rbp) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov -0xe(%rbp),%gs │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ jrcxz ff047a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf6d3,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jb ff043d │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,0xbe(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0x57900000000000be │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ jrcxz ff053a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54083,71 +54170,68 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0xff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %edx,-0x218b74be(%rdi) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz ff056a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff0549 │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + je ff052d │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex movabs %al,0x57900000000000be │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz ff062a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esi,0x0(%rsi) │ │ │ │ add %al,0x5(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rcll $0x10,-0x218b74be(%rcx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX imul $0x10740df8,%rdx,%r14 │ │ │ │ shl $1,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ jrcxz ff065a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B fcomip %st(6),%st │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + imul $0x167b081c,0x1c8bf0b5(%rax),%edi │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - push $0xbea2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,-0x5e(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ jrcxz ff071a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54155,96 +54239,103 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff06bf │ │ │ │ - mov -0x20(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%bl │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + imul $0xfffffff8,%edx,%esi │ │ │ │ + or $0xf3d0e074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs 0x6e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B movabs %eax,0x838716c42189fcf6 │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + mov $0x1c8bf0b5,%eax │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff0773 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0xbea2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs 0x89e00000000006e3,%eax │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdi) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - orl $0x1f3d0b0,-0x218b74be(%rbp) │ │ │ │ + jne ff080f │ │ │ │ + clc │ │ │ │ + or $0xf3d0b074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - andb $0x0,0x6(%rbx,%riz,8) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x6e3a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %esp,0x2189fcf6(%rdi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0xf0b5,%ax │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - fsubs 0xbe(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %bl,%al │ │ │ │ + movabs %al,0x57900000000000be │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e3a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x0(%rsi),%dh │ │ │ │ add %dl,(%rax) │ │ │ │ or %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b428f,%eax │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + ja,pn ff08ff │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ loop ff092a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - subl $0x838716c4,0x2189fcf6(%rsi) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX cqto │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff0953 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %al,0x57900000000000be │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ @@ -54252,79 +54343,70 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0xb6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - mov -0x75(%r10),%es │ │ │ │ - je ff09de │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + jbe ff09ef │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ loop ff0a1a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0xf6,%al │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs xchg %eax,%edx │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff0a43 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - or %ah,0xbe(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs %eax,0x57900000000000be │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ loop ff0ada │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0xb6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov %al,-0x75(%rdx) │ │ │ │ - je ff0ace │ │ │ │ - loopne ff0ac2 │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + jo ff0adf │ │ │ │ + clc │ │ │ │ + or $0xf3d0e074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop ff0b0a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0xf6,%ah │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs xchg %eax,%esi │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff0b33 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - xor %ah,0xbe(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %eax,0x57900000000000be │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop ff0bca │ │ │ │ @@ -54332,223 +54414,229 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov 0x0(%rsi),%esi │ │ │ │ add %ah,%al │ │ │ │ or %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add %ecx,-0x218b74be(%rdx) │ │ │ │ - mov $0xd0,%al │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0xe(%rdx),%? │ │ │ │ + clc │ │ │ │ + or $0xf3d0b074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e2ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %edi,0x2189fcf6(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + mov 0x1c8bf0b5(%rdi),%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff0c23 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - js ff0c3d │ │ │ │ + add %bh,-0x5d(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e2ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb68b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %eax,0x10de748b(%rdx,%rax,2) │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + jl ff0cbf │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e079(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - add %eax,0x2189fcf6(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + cmpl $0x1c,0x1c8bf0b5(%rdi) │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - andb $0x0,0xbe(%rbx) │ │ │ │ + add %al,0xbea3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,(%rdi,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - roll $0x10,-0x218b74be(%rsi) │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX jle ff0daf │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jge ff0db3 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff0d69 │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + test %bh,0x1c8bf0b5(%rdi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff0e03 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - test $0xa3,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %ch,0xbea3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jge ff0e73 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000000b68c,%al │ │ │ │ or $0xff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff0e2c │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + js ff0e9f │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x6,%al │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B (bad) │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x8bf0b5bf,%ecx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - shlb $1,0xbe(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %dl,%al │ │ │ │ + movabs %eax,0x57900000000000be │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000ff0e,%al │ │ │ │ - (bad) │ │ │ │ - addl $0x1f3d110,-0x218b74be(%rdx) │ │ │ │ - ... │ │ │ │ - and %al,0x6e0(%rbp) │ │ │ │ + movabs 0x1c0000000000ff0e,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + jp ff0f8f │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %esp,%eax │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - and %edx,0x2189fcf6(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + mov $0xbf,%bl │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ + ... │ │ │ │ + add %bh,%al │ │ │ │ movabs %eax,0x57900000000000be │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %esp,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea 0x0(%rsi),%esi │ │ │ │ add %dl,0xff0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b42bc,%eax │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs rex.R │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e08a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - adcl $0x838716c4,0x2189fcf6(%rbp) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX mov $0xbf,%spl │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e08a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea 0x0(%rsi),%esi │ │ │ │ add %al,0xff10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - mov $0xde748b42,%r15d │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + rex.RXB │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %eax,%fs │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ - idiv %ah │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs test $0x8bf0b5bf,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %cl,-0x5c(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %eax,%fs │ │ │ │ (bad) │ │ │ │ @@ -54556,65 +54644,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0xb6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo ff1273 │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0xde748b42,%ecx │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + rex.B │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e091(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shll $0xfc,-0xb(%rax) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0x740f4a41(%rbx),%fs │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - jo ff12ce │ │ │ │ + add %dh,-0x5c(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e091(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb68e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edi,-0x218b74be(%rbx) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov -0xe(%rbx),%es │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ loopne ff137a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf565,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff13a3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ + add %bl,0xbea4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ loopne ff143a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54622,148 +54711,148 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %esi,-0x218b74be(%rbp) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.WRB │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cwtl │ │ │ │ loopne ff146a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebp,-0xb(%rdi) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + fidivrs 0x1c8bf0b5(%rdi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1493 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - shlb $0x0,0x0(%rsi,%rdi,4) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cwtl │ │ │ │ loopne ff152a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0xff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shll $0x10,-0x218b74be(%rdi) │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX │ │ │ │ + rex.WRXB │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ loopne ff155a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff15d4 │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + sarl %cl,0x1c8bf0b5(%rdi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1583 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - call ffd4a1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ loopne ff161a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000000b68f,%al │ │ │ │ adc $0xff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff15dd │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + rex.WB │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0x6e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - rex.B jp ff164a │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1673 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - adc %ah,0xbe(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0x90000000000006e0,%eax │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rsi) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - xorl $0x1f3d110,-0x218b74be(%rbx) │ │ │ │ - ... │ │ │ │ - loopne ff16da │ │ │ │ - loopne ff173a │ │ │ │ + rex.WXB │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0xe0,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - and %edi,-0xb(%rdi) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ ... │ │ │ │ - cmp %ah,0xbe(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1763 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ + ... │ │ │ │ + add %bh,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0xe0,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -54772,280 +54861,275 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b42ad,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs push %rbp │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne ff182a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - addl $0xc42189fc,-0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX ret │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1853 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %ah,-0x5b(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne ff18ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0xb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - rex.B lods %ds:(%rsi),%al │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + push %rsp │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e0b0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rex.WX cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs (bad) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1943 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov %ah,0xbe(%rbp) │ │ │ │ + add %cl,0xbea5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e0b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + push %rsi │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe0,%ch │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rorl $0xfc,-0xb(%rdi) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov %esi,%? │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1a33 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov $0xa5,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %dh,0xbea5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe0,%ch │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0xb6(%rcx) │ │ │ │ add %ah,%al │ │ │ │ sbb %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add %ebp,-0x218b74be(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0xe(%rax),%ss │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x6e0,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf550,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + repz mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1b23 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubs 0xbe(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x6e0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne ff1b4b │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %ebp,-0x218b74be(%rdx) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + push %rdx │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x6e0,%esi │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebx,-0xb(%rdx) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + cmc │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1c13 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %ah,0xbe(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x6e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edx │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xff,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shll $0xd1,0x10de748b(%rdx,%rax,2) │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX pop %rsp │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret $0x6e0 │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff1d43 │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + out %al,(%dx) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1d03 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - sub %ah,0xbe(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret $0x6e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000000b692,%al │ │ │ │ sbb $0xff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff1d52 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + pop %rsi │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ loopne ff1dca │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - and %esi,%r13d │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + jrcxz ff1d94 │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ loopne ff1e8a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000ff1d,%al │ │ │ │ - (bad) │ │ │ │ - andl $0x1f3d110,-0x218b74be(%rax) │ │ │ │ + movabs 0x1c0000000000ff1d,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + pop %rax │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - lret $0x6e0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6e0ca(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %ebp,(%rdx) │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + in $0xbf,%eax │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - js ff1f00 │ │ │ │ + add %bh,-0x5a(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e0ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d(%rax) │ │ │ │ @@ -55053,144 +55137,136 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b42a2,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs pop %rdx │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loopne ff1faa │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - subl $0x2189fcf5,(%rdi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff1fd3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - movabs 0x900000000000bea6,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0xbea6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loopne ff206a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0xb6(%rbx) │ │ │ │ add %al,0xff1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - fldl -0x75(%r10) │ │ │ │ - je ff205e │ │ │ │ + and $0x740df8f2,%eax │ │ │ │ adc %dl,%cl │ │ │ │ repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%eax │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor %esi,%ebp │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs adc 0x1c8bf0b5(%rdi),%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff20c3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - enter $0xbea6,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x0(%rsi,%rsi,4) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - filds -0x75(%rdx) │ │ │ │ - je ff214e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e0d5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - sarl $0xf5,(%rdx) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0x740f4a41(%rip),%ss │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e0d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb694(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebx,%ecx │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov (%rcx),%fs │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fneni(8087 only) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf53f,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff22a3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,0xbe(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fneni(8087 only) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55198,37 +55274,35 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %ebx,%ebx │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + and %edx,%esi │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fsubp %st,%st(0) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rcx) │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bh,0x1c8bf0b5(%rdi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2393 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fsubp %st,%st(0) │ │ │ │ (bad) │ │ │ │ @@ -55237,105 +55311,98 @@ │ │ │ │ rex xchg %eax,%ebp │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - rcl $0x42,%ebp │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX sub $0x740df8f2,%rax │ │ │ │ + adc %dl,%cl │ │ │ │ + repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e0e2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff246e │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add $0x8bf0b5bf,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - push $0xbea7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,-0x59(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e0e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb695(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0xff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - loope ff2503 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,$0xe0 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B or $0xf5,%al │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + ds mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2573 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %dl,0xbea7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,$0xe0 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0xff(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - adc $0xde748b42,%ecx │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sub %esi,%edx │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ loopne ff263a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %edx,(%rcx) │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + xor %bh,0x1c8bf0b5(%rdi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2663 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov $0xbea7,%eax │ │ │ │ + add %bh,0xbea7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ loopne ff26fa │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55345,285 +55412,271 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b42d3,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs sub %edx,%esi │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ out %al,(%dx) │ │ │ │ loopne ff272a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbbl $0x2189fcf5,(%rdx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX xor $0xffffffff8bf0b5bf,%rax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - loopne ff2771 │ │ │ │ + add %ah,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ out %al,(%dx) │ │ │ │ loopne ff27ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0xb6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rolb %cl,-0x75(%r10) │ │ │ │ - je ff27de │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sub %dl,%dh │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e0f1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbb $0xf5,%al │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs cs mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2843 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - or %ch,0xbe(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + test $0xbe,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e0f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + xor $0xf2,%al │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ loopne ff290a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shl $0xf5,%ecx │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov (%rax),%fs │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2933 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - xor %ch,0xbe(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0xbe,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ loopne ff29ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0xb6(%rdi) │ │ │ │ add %ah,%al │ │ │ │ sub %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add %ecx,%esi │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov (%rsi),%? │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e0fb(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf5ea,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + and $0x8bf0b5bf,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - test $0xbe,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0x58(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %ecx,%eax │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + xor %dh,%dl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ loope ff2aea │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%esp │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + pop %rdi │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2b13 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - subb $0x0,0xbe(%rax) │ │ │ │ + add %al,0xbea8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ loope ff2baa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xff,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - ror $0x42,%edx │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX xor %dl,%r14b │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x6e1,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff2bd5 │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + push %rax │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2c03 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - test $0xa8,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %ch,0xbea8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x6e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000000b698,%al │ │ │ │ sub %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff2c70 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp $0xf2,%al │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ loope ff2cca │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B sti │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + push %rbp │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2cf3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - shrb $1,0xbe(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0xbe,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ loope ff2d8a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000ff2c,%al │ │ │ │ - (bad) │ │ │ │ - add $0xde748b42,%esi │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + movabs 0x1c0000000000ff2c,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + ds repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0xe1,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %edi,%esp │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + rex.WRXB movabs $0x167b081c1c8bf0b5,%r15 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ test $0xbe,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -55635,147 +55688,138 @@ │ │ │ │ cltd │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0xff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b42c0,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs cmp %dh,%dl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ loope ff2eaa │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add $0x2189fcf5,%ecx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX │ │ │ │ + rex mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2ed3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - and %ch,0xbe(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0xbe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ loope ff2f6a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0xb6(%rcx) │ │ │ │ add %al,0xff2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - rex.B ret │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + cmp %edx,%esi │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ecx,%esp │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs rex.RB mov $0x1c8bf0b5,%r15d │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff2fc3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - test $0xbe,%rax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x57(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ecx,%esp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0xb6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo ff3091 │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + add $0x740df8f2,%eax │ │ │ │ + adc %dl,%cl │ │ │ │ + repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ loope ff308a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - ror $0xf5,%esp │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov -0x41(%rdi),%? │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - jo ff30d3 │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ loope ff314a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0xb6(%rdx) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edi,%edi │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov (%rdi),%es │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %cl,%ah │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf5d1,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jo ff3144 │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ + add %bl,0xbea9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - test $0xbe,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %cl,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -55783,559 +55827,551 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %edi,%ecx │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %esi,%edx │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e(%rax) │ │ │ │ loope ff326a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebx,%ebx │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + push $0xffffffffffffffbf │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - shrb $0x0,0xbe(%rcx) │ │ │ │ - add %dl,0x11e57(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0xbe,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e(%rax) │ │ │ │ loope ff332a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dil,%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - sar $0x42,%ebx │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX add %rdx,%r14 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %esp,%ecx │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff3340 │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3383 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - call fff2a6 │ │ │ │ + add %ch,%al │ │ │ │ + test $0xbe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x11e57(%rax) │ │ │ │ + nop │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %esp,%ecx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000000b69b,%al │ │ │ │ xor %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff3421 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + or $0x740df8f2,%eax │ │ │ │ + adc %dl,%cl │ │ │ │ + repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x25(%rax) │ │ │ │ loope ff344a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - rex.B cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x1c8bf0b5,%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3473 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - adc %ch,0xbe(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x25(%rax) │ │ │ │ loope ff350a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x0(%rsi,%rsi,4) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0xff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - xor $0xde748b42,%edi │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + pslld %mm0,%mm7 │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ah,%cl │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - and %ebp,0x2189fcf5(%rbx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3563 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xbe(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ah,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0xff(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b42f1,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs or %esi,%edx │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ loope ff362a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - subl $0xa6838716,-0x3bde7604(%rbp,%rsi,8) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX lahf │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3653 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ loope ff36ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x0(%rsi,%rsi,4) │ │ │ │ add %dh,(%rsi) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B │ │ │ │ - lock mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + or %dh,%dl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loope ff371a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0xf5,%dh │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs nop │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3743 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov %ch,0xbe(%rdx) │ │ │ │ + add %cl,0xbeaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loope ff37da │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0xb6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ lock ss incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - repnz mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + or %dl,%dh │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e133(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - sarl $0xc4,0x2189fcf5(%rbx) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0x740f4a42(%rdx),%cs │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov $0xaa,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %dh,0xbeaa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb69d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebp,%esp │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov (%rdx,%rsi,8),%ss │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e137(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - movabs 0x8716c42189fcf5bc,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3923 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubrs 0xbe(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e137(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - and %ebp,%esi │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e13c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add %eax,0x2189fcf5(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + cmpl $0x167b081c,0x1c8bf0b5(%rsi) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %ch,0xbe(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e13c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xff,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shr $0x42,%eax │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX adc %r14b,%dl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R loope ff3ada │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff3a6f │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x8bf0b5be,%edx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - sub %ch,0xbe(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R loope ff3b9a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb00000000000b69e,%al │ │ │ │ cmp %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff3b96 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + adc %dl,%dh │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RXB loope ff3bca │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B lea (bad),%esi │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x8bf0b5be,%edi │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RXB loope ff3c8a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000ff3b,%al │ │ │ │ - (bad) │ │ │ │ - and $0xde748b42,%esp │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + movabs 0x1c0000000000ff3b,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + sbb $0xf2,%al │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e14b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %edx,0x2189fcf5(%rsi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + mov $0xbe,%cl │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - js ff3d05 │ │ │ │ + add %bh,-0x55(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e14b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0xff,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b42e6,%eax │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs (bad) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ loope ff3daa │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbbl $0x838716c4,0x2189fcf5(%rbx) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX stos %al,%es:(%rdi) │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3dd3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0xbeab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ loope ff3e6a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0xb6(%rdi) │ │ │ │ add %al,0xff3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - rex.B loope ff3ebf │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb %esi,%edx │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ loope ff3e9a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - cmc │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs scas %es:(%rdi),%eax │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff3ec3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - enter $0xbeab,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ loope ff3f5a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0xb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo ff3fa0 │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jrcxz ff3faf │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + sbb %edx,%esi │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ pop %rbp │ │ │ │ loope ff3f8a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shll $0xfc,-0xc(%rsi) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov -0x740f4a42(%rcx),%fs │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - lock stos %eax,%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ pop %rbp │ │ │ │ loope ff404a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0xb6(%rax) │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebx,-0x218b74be(%rip) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov %ebp,%fs │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope ff407a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf46b,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + fidivrl 0x1c8bf0b5(%rsi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff40a3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ch,0x0(%rsi,%rdi,4) │ │ │ │ + add %bl,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope ff413a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56344,276 +56380,270 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %ebx,(%rdi) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + out %eax,$0xf2 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e166(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add %ebp,-0xc(%rbp) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + fdivrl 0x1c8bf0b5(%rsi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4193 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ + add %al,-0x54(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ incl (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rcrl $0x42,(%rcx) │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX loope ff422f │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ loope ff425a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff42da │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + sarl $1,0x1c8bf0b5(%rsi) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4283 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - push $0xbeac │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,-0x54(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ loope ff431a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000000b6a1,%al │ │ │ │ rex.X incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff4347 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jrcxz ff431f │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope ff434a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B js ff4349 │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + lret $0xb5be │ │ │ │ + lock mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %dl,0xbeac(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope ff440a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - adcl $0x1f3d110,-0x218b74be(%rip) │ │ │ │ - ... │ │ │ │ - loopne ff44a6 │ │ │ │ - loope ff443a │ │ │ │ + in (%dx),%eax │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + je ff4414 │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - and %edi,-0xc(%rbp) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ ... │ │ │ │ - mov $0xbeac,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + int3 │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4463 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ + ... │ │ │ │ + add %bh,0xbeac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ je ff44d4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs %al,0x44100000000000b6 │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b4217,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs out %eax,(%dx) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ loope ff452a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - addl $0xc42189fc,-0xc(%rsi) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX sarq $0x1c,0x1c8bf0b5(%rsi) │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - loopne ff4576 │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ loope ff45ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0xb6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB incl (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B (bad) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + out %al,(%dx) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jnp ff45f4 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rex.W hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs cli │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4643 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - or %ch,0xbe(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jnp ff46b4 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0xb6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RB incl (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adc %al,-0x75(%rdx) │ │ │ │ - je ff46ce │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + call 750d3fe2 <_edata@@Base+0x6e0d3fe2> │ │ │ │ adc %dl,%cl │ │ │ │ repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ loope ff470a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rorl $0xfc,-0xc(%rbp) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov %esp,%? │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4733 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - xor %ch,0xbe(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ loope ff47ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0xb6(%rbx) │ │ │ │ add %ah,%al │ │ │ │ rex.RX incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rdx) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov %edx,%gs │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ loope ff47fa │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf456,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + int1 │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4823 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %bl,-0x53(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ loope ff48ba │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56621,134 +56651,129 @@ │ │ │ │ loopne ff485d │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %ecx,(%rdx,%rax,2) │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + hlt │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ xchg %esp,%ecx │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %ebx,-0xc(%rax) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + jmp ff48b3 │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - subb $0x0,0xbe(%rbp) │ │ │ │ + add %al,0xbead(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ xchg %esp,%ecx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,-0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rorl $0x42,(%rsi) │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX div %dl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e18b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff4a41 │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + in (%dx),%al │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4a03 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - test $0xad,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %ch,0xbead(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e18b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb6a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xff49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff4ab4 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + lock repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope ff4aca │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B (bad) │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + loope ff4a93 │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - shrb $1,0xbe(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope ff4b8a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000ff4a,%al │ │ │ │ - (bad) │ │ │ │ - orl $0xde748b42,(%rdx) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + movabs 0x1c0000000000ff4a,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + repnz repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ loope ff4bba │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - subl $0x2189fcf4,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX sbb 0x1c8bf0b5(%rsi),%r15 │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4be3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ loope ff4c7a │ │ │ │ @@ -56758,105 +56783,102 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WXB incq (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b4204,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs cld │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ loope ff4caa │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xor %ah,%dh │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs sbb $0xbe,%al │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - and %ch,0xbe(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ loope ff4d6a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0xb6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x0(%rdi,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - rex.B (bad) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + push %rdx │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ loope ff4d9a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shll $0xf4,(%rdi) │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov (%rsi),%ss │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4dc3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex.W scas %es:(%rdi),%al │ │ │ │ + add %cl,-0x52(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ loope ff4e5a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0xb6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jo ff4eaf │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,-0x75(%rdx) │ │ │ │ - je ff4e4e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + stc │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5c(%rax) │ │ │ │ loope ff4e8a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf438,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + or 0x1c8bf0b5(%rsi),%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff4eb3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - jo ff4ed8 │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5c(%rax) │ │ │ │ loope ff4f4a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56866,39 +56888,35 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRX incq (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov %ebx,%? │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loope ff4f7a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + or $0x8bf0b5be,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - cwtl │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %bl,0xbeae(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loope ff503a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -56907,34 +56925,35 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRXB incq (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - and %edi,-0x218b74be(%rip) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loope ff506a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff507b │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5093 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - shrb $0x0,0xbe(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loope ff512a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -56942,283 +56961,264 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rax │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sarl $0x42,(%rdi) │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e1b2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - or %esi,%r12d │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + cmp 0x1c8bf0b5(%rsi),%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5183 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - call 10010ab │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e1b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb6a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff5265 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + shl $0xf8,%edx │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ mov $0xe1,%dh │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %edx,(%rdx) │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + cmp $0x8bf0b5be,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - adc %ch,0xbe(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ mov $0xe1,%dh │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0xb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - cmpl $0xde748b42,(%rbx) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + ret │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e1b9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - adcl $0x2189fcf4,(%rdi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX │ │ │ │ + ss mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5363 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - cmp %ch,0xbe(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e1b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x58(%rax) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b4235,%eax │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs int $0xf2 │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ mov $0x6e1,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sbb %esi,%esp │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs sub 0x1c8bf0b5(%rsi),%edi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5453 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ mov $0x6e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0xb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rdi,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B xor $0x42,%al │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + int3 │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e1c0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - shl $0xf4,%edx │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0x740f4a42(%rip),%gs │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov %ch,0xbe(%rdi) │ │ │ │ + add %cl,0xbeaf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e1c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0xb6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - ss mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf4e7,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + es mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5633 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ + add %dh,0xbeaf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaf,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb6a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %esi,(%rax) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov %eax,%cs │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e1c7(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + pop %rax │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5723 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - fsubrs 0xbe(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e1c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0xb6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %esi,(%rdx) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + lret $0xf8f2 │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret │ │ │ │ loope ff57ea │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff57e6 │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + pop %rbp │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5813 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %dh,0xbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xbe,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret │ │ │ │ loope ff58aa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57226,103 +57226,94 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,-0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shrl $0x8b,(%rdx,%rax,2) │ │ │ │ - je ff589e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e1ce(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - rex.B hlt │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + push %rsi │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5903 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - sub %dh,0xbe(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xbe,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e1ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb6aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xff58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - loope ff59da │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl %cl,%cl │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %edi,%ecx │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + movabs $0x167b081c1c8bf0b5,%rsi │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - mov $0xbe,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x50(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl %cl,%cl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0xb6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000ff59,%al │ │ │ │ - (bad) │ │ │ │ - subl $0xde748b42,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + movabs 0x1c0000000000ff59,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + shl $1,%dl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e1d5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - add $0x2189fcf4,%edx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX │ │ │ │ + rex.WRB movabs $0x167b081c1c8bf0b5,%r14 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - js ff5b0a │ │ │ │ + add %bh,-0x50(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e1d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ @@ -57330,109 +57321,106 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdx │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b422a,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs shl %cl,%dl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e1d9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs rex.RX mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff5bd3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - movabs 0x900000000000beb0,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0xbeb0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e1d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,-0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - rex.B and $0xde748b42,%eax │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e1de(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - ror $0xf4,%ecx │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + mov -0x42(%rax),%? │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - enter $0xbeb0,$0x0 │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xbe,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e1de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo ff5dbe │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + fcomip %st(2),%st │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loop ff5d64 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf4d2,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jge ff5d53 │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov $0xbe,%al │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xbe,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loop ff5e24 │ │ │ │ @@ -57445,79 +57433,73 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %esp,(%rcx) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov %ecx,%ds │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ out %eax,$0xe1 │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %edx,%esp │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + ja ff5e43 │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - sbb %dh,0xbe(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0xbe,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ out %eax,$0xe1 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lods %ds:(%rsi),%al │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsi │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %esp,(%rbx) │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + fcomi %st(2),%st │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope ff5f6a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff5f4d │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + push $0xffffffff8bf0b5be │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex mov $0xbe,%cl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope ff602a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57527,94 +57509,94 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdi │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rcrl $0x8b,0x42(%rbp) │ │ │ │ - je ff601e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ lock loope ff605a │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B movabs %eax,0x838716c42189fcf4 │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6083 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x4f(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ lock loope ff611a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xad,%al │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - loope ff618b │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e1f3(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %esp,-0x3bde7604(%rsp,%rsi,8) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + addr32 mov $0x1c8bf0b5,%esi │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6173 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - mov $0xbe,%cl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xbeb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e1f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - sbbl $0x10de748b,0x42(%rcx) │ │ │ │ - shl $1,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x1f3d110740df8f2,%eax │ │ │ │ ... │ │ │ │ - mul %ecx │ │ │ │ - (bad) │ │ │ │ + add %dh,%bh │ │ │ │ + loope ff623a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - subl $0x838716c4,0x2189fcf4(%rcx) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX cltq │ │ │ │ + mov $0x1c8bf0b5,%ebp │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6263 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0xbeb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ mul %ecx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57622,108 +57604,102 @@ │ │ │ │ jo ff62a8 │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b425b,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs movabs %eax,0x1f3d110740df8f2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x6e1fa(%rax) │ │ │ │ + nop │ │ │ │ + cli │ │ │ │ + loope ff632a │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0xf4,%bl │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs popf │ │ │ │ + mov $0x1c8bf0b5,%ebp │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6353 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - loopne ff637b │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xbe,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e1fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ (bad) │ │ │ │ - pop %r10 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs %al,0x1f3d110740df8f2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %bh,%dh │ │ │ │ loope ff641a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shll $0x16,-0x3bde7604(%rsp,%rsi,8) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov -0x740f4a43(%rdi),%ss │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - or %dh,0xbe(%rdx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xbe,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope ff64da │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0xb6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd %edi,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - push %rsp │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + out %al,(%dx) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x8716c42189fcf4b9,%eax │ │ │ │ - andl $0x0,0xde748a(%rsi) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + mov %bh,0x1c8bf0b5(%rbp) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6533 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xbe,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0xbe(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57732,72 +57708,69 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne ff6636 │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %edx,0x42(%rsi) │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov 0x740df8f2(%rsi),%gs │ │ │ │ + adc %dl,%cl │ │ │ │ + repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ loop ff65fa │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add %eax,0x2189fcf4(%rbx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x1c8bf0b5,%ebp │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6623 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0xbe,%dl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0x4e(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ loop ff66ba │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - and %edx,0x42(%rax) │ │ │ │ - mov 0x10(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + test $0xf2,%al │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ loop ff66ea │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff6678 │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + xchg %edi,0x1c8bf0b5(%rbp) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6713 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - xorb $0x0,0xbe(%rdx) │ │ │ │ + add %al,0xbeb2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ loop ff67aa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57805,36 +57778,34 @@ │ │ │ │ mov $0xb6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ incw (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rcll $0x8b,0x42(%rdx) │ │ │ │ - je ff679e │ │ │ │ - adc %dl,%cl │ │ │ │ - repz add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX stos %al,%es:(%rdi) │ │ │ │ + repnz clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xf(%rax) │ │ │ │ loop ff67da │ │ │ │ ... │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - mov %r12d,%? │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + mov $0x8bf0b5bd,%eax │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - test $0xb2,%al │ │ │ │ - mov $0x0,%esi │ │ │ │ + add %ch,0xbeb2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xf(%rax) │ │ │ │ loop ff689a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57842,64 +57813,68 @@ │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - loope ff68f8 │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + sbb $0x1c,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + mov $0xf2,%ah │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %dl,%ah │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %edx,0x2189fcf4(%rbx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + mov $0xbd,%dl │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - shlb $1,0xbe(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xbe,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %dl,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0xb6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc40000000000ff68,%al │ │ │ │ - (bad) │ │ │ │ - orl $0x10de748b,0x42(%rsi) │ │ │ │ - shl $1,%ebx │ │ │ │ + movabs 0x1c0000000000ff68,%al │ │ │ │ + sbb $0xe,%al │ │ │ │ + mov $0xf2,%dh │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ loop ff69ba │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adcl $0xa6838716,-0x3bde7604(%rsp,%rsi,8) │ │ │ │ - mov 0x0(%rsi,%rbx,8),%dh │ │ │ │ + sbb $0x1c,%al │ │ │ │ + rex.WRX mov $0xbd,%dil │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0xbe,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -57909,111 +57884,102 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo ff6a2b │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,%edi,%edi │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - movabs 0xf3d110de748b4248,%eax │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + cs mov $0xf2,%al │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %esp,%edx │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - hlt │ │ │ │ - cld │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + cs test $0xbd,%al │ │ │ │ + mov $0xf0,%ch │ │ │ │ + mov (%rsp,%rbx,1),%ebx │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - and %dh,0xbe(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xbe,%bl │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %esp,%edx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0xb6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,-0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - rex.B │ │ │ │ - rex.WXB │ │ │ │ - mov 0x10(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%ebx │ │ │ │ + mov $0xf2,%bl │ │ │ │ + clc │ │ │ │ + or $0xf3d11074,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ loop ff6b9a │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shll $0xfc,-0x5(%rbx) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov -0x740f4a43(%rdx),%fs │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - rex.W mov $0xbe,%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x4d(%rax) │ │ │ │ + mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ loop ff6c5a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0xb6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ jo ff6ccd │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - rex.RB │ │ │ │ - mov -0x20(%rsi,%r11,8),%esi │ │ │ │ - shl $1,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + mov $0x740df8f2,%ebp │ │ │ │ + loopne ff6c42 │ │ │ │ + repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %edx,%esp │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - shll $0xfc,-0x5(%rdi) │ │ │ │ - mov %esp,(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov -0x740f4a43(%rsi),%fs │ │ │ │ + sbb $0x1c,%al │ │ │ │ + or %bh,0x16(%rbx) │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - jo ff6cdd │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ mov $0x0,%esi │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %edx,%esp │ │ │ │ (bad) │ │ │ │ @@ -58023,35 +57989,34 @@ │ │ │ │ mov $0xb6,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,0x42(%rdi) │ │ │ │ - mov -0x50(%rsi,%rbx,8),%esi │ │ │ │ - shl $1,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x1c,%al │ │ │ │ + mov 0x740df8f2(%rdi),%? │ │ │ │ + mov $0xd0,%al │ │ │ │ + repz add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e226(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - (bad) │ │ │ │ - subl $0xc42189fc,-0x5(%rbx) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,-0x218b755a(%rbx) │ │ │ │ + add %bl,(%rsp,%rbx,1) │ │ │ │ + rex.WRX fidivrl 0x1c8bf0b5(%rbp) │ │ │ │ + sbb $0x8,%al │ │ │ │ + jnp ff6da3 │ │ │ │ + stc │ │ │ │ + or $0x74,%eax │ │ │ │ ... │ │ │ │ - mov $0xbeb3,%eax │ │ │ │ + add %bh,0xbeb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11e57(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e226(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb6b2(%rax) │ │ │ │ @@ -72604,16 +72569,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushfw │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ cmp %ch,0x1c0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1c0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -72625,16 +72590,16 @@ │ │ │ │ add %bh,0x1c027(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fnstsw 0xb(%rdi) │ │ │ │ - cld │ │ │ │ + rex.X jg 11e563f │ │ │ │ + (bad) │ │ │ │ jg 11e55cf │ │ │ │ add %dl,0x1c094(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c132(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ @@ -72669,72 +72634,75 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59bbd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - fadd %st,%st(0) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loope 11e55d6 │ │ │ │ + add $0x0,%eax │ │ │ │ + fcomp %st(4) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ - add %cl,0x1dd46(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.W fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59c31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - roll $0x0,%fs:(%rcx) │ │ │ │ + rcrb $0x5,-0x64(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x1(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %ch,0x64(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0dd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c0ddb0,%al │ │ │ │ - mov $0xca,%al │ │ │ │ - jg 11e56b7 │ │ │ │ - cld │ │ │ │ + mov $0x2f,%al │ │ │ │ + jg 11e571f │ │ │ │ + (bad) │ │ │ │ jg 11e56af │ │ │ │ movabs 0x1c0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0ddb0(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 11e569c │ │ │ │ - jg 11e56e7 │ │ │ │ - cld │ │ │ │ + loopne 11e5701 │ │ │ │ + jg 11e574f │ │ │ │ + (bad) │ │ │ │ jg 11e56df │ │ │ │ movabs 0x1c0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0ddb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 11e56c4 │ │ │ │ - jg 11e5707 │ │ │ │ - cld │ │ │ │ + loopne 11e5729 │ │ │ │ + jg 11e576f │ │ │ │ + (bad) │ │ │ │ jg 11e56ff │ │ │ │ movabs 0x1c0dd68,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ccb818(%rax) │ │ │ │ ... │ │ │ │ @@ -73199,20 +73167,20 @@ │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5723f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + jb 12079c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ rol $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -73342,22 +73310,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x948e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - cmp %dl,0x7fd5(%rsi,%rsi,1) │ │ │ │ - rolb $0x36,-0x6c(%rbp) │ │ │ │ - {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - loopne 1207b8e │ │ │ │ - xchg %eax,%esp │ │ │ │ - ss {rex2 0x7f} add %r24b,(%r24) │ │ │ │ - movabs 0x700000000000948e,%al │ │ │ │ - rex.X rolb $0x0,(%rcx) │ │ │ │ + test $0x4c,%al │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1207b3f │ │ │ │ + add %al,%al │ │ │ │ + mov $0x4c,%ch │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1207b47 │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x4c,%ah │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1207b4f │ │ │ │ + add %ah,0x948e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jnp 1207b4b │ │ │ │ @@ -73450,17 +73428,17 @@ │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rcx,%rsi,8) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - repnz add (%rax),%al │ │ │ │ + add %al,-0x6(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rol $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x0(%rax) │ │ │ │ @@ -75483,37 +75461,34 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x20422(%rip) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dl,-0x5c(%rax) │ │ │ │ sbb %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %al,0x20422(%rip) │ │ │ │ - add %ah,-0x5c(%rax) │ │ │ │ - sbb %al,(%rsi) │ │ │ │ + add %dl,0x618a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ call 184353b │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rax) │ │ │ │ movb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -76102,16 +76077,16 @@ │ │ │ │ rcrb $1,(%rdx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rcx) │ │ │ │ add $0x82,%al │ │ │ │ lret $0x1 │ │ │ │ add %dh,0x5bc68(%rax) │ │ │ │ @@ -76520,17 +76495,16 @@ │ │ │ │ or %al,0x7422(%rip) │ │ │ │ add %dl,0x6123a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rcx) │ │ │ │ add $0x82,%al │ │ │ │ sub (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ @@ -78321,15 +78295,17 @@ │ │ │ │ mov $0x30,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x308(%rdi) │ │ │ │ + adc %bl,%dh │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %dh,0x5cbc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -78384,29 +78360,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x59c5a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rcx) │ │ │ │ @@ -78485,15 +78460,17 @@ │ │ │ │ shlb $1,(%rdx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6100000000058b4d,%al │ │ │ │ + rex jae 1403156 │ │ │ │ + add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ jb 14031d6 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x5(%rcx),%? │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -78587,16 +78564,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock xor 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4e(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dh,%al │ │ │ │ + jae 1403276 │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -79789,157 +79767,151 @@ │ │ │ │ mov $0x3e,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - negb 0x5(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + fistps 0x5(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - nop │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x59b9d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ds rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x59b(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0x0,0x59b(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0x400000000059ba2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,0x3f(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf,%al │ │ │ │ + shlb $1,(%rsi) │ │ │ │ pushf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1403f99 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock setl 0x0(%rip) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc 0x0(%rbp,%rax,1),%ebx │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x13(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ pushf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ + add %dl,(%rax) │ │ │ │ + ds pushf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ + addb $0x5,-0x64(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -80005,16 +79977,16 @@ │ │ │ │ adc %al,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - je 1404047 │ │ │ │ + add %ah,-0x64(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ mov $0x5,%esi │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -80054,19 +80026,18 @@ │ │ │ │ rolb $1,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x74(%rax) │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - lea (%rdx,%rax,4),%eax │ │ │ │ + add %al,0x59c9c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x73(%rcx) │ │ │ │ + add $0x82,%al │ │ │ │ sub (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex lret │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -80324,18 +80295,17 @@ │ │ │ │ lock rex.XB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x73(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - jns 140435f │ │ │ │ + add %ah,0x59eb5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x73(%rcx) │ │ │ │ add $0x82,%al │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ roll $0x2,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -80399,15 +80369,15 @@ │ │ │ │ lock rex.R │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x22(%rax) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ mov %es,0x0(%rip) │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %cl,%dl │ │ │ │ add $0x0,%eax │ │ │ │ @@ -80447,17 +80417,17 @@ │ │ │ │ adc %al,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ - mov %es,0x0(%rip) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x58c2b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -80501,152 +80471,159 @@ │ │ │ │ rex.RB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RB mov 0x0(%rip),%es │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WB mov 0x0(%rip),%es │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x45,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58ff6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x11(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ - ... │ │ │ │ - testl $0x400,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RB │ │ │ │ - rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx) │ │ │ │ + add %dh,0x59011(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4(%rax) │ │ │ │ - pop 0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.RB │ │ │ │ + rex add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ - pop 0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59092(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x590a9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14046a0 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cltd │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ nop │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5909f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,-0x4a(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -80697,35 +80674,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14047a1 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %edx,0x5(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RXB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %edx,0x5(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -80897,17 +80873,17 @@ │ │ │ │ jo 14049a3 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x594,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %rax,%rsp │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -80949,139 +80925,137 @@ │ │ │ │ lock rex.WB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x596,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x596,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + std │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xb(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x59602(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5960b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add 0x5(%rsi),%dl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1404aa4 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x59694(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + mov %ss,0x5(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59694(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ss,0x5(%rsi) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - ... │ │ │ │ - xchg %eax,%esi │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5968d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x59690(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x62(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x40(%rbx) │ │ │ │ @@ -81139,28 +81113,29 @@ │ │ │ │ mov $0x4b,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x596f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x596f9(%rax) │ │ │ │ + add %al,0x59714(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WXB │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -81205,86 +81180,84 @@ │ │ │ │ rex.WR │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x59a38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1404ca6 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WR │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x59bd6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + sti │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x26(%rax) │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x59bfe(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x9b,%dl │ │ │ │ + sar $1,%dh │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WX pushf │ │ │ │ + add %dl,0x72(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ lea (%rdx,%rax,4),%eax │ │ │ │ pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %cl,%dl │ │ │ │ @@ -81302,71 +81275,71 @@ │ │ │ │ xor %cl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4a(%rax) │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ pushf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4b(%rax) │ │ │ │ - pushf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x59c73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1404da7 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59c4b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + jae 1404d07 │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59c4e(%rax) │ │ │ │ + add %dh,0x59c76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59c52(%rax) │ │ │ │ + add %dh,0x59c7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -81422,29 +81395,31 @@ │ │ │ │ rex.WRX │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59c9f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1404ea8 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ pushf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -81549,32 +81524,30 @@ │ │ │ │ rex.WRXB │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x599,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4f,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - std │ │ │ │ - cwtl │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -81618,158 +81591,156 @@ │ │ │ │ xor %dl,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cs pushf │ │ │ │ + add %dl,0x56(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdx │ │ │ │ - popf │ │ │ │ + ... │ │ │ │ + jnp 1404fe8 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14050aa │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdx │ │ │ │ - popf │ │ │ │ + add %ah,(%rax) │ │ │ │ + jnp 1405008 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rax │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56(%rax) │ │ │ │ + add %dh,0x7e(%rax) │ │ │ │ popf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x50,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ - popf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x59d7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x59d,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in $0x9d,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rax │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - ... │ │ │ │ - mov $0x59d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x9d,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x42(%rax) │ │ │ │ - popf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x59de6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x42(%rax) │ │ │ │ - popf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x59de6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rcx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59dc1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 14056eb │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14051ab │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59dc6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + popf │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81823,32 +81794,30 @@ │ │ │ │ adc %dl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x59e41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x59e41(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81892,49 +81861,50 @@ │ │ │ │ mov $0x52,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - roll $0x0,0x5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loop 140522b │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ - addb $0x4,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,$0x80 │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdx │ │ │ │ + lock push %rdx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - leave │ │ │ │ - addb $0x4,0x0(%rip) │ │ │ │ + add %dh,0x580ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbx │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,0x40(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -81984,27 +81954,31 @@ │ │ │ │ push %rbx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - addl $0x4,0x0(%rip) │ │ │ │ + add %dh,0x58132(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ - addl $0x4,0x0(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + xor 0x5(%rcx),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -82044,137 +82018,135 @@ │ │ │ │ xor %dl,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 14053c6 │ │ │ │ + and %al,%dl │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14054ae │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ - ... │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x50(%rax) │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub %al,0x5(%rbx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + loopne 1405514 │ │ │ │ + addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ + add %dh,%al │ │ │ │ + push %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ + ... │ │ │ │ + rex.WXB addq $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58328(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,0x40(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5832a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WR addq $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x40(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbp │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub 0x5(%rbx),%al │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRB addq $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cs addl $0x4,0x0(%rip) │ │ │ │ + add %ah,0x50(%rax) │ │ │ │ + addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rdx) │ │ │ │ @@ -82189,16 +82161,16 @@ │ │ │ │ push %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x5(%rbx),%al │ │ │ │ + add %al,0x58354(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x55,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -82293,26 +82265,28 @@ │ │ │ │ push %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x14056(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ addl $0x4,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -82356,152 +82330,142 @@ │ │ │ │ xor %dl,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x583bb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + loop 14056ae │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x584fd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and 0x5(%rbp),%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14057b1 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - std │ │ │ │ - test %al,0x0(%rip) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + and 0x5(%rbp),%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %eax,0x5(%rbp) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x57,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %eax,0x5(%rbp) │ │ │ │ + ... │ │ │ │ + sub %al,0x5(%rbp) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - ... │ │ │ │ - test $0x85,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int3 │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x85,%al │ │ │ │ + ... │ │ │ │ + int $0x85 │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x57(%rax) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x585,%eax │ │ │ │ + add %ah,0x585ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ - add $0x0,%al │ │ │ │ + ... │ │ │ │ + rolb %cl,0x5(%rbp) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14058b2 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x85,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rax │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -82556,29 +82520,29 @@ │ │ │ │ adc %bl,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %eax,0x5(%rsi) │ │ │ │ + add %dh,0x5862b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %eax,0x5(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x5(%rsi),%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ rex add %eax,(%rax) │ │ │ │ @@ -82623,16 +82587,17 @@ │ │ │ │ mov $0x59,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x46(%rax) │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + push $0x586 │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -82673,140 +82638,134 @@ │ │ │ │ xor %bl,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + incl 0x5(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x587f6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405ab4 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cli │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + add 0x5(%rax),%cl │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x5(%rax),%ecx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5a,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + data16 mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + ... │ │ │ │ + mov %al,0x0(%eip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x588 │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5885b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x68(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x40(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x0,0x5(%rax),%ecx │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405bb5 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -82861,29 +82820,29 @@ │ │ │ │ lock pop %rbx │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %eax,0x0(%eip) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x588b2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x77(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0xb2,%al │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -82923,152 +82882,146 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x58b75(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + cltd │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - ... │ │ │ │ - mov $0x58c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x58cc0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x58c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xc0,%al │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x45(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ mov %es,0x0(%rip) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58cbb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %es,0x0(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ lea 0x0(%rip),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %cl,0x5(%rbp) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405db7 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x21(%rax) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x58d42(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x21(%rax) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + add %al,%al │ │ │ │ + rex.X lea 0x0(%rip),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x58d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB lea 0x0(%rip),%r8d │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x58d2a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + lea 0x0(%rip),%r8 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbp │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -83123,31 +83076,31 @@ │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jne 1405df8 │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jne 1405e18 │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83190,152 +83143,155 @@ │ │ │ │ adc %bl,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %ecx,0x5(%rdi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + movabs %al,0x400000000058f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x590,%esp │ │ │ │ + add %dl,0x590d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ - ... │ │ │ │ - mov $0x590,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x590d3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1405fb9 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x590c1(%rax) │ │ │ │ + add %al,0x590d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcll $0x0,0x5(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + fcoms 0x5(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,0x43(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %dl,0x5(%rcx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59129(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + rex.R xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59129(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RB xchg %eax,%r9d │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x91,%al │ │ │ │ + add %al,0x48(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %dl,0x5(%rcx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x4c(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14060ba │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -83389,29 +83345,32 @@ │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59174(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - je 140609c │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -83455,153 +83414,157 @@ │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %edx,0x5(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x5(%rbx),%dl │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59422(%rax) │ │ │ │ + add %dh,0x59445(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59422(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB xchg %eax,%r12d │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x27(%rax) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x27(%rax) │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %edx,0x0(%rbp,%rax,1) │ │ │ │ + add %dl,-0x54(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %edx,0x0(%rbp,%rax,1) │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14062bc │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x76(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x594ad(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5948a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x62,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5948d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x94,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x40(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x594b5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -83657,29 +83620,33 @@ │ │ │ │ jo 14063bd │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ficoml 0x0(%rbp,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + cli │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd 0x1(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ficoml 0x0(%rbp,%rax,1) │ │ │ │ + lock cli │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x63,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -83722,16 +83689,16 @@ │ │ │ │ adc %ah,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x5(%rsi,%rdx,4) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,0x5(%rsi,%rdx,4) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ @@ -83771,136 +83738,137 @@ │ │ │ │ nop │ │ │ │ rex add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %ebx,0x5(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %ebx,0x5(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rax,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x598(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x44,%al │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x598,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.R cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5989f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x98,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lahf │ │ │ │ - cwtl │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x98,%cl │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x598b2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14065bf │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x598a1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x98,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x598a4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + mov $0x98,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x65,%al │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x40(%rbp) │ │ │ │ @@ -83955,30 +83923,29 @@ │ │ │ │ push %rax │ │ │ │ rex add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7(%rax) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x59909(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 14066c0 │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x598f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %ebx,0x5(%rcx) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -84019,44 +83986,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock rex add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ - sahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x59eff(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - std │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x59ffd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x40(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + std │ │ │ │ lahf │ │ │ │ add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -624007,15 +623972,17 @@ │ │ │ │ pop %rdi │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0xff11(%rbx) │ │ │ │ + orb $0x1f,(%rbx) │ │ │ │ + incl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626028,53 +625995,41 @@ │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 1601671 │ │ │ │ + add %al,0x57d86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x60,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ - js 16016a4 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x10000000001d719,%al │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b(%rax) │ │ │ │ clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub 0x3(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3636b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rcr %cl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1ddd2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac36ca │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626110,22 +626065,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + push $0x1da09 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1e42004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock mov %bl,%bl │ │ │ │ + add %dh,-0x25(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ jo 1601759 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -626260,32 +626214,31 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdi │ │ │ │ - jge 16018a1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %bh,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fstp %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ fildl 0x0(%rip) │ │ │ │ adc %al,(%rsi) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626315,34 +626268,35 @@ │ │ │ │ add %ch,0x4e(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000056199,%al │ │ │ │ + and %bh,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1dc392a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000028f71,%al │ │ │ │ or %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc02c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160195b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x1b(%rax) │ │ │ │ (bad) │ │ │ │ - cltd │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ jbe 1601955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16019(%rax) │ │ │ │ @@ -626352,16 +626306,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %dl,-0x7a(%rax) │ │ │ │ jg 160197f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x19,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626384,17 +626337,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,0x1dc(%rbp) │ │ │ │ + push $0x1dc88 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x60,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -626438,27 +626391,27 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %ah,0x6124c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x60,%al │ │ │ │ + add %ah,0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x52(%rax) │ │ │ │ - jg 1601a5f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ja 1601ada │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1601a7c │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626500,18 +626453,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001601d,%al │ │ │ │ + rcrb $1,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ in (%dx),%al │ │ │ │ - sbb $0x98f00000,%eax │ │ │ │ + sbb $0x93200000,%eax │ │ │ │ fildl 0x0(%rip) │ │ │ │ add %ecx,(%rcx) │ │ │ │ add $0x20,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x612,%eax │ │ │ │ @@ -626530,348 +626486,355 @@ │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c02d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1b(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ + push $0x3 │ │ │ │ + add %al,0x1d9d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1693f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1b(%rax) │ │ │ │ - (bad) │ │ │ │ + sbb $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - call 1601ce5 │ │ │ │ + add %ecx,0x742004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1b,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1601b3f │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2343b9a │ │ │ │ + rorb $0x3,0x8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1601c02 │ │ │ │ + add %dl,%ah │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,%al │ │ │ │ sub $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x1b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ + adc %dh,0x612(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x34(%rax) │ │ │ │ + add %ecx,0x9c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex int3 │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ + sbb $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36848(%rax) │ │ │ │ + add %dh,0x17698(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d9d7(%rax) │ │ │ │ + loopne 1601b80 │ │ │ │ + fildl 0x0(%rip) │ │ │ │ + loopne 1601c0b │ │ │ │ + ja 1601bf5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + or %bl,0x1c0(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x60,%al │ │ │ │ + jo 1601c2e │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x742004(%rcx) │ │ │ │ + nop │ │ │ │ + sbb $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1601bdf │ │ │ │ - clts │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a43c3a │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ - {rex2 0x8} add (%rax),%rax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,0x65(%rax) │ │ │ │ - pop (%rdx) │ │ │ │ + pop %gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cs rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ + ja 1601c55 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x612(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1c,%al │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + xchg %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17698(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %dl,0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9c,%al │ │ │ │ - fildl 0x0(%rip) │ │ │ │ - loopne 1601c9b │ │ │ │ - ja 1601c85 │ │ │ │ + add %al,0x1601c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x1601c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + loopne 1601c91 │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1601cc6 │ │ │ │ - (bad) │ │ │ │ + sbbb $0x60,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x160,%eax │ │ │ │ + add %al,%al │ │ │ │ + mov 0x5(%rbx),%bl │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ - ja 1601cc5 │ │ │ │ + movabs 0xc00000000005a102,%al │ │ │ │ + xor 0x3(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%eax │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0xe0000000,%esp │ │ │ │ + rex.WRB (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 23c3cea │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x160(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jno 1601c7a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb $0x160,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + adc %bl,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - loopne 1601d21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x60,(%rcx) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1601cc6 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000005a102,%al │ │ │ │ - cs imul $0x0,(%rbx),%eax │ │ │ │ + sbb 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + mov $0x1b,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x1(%rax),%esp │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 1601d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - sbb $0x60,%al │ │ │ │ + and $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1cc3d6a │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0xb6089800,0x2(%rdi),%ecx │ │ │ │ + add %dh,0x612(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ cs rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0xe0000000,%esp │ │ │ │ - rex.WRB (bad) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x742004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x40000000003474a,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + je 1601d96 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x100000000003474a,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x612(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1c03b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22c3dea │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x71(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ + xor %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x5b,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,0x75(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fidivrs 0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex and $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 1601e4d │ │ │ │ + add %ah,0x1601d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x6c2004(%rcx) │ │ │ │ + add %ah,-0x34(%rax) │ │ │ │ + popf │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ - popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cld │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x5b,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x1,%al │ │ │ │ + jmp 27c3e7a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5c,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626884,51 +626847,51 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1601f04 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x10000000001601e,%al │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x5b,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x542004(%rcx) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x46,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + add 0x3(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -626942,19 +626905,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jo 1601f2f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c02f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1601e(%rax) │ │ │ │ + add %ah,0x16023(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x53(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ (bad) │ │ │ │ @@ -627299,29 +627262,25 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x60,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16025(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160227c │ │ │ │ + movabs 0x40000000005,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16022(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000016022,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -627404,61 +627363,58 @@ │ │ │ │ and 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1602390 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + andb $0x1,(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,0x55bb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a4438a │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int3 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ xor %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + int3 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d6ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x55a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbbl $0x0,0x5(%rdx) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x16023(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cmp %al,%bl │ │ │ │ @@ -627484,275 +627440,287 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbbl $0x0,0x5(%rdx) │ │ │ │ add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbbl $0x0,0x5(%rdx) │ │ │ │ - add %ecx,0x1e42004(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x5b,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0xe800000000016023,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + jo 1602486 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16024(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c03b(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x55b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + loopne 16024af │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 184449a │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,-0x71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x60,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0x1c,(%rax,%riz,1),%eax │ │ │ │ + subb $0x0,0x65a(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ + test %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160247c │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - andb $0x1,(%rax,%riz,2) │ │ │ │ + subb $0x52,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1602488 │ │ │ │ + loopne 16024f6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000055bb2,%al │ │ │ │ - and $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1c016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x2d(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1602501 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x9c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x50,%al │ │ │ │ (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0xdd} sgdt (%r24) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bc452a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd 0x2(%rdi),%ecx │ │ │ │ add %dh,%al │ │ │ │ or %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1,%al │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 160254d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x9c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0xe(%rsi) │ │ │ │ (bad) │ │ │ │ - mov $0x5b,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ah,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x1d6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 16025e5 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x1e42004(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x55b(%rdx) │ │ │ │ + add %al,0x16025(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x160,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16026(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1000000000016025,%al │ │ │ │ + and %ebx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and $0x160,%eax │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16025ec │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jns 16025cb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f445ba │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x71(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ xor $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %al,(%rcx,%rax,8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cld │ │ │ │ add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %edx,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + and %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16026(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x160,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x60,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.W mov 0x0(%rip),%al │ │ │ │ + or %bl,%bl │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x0,%al │ │ │ │ + add %ecx,0xe42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160262c │ │ │ │ - movabs 0xb608980000000005,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int3 │ │ │ │ - fldl (%rcx) │ │ │ │ + loopne 1602651 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16026(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %al,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ac464a │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 16026ba │ │ │ │ + pop (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jo 16025da │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x20(%rax) │ │ │ │ (bad) │ │ │ │ + xor $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 184466a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x7b(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int3 │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 1602686 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,%ah │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + and %ch,0x57f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + push $0x1ddcc │ │ │ │ add %al,(%rax) │ │ │ │ - es (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + nop │ │ │ │ + jns 16026cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16025(%rax) │ │ │ │ + rex (bad) │ │ │ │ + fiaddl 0x0(%rip) │ │ │ │ + add %ecx,0x15442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1a(%rax) │ │ │ │ + xor %ah,-0x54(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %bl,0x5(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - es (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,-0x1b(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ah,0x1(%rax) │ │ │ │ + mov $0x2c,%al │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -627761,170 +627729,172 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - imul $0x1c,(%rax,%riz,1),%eax │ │ │ │ - subb $0x0,0x65a(%rdi) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x60fc4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ ret │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x9842004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x52,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160279d │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x1c016(%rax) │ │ │ │ + add %ah,0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %ch,0x3(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fcoms (%rsi) │ │ │ │ - loopne 1602771 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + rex (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x9c2004(%rcx) │ │ │ │ + add %dl,0x379e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x50,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x24(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %al,0x28803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xor $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - {rex2 0xdd} sgdt (%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 16027bd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x9c2004(%rcx) │ │ │ │ + jo 160274a │ │ │ │ + or (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xe(%rsi) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x60,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1601c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + mov $0x9d,%al │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ebx,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 23c481a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0xda,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,%dh │ │ │ │ + jmp 1602809 │ │ │ │ + add %bl,-0x3(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x286(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x1c035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 160285b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cld │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %edx,%ebx │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x60,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ (bad) │ │ │ │ + ret │ │ │ │ clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x588(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,%bl │ │ │ │ - fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + push %rax │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 160288a │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16028(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + es (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dc489a │ │ │ │ add %al,(%rax) │ │ │ │ lock jb 160282a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -627983,117 +627953,120 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16029(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %al,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x29,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1602966 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd4,%al │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %dl,(%rcx) │ │ │ │ - jle 1602979 │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1ddcc │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49(%rax) │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - jns 16029ab │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + or %cl,(%rbx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x29(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - fiaddl 0x0(%rip) │ │ │ │ - add %ecx,0x15442004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x54(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %dh,-0x1b(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16029(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pushf │ │ │ │ + add %al,0x16029(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x61(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1fc49ca │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1602a2b │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16029f4 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2c,%al │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + filds (%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x5c2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + jbe 16029f5 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ - clts │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1602a6d │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add $0x0,%eax │ │ │ │ - and %ch,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x1(%rax),%ah │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRX (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - sbb %dl,(%rdi) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1602a64 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x379,%ecx │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x1d,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1602a26 │ │ │ │ - fldl (%rcx) │ │ │ │ + jo 16029ef │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ @@ -628102,389 +628075,363 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,-0x60(%rax) │ │ │ │ - or (%rsi),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1602ab3 │ │ │ │ + mov $0x2d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1602a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dl,0x1602a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17669(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1602b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - clc │ │ │ │ - popf │ │ │ │ - flds (%rcx) │ │ │ │ + add %dl,0x1602d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x1(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1602ae4 │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0xda,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,%dh │ │ │ │ - jmp 1602ad9 │ │ │ │ - add %bl,-0x3(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ + add %dh,0x1ec1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x1602a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x5e(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18c4afa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,-0x3d(%rax) │ │ │ │ - clts │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x367c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x2(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ (bad) │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex sub 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,(%rax,%rdi,2) │ │ │ │ + add %al,0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1c19b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x60,%al │ │ │ │ + rex.W movabs %al,0x2b600000000001c1 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x400000000016029,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x16023(%rax) │ │ │ │ + add %dl,0x3f(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dh,0x16023(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ + or %dh,0x1c3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x242004e901,%al │ │ │ │ rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x16027(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or %eax,%eax │ │ │ │ + add %al,%al │ │ │ │ + and $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1602b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cs roll $0x0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + movabs 0x1c33508,%al │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,%al │ │ │ │ sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x60,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x60,%al │ │ │ │ + rcl $1,%bh │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - filds (%ecx) │ │ │ │ + add %ah,%al │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,0x66c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1602c3e │ │ │ │ (bad) │ │ │ │ - cltd │ │ │ │ - jbe 1602c15 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + sub $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a44c2a │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x2,-0x71(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x1c038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x1d536(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1602c86 │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%al │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + rcr $1,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x1d,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1602c2f │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x20048901(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1602c4d │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x60,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0xa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17669(%rax) │ │ │ │ + rorb $1,0xe(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19c4cba │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ cmp %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x160,%eax │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x1(%rax),%spl │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x160(%rip) │ │ │ │ + adc %ch,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1(%rdx,%rax,8) │ │ │ │ + rolb $0x1,-0x3f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - es (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 1602d08 │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,(%rcx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1ec1a(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5e(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRX (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x59ab6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x78000000000367c7,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lcall (bad) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - es (bad) │ │ │ │ + add %cl,0x1dad0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1602d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1c19b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + test $0x30a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $0xec,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac4d6a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1602dad │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x17669(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5e(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dh,0x1db29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1602d(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1602d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dh,0x6124a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lahf │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ - or %dh,0x1c3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x60,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + loopne 1602de7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0x160,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 1602dfb │ │ │ │ + add %bh,%al │ │ │ │ + rcr $1,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x160,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x4,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 1602e0b │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %cl,0x55f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1602e(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1602e1c │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 20c4e0a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x7,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x12,%al │ │ │ │ - mov %al,(%rdx) │ │ │ │ + adcb $0x6,0x74(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x28812(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1600a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d44e2a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -628513,59 +628460,55 @@ │ │ │ │ adc %dl,0x19e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x3a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %ah,0x1(%rdi) │ │ │ │ + mov $0x8d,%al │ │ │ │ + fildl 0x0(%rip) │ │ │ │ + movabs 0x700000000001602e,%al │ │ │ │ + (bad) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001602e,%al │ │ │ │ - sub $0x160,%eax │ │ │ │ + jo 1602e80 │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ + shrb $0x0,0x160(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + jo 1602f04 │ │ │ │ + adc (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %bl,0x1b(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x1de49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,0x3d(%rax) │ │ │ │ + ja 1602ee2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cs (bad) │ │ │ │ + lock cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x30526(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x1602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f44f0a │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %al,0x2(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -628590,287 +628533,312 @@ │ │ │ │ addb $0x0,0x28f(%rcx) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0x5c,(%rax,%riz,1),%eax │ │ │ │ + adc %al,(%rax,%rcx,2) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ + add %dh,0x36b46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1602f(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sbb %esp,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x4c42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add $0xf,%bl │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1602f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + adcb $0x6,0x74(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + shrb $0x60,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 1602fad │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ + add %ecx,0x14342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + shlb $1,-0x52(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x30,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x16033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ + and %al,%ah │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x1(%rax) │ │ │ │ + xor %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0xffffffffffffffae │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1602e(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rcl %cl,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x16030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19c504a │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3c2004e901,%al │ │ │ │ nop │ │ │ │ adc 0x2(%rax),%cl │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x30(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1602e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs roll $0x0,(%rbx) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c33508,%al │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x30(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1d6d8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb 0x1(%rbx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + loopne 16030e3 │ │ │ │ + jle 16030ad │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x66c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ + adc %ch,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16030(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %esp,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18450da │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1c03b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d536(%rax) │ │ │ │ + shlb $0x6,0x52(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %ah,0x1(%rax) │ │ │ │ + add %dl,0x6e(%rax) │ │ │ │ + je 160310d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ - rcr $1,%esi │ │ │ │ + and %dh,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %esp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1602f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16030fd │ │ │ │ - clts │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x42004(%rcx) │ │ │ │ + add %ah,0x1603150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rbx) │ │ │ │ - clts │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x1,(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0xe(%rsi) │ │ │ │ + mov $0x31,%al │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18c516a │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x7e(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ cmp %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16031(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x60,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xa000000000000000,%al │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x16031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RB roll $0x0,(%r9) │ │ │ │ + add %dl,0x16031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x42(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + xor %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2f,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16031(%rax) │ │ │ │ + add %cl,0x1da0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59970(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + and $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lcall (bad) │ │ │ │ - fldl (%rcx) │ │ │ │ + rex │ │ │ │ + adc (%rsi),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x33(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xor 0x0(%rbx,%rax,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18c51fa │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1(%rdx,%rax,8) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xb,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x32,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ - in (%dx),%al │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xde │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17669(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1db26(%rax) │ │ │ │ + lock sub 0x0(%rbx,%rax,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x1(%rax),%ah │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ @@ -628907,214 +628875,226 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,(%rcx) │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dh,0x6124a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1d8c5 │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x1(%rax),%ah │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0x55,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ - rcr $1,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x4,%al │ │ │ │ + add %ch,-0x6c(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x55f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x7,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x6,0x74(%rsi) │ │ │ │ + add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,%al │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,0x28837(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x1d994(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a4531a │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x37,%al │ │ │ │ + mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ cmp $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x5db(%rbx) │ │ │ │ - add %dl,0x33(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %sil,0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ - shlb $1,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160338d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - jo 16033b4 │ │ │ │ - adc (%rsi),%al │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1603365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x1de49(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,0x3d(%rax) │ │ │ │ - ja 1603392 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x1(%rsi),%esi │ │ │ │ + (bad) │ │ │ │ + int $0xdb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x60,(%rbx) │ │ │ │ + add %dh,0x34(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,0x16033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac53aa │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x2,-0x78(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %bh,0x1c0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1603433 │ │ │ │ - add $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor 0x1(%rax),%esp │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x4(%rcx) │ │ │ │ - and %bl,0x0(%rax,%rax,1) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x48,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.W clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %esp,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x4c42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xf,%bl │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x6,0x74(%rdi) │ │ │ │ + xorb $0x1,(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ push %rax │ │ │ │ - xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + loop 1603401 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 160341d │ │ │ │ add %al,(%rax) │ │ │ │ + and %dh,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x14342004(%rcx) │ │ │ │ + add %cl,0x20309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x52(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x5d(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18c543a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1603410 │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and %al,%fs:(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + xor %eax,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + leave │ │ │ │ + jbe 1603465 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x38(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x34(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ah │ │ │ │ - clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160(%rip) │ │ │ │ + and %dh,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + xor %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0xffffffffffffffae │ │ │ │ - add $0x0,%eax │ │ │ │ - movabs 0x8000000000016034,%al │ │ │ │ - xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x60,%al │ │ │ │ + lock xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x16034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x22c20048901,%al │ │ │ │ push %rax │ │ │ │ sbbl $0x0,0x5(%rdx) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 160344f │ │ │ │ @@ -629125,96 +629105,89 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,0x1c03d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x942004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x294(%rdi) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rax) │ │ │ │ - (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x93,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + test $0xfc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xfc2004a901,%al │ │ │ │ mov $0xa5,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1deea,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x33(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + mov $0x37,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1a4555a │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000028834,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x1c0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR adc (%rsi),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x60,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1602c(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %ah,0x28834(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6,0x52(%rbp) │ │ │ │ + add %ecx,0xea42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex movabs 0x8c690000000005a7,%eax │ │ │ │ + add $0x80,%al │ │ │ │ + cmp $0x80000000,%eax │ │ │ │ + jbe 1603566 │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs 0x4000000000016035,%al │ │ │ │ + xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x35,%al │ │ │ │ (bad) │ │ │ │ + ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ - je 16035ad │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + and %ah,0x5a7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x5c,(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ and $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -629231,94 +629204,97 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ ds rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + add %dh,0x16035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160361c │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16036(%rax) │ │ │ │ + add %al,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1603650,%al │ │ │ │ - rcrb $0x1,(%rax,%rdi,2) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + cmp %cl,%bh │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x5642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + (bad) │ │ │ │ + fxsave 0x0(%rip) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16034(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x5,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19c567a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %eax,0x898000000000286 │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xc0,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x8(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %al,%al │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rsp,%rbx,2) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ sbb %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - and $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - adc (%rsi),%r8b │ │ │ │ + add %dh,%al │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x242004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16036e8 │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ and %al,%dl │ │ │ │ jge 16036e5 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -629328,67 +629304,53 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %eax,$0xde │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c4570a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x98000000000287dc,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ ds rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16036(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %sil,0x6(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + bnd ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1c2004(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + and $0x5,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock subps 0x0(%rip),%xmm0 │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -629403,49 +629365,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 16037b5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x0,%al │ │ │ │ + nop │ │ │ │ + cmp 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9,%al │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ lock (bad) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16037(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - imul $0x0,0x1(%rsi),%esi │ │ │ │ - add %cl,%dl │ │ │ │ - fildl (%rcx) │ │ │ │ + adc %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %spl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ xorb $0x2,-0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xce,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -629459,57 +629427,47 @@ │ │ │ │ nop │ │ │ │ or $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe,%al │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xae,%al │ │ │ │ loopne 1603866 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xce21,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x60,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x57(%rax) │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x37(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %al,0x34e71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %dl,0x34e71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x8(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -629529,33 +629487,36 @@ │ │ │ │ add %dl,0x24(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - push %rax │ │ │ │ - loop 16038f1 │ │ │ │ - add %al,(%rax) │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x5c,%al │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xb7,%al │ │ │ │ loop 1603906 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ and $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16039(%rax) │ │ │ │ + add %ah,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x20309(%rax) │ │ │ │ + add %al,0x16038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -629578,168 +629539,173 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16039(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16038(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x1c2004(%rcx) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loopne 1603986 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1ce27 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + cmp %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock add 0x0(%rbp,%rax,1),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f5fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1ce29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and %al,%fs:(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xor %eax,(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + loopne 1603a01 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19459da │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x87,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 16039f5 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %esp,0x1(%rax) │ │ │ │ + add %ah,0x1603a10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + jns 1603a2b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x60,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %bh,(%rax) │ │ │ │ + (bad) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rbx) │ │ │ │ - xor %eax,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp 0x1(%rax),%spl │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + pushf │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WR adc (%rsi),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + push %rax │ │ │ │ + cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jmp 1603fed │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - rex xchg %eax,%esp │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + cmpb $0x60,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16075(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a45a6a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf9,%al │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x40(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x60,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WR adc (%rsi),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x60,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex or %ebx,0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ec20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax,%riz,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $1,0x1ce(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 1603aed │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xea42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x8c690000000005a7,%eax │ │ │ │ - add $0x80,%al │ │ │ │ - cmp $0x70000000,%eax │ │ │ │ - mov %ebx,%ds │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %ah,0x40(%rax) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -629748,621 +629714,425 @@ │ │ │ │ add %al,%al │ │ │ │ rex rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x60,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1603b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x1cc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x5a7(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - cmp %cl,%bh │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x5642004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fxsave 0x0(%rip) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x28f79(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rolb $0x0,(%r9) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1603b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x5,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and $0x5,%eax │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1603c06 │ │ │ │ - (bad) │ │ │ │ + ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add $0x0,%eax │ │ │ │ - lock cmp 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,(%rbx) │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x60,%al │ │ │ │ + add %al,0x3b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x17698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - fdivrs -0x24(%rsi) │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1fc5c1a │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x286(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WR adc (%rsi),%r8b │ │ │ │ + add %al,%al │ │ │ │ + cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmp $0x60,%al │ │ │ │ + ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ - lahf │ │ │ │ + rex jno 1603b46 │ │ │ │ add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - cmp $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jp 1603cbb │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16035(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x1,(%rax,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,%dh │ │ │ │ + jl 1603b77 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ - (bad) │ │ │ │ + or $0xdd,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - subps 0x0(%rip),%xmm0 │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + jmp 1f45b8a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7e(%rax) │ │ │ │ + mov $0x79,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %bl,0x1c041(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jge 1603cc5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ch,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,0x1ce(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock cmp $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 1603ced │ │ │ │ + cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x160(%rip) │ │ │ │ + sub %cl,0x1c7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x3b(%rax) │ │ │ │ - (bad) │ │ │ │ + sarb $0x60,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x160(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ - jbe 1603d1d │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x160,%eax │ │ │ │ + add %dl,%al │ │ │ │ + and $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a45d3a │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dl,0x287(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1603d68 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rolb $0x0,(%r9) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1603d95 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x5db(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x37c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0xdd,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ah,(%rbx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1603d(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %eax,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1603d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28(%rax) │ │ │ │ + jo 1603c49 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ah,(%rbx) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19c5dda │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1603e38 │ │ │ │ - pop (%rdx) │ │ │ │ + jmp 1fc5c1a │ │ │ │ add %al,(%rax) │ │ │ │ + adc %cl,0x286(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.X rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.B (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ds (bad) │ │ │ │ + add %al,0x3c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ds (bad) │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ + add %dh,0x3c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1745e6a │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x19d(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %esi,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x42(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1603c2b │ │ │ │ + add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x3(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1603e2b │ │ │ │ - add %eax,(%rdx) │ │ │ │ + push %rax │ │ │ │ + subps 0x0(%rip),%xmm0 │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,0x1c041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x201a170(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jge 1603cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ + sub %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ds (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + movabs 0x201a170,%al │ │ │ │ + lock cmp $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17dc8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30aa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - jne 1603ee7 │ │ │ │ + add %dh,0x31(%rax) │ │ │ │ + jne 1603d07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ds (bad) │ │ │ │ + sarb $1,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + xor %dl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 17c5f0a │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1603f12 │ │ │ │ - pop (%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + cmp 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,0x1c042(%rax) │ │ │ │ + jo 1603ccb │ │ │ │ + add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1603ecb │ │ │ │ - add %eax,(%rdx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + jo 1603d68 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1cecb(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ds (bad) │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1602b(%rax) │ │ │ │ + add %ch,0x1cecb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3f(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x1ce,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cmp $0x160,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $0x0,0x1(%rsi,%rcx,8) │ │ │ │ add %ecx,0xec2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x5a7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x60(%rax) │ │ │ │ + movabs 0x4000000000016029,%al │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18c5faa │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x0,0x287(%rdi) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $0xde,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB rolb $0x0,(%r9) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c5dda │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1603e38 │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %bl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.X rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RB roll $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - testb $0x0,0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + cmpb $0x0,0x160(%rip) │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int $0xdd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1603e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ceb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 194604a │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + jmp 1745e6a │ │ │ │ add %al,(%rax) │ │ │ │ + xor %al,0x19d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %cl,0x43(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1603f(%rax) │ │ │ │ + add %ah,0x1603d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs 0x4080000000000201,%eax │ │ │ │ + movabs 0x3ea0000000000201,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor 0x1(%rax),%ah │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x60,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x7000000000016040,%al │ │ │ │ - addr32 jbe 160409d │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1603ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ + sarb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16043(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp 0x1(%rax),%ah │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x60,(%rcx) │ │ │ │ + add %dl,0x34(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ imul $0x20c,(%rax,%riz,1),%eax │ │ │ │ sbbb $0x0,0x2ae(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - je 16040d6 │ │ │ │ + je 1603ef6 │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + jo 1603f12 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x1c043(%rax) │ │ │ │ + add %bh,0x1c042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ + add %al,0x3f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x5d5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x60(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x5,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -630374,43 +630144,20 @@ │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRXB push %r12 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1d6af(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 194617a │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%al │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.XB rolb $0x0,(%r9) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x41,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -630418,216 +630165,433 @@ │ │ │ │ rex.WX adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.B (bad) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + jmp 18c5faa │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0x0,0x287(%rdi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.XB rolb $0x0,(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sub $0x28,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000005db93,%al │ │ │ │ - rex.B (bad) │ │ │ │ + rorb $1,0x5db(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1604011 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret $0x560 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x60(%rcx) │ │ │ │ + push %rax │ │ │ │ + out %eax,$0x60 │ │ │ │ + add $0x0,%eax │ │ │ │ + and %bh,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WB (bad) │ │ │ │ + xor %al,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19c620a │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,-0x71(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.R rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4a(%rax) │ │ │ │ adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ + loopne 1603fac │ │ │ │ fildl 0x0(%rip) │ │ │ │ - loopne 160429e │ │ │ │ + loopne 160407e │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,0x201(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x15442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add $0x0,%eax │ │ │ │ - jo 16042a4 │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %cl,0x43(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8420048901,%al │ │ │ │ - add %bl,%dl │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x9f,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1c044 │ │ │ │ + (bad) │ │ │ │ + fstps 0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3(%rcx,%rdi,2) │ │ │ │ + and $0x79,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movabs 0x8901000000000201,%eax │ │ │ │ add $0x20,%al │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16042ed │ │ │ │ + loopne 16040cd │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add $0x0,%eax │ │ │ │ - lock rex.X (bad) │ │ │ │ + rolb $1,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.X (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - rcrb $1,(%rdi) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + movabs 0xa42004e901,%al │ │ │ │ + lock insl (%dx),%es:(%rdi) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - ret $0x1d6 │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1c043(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - pop (%rdx) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x1c044(%rax) │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %ah,0x65ab9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jl 1604357 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37cd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ah,0x201(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x6442004(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0x8901000000000201,%eax │ │ │ │ + add $0x20,%al │ │ │ │ + rex.R (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x5d5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ - jbe 1604375 │ │ │ │ + jbe 1604155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16055(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x43(%rax) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 194617a │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + mov %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x9,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + rex.XB rolb $0x0,(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x42(%rax) │ │ │ │ adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cltd │ │ │ │ + {rex2 0x5} add %r8b,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x17fc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,0x5a7(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16041(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x16041f0,%al │ │ │ │ + rcrb $0x1,(%rax,%rdi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x60(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c620a │ │ │ │ + add %al,(%rax) │ │ │ │ + sarb $1,-0x71(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.R rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1ddd4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ + rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,0x42(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esi │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + or $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bh,(%rdx) │ │ │ │ + adc (%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0x9f,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x1c044 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16042(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + jbe 16042d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 16043bd │ │ │ │ + add %dl,%al │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x36bbf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lcall (bad) │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x6(%rdx,%rbx,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8,(%rax) │ │ │ │ + add %dh,-0x3c(%rax) │ │ │ │ + clts │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x1c044(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + test $0x5f,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0x8c,(%rax,%riz,1),%eax │ │ │ │ + addb $0x0,0x348(%rip) │ │ │ │ + add %dl,0x16043(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 160438d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x7000000000016043,%al │ │ │ │ + rex.R (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16041(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 16043bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -630642,178 +630606,173 @@ │ │ │ │ add %bh,%al │ │ │ │ rex.R rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 16043fd │ │ │ │ + add %al,%al │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x1(%rax,%riz,2) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + (bad) │ │ │ │ + loopne 1604411 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160441d │ │ │ │ + addb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cli │ │ │ │ + jg 160441d │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160443d │ │ │ │ + add %ecx,0x5c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xa000000000060fc4,%al │ │ │ │ + repnz add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1604486 │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c645a │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x87,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.R (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160447d │ │ │ │ + add %al,0x44(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16044(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.R (bad) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,0x40(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160449d │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ rex.W add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1(%rax,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x60(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 16044cd │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x165f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rbp) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,0x45(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.R (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dc64ea │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %bl,0x1(%rdi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c045(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160450d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,0x60(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160452d │ │ │ │ + cmpb $0x12,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + nop │ │ │ │ rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + rex.RB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160454d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rolb $1,0x60(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 1604545 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1(%rdx,%rbx,8) │ │ │ │ + add %al,%al │ │ │ │ rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + je 1604566 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 160456d │ │ │ │ + nop │ │ │ │ + cmp (%rdx),%dl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x287e2(%rax) │ │ │ │ @@ -630821,59 +630780,60 @@ │ │ │ │ add %ah,%al │ │ │ │ cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16045(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + jg 16045a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 16045ad │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xa5,%al │ │ │ │ + js 16045b5 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1d536,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 16045cd │ │ │ │ + add %dh,0x16045(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1604617 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jne 16045ed │ │ │ │ + add %al,0x16047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16045(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rax │ │ │ │ + loop 1604601 │ │ │ │ add %al,(%rax) │ │ │ │ - lock cltd │ │ │ │ - {rex2 0x5} add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ xchg %al,(%rdx) │ │ │ │ @@ -630884,360 +630844,356 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ rex.RX rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ + mov %fs,(%rax,%rax,1) │ │ │ │ + add %ah,0x38(%rax) │ │ │ │ + ja 1604632 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x5a7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16046(%rax) │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1604685 │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1604660,%al │ │ │ │ - rcrb $0x1,(%rax,%rdi,2) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16046a8 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %cl,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.X (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 160466d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1ddd4(%rax) │ │ │ │ + addb $0x1,0x60(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1622564 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16044(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %ebx,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194669a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fwait │ │ │ │ sahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sahf │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $1,0x60(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16046(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - adcb $0x0,0x1da(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ or %eax,(%rax,%riz,1) │ │ │ │ - or $0x2,%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ - adc (%rsi),%al │ │ │ │ + movabs 0x800000000006123a,%al │ │ │ │ + rex.WB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.RX (bad) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0x4710000000000201,%eax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x201a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - faddl (%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 23c672a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160478b │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 1604745 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 160474a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ + movabs 0x100000000034c98,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36bb6(%rax) │ │ │ │ + cmp $0x677,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lcall (bad) │ │ │ │ - fldl (%rcx) │ │ │ │ + push %rax │ │ │ │ + cltd │ │ │ │ + ja 1604765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + pop %rax │ │ │ │ + xchg %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x6(%rdx,%rbx,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ - clts │ │ │ │ + add %dl,0x16047(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x1,0x60(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.RXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16047e1 │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19c67aa │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3c2004e901,%al │ │ │ │ mov $0x5f,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - cmp %ah,-0x29(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - imul $0x8c,(%rax,%riz,1),%eax │ │ │ │ - addb $0x0,0x348(%rip) │ │ │ │ + add %dl,0x1cf2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 16047fd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x60(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + rex │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17c682a │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x286(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.RXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 160484d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x15,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loopne 1604881 │ │ │ │ + jo 1604897 │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffffffffffd3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x3a,%al │ │ │ │ + adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cli │ │ │ │ - jg 160488d │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x14042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x142004(%rcx) │ │ │ │ + jo 1604828 │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ + and %al,-0x54(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x48,%al │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x5c2004(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000060fc4,%al │ │ │ │ - repnz add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d695(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1cc68ca │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x6c2004e901,%al │ │ │ │ and %bh,0x19e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x40(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x60(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16048(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x1d718(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.B (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1deea(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x165f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1d699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + nop │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x49400000000005a7,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.B (bad) │ │ │ │ + add %dh,0x49(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 184695a │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x242004e901,%al │ │ │ │ rex (bad) │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rex.RXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x12,(%rdx) │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + adc $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x60(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -631253,286 +631209,273 @@ │ │ │ │ rex.RXB add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 16049c5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1622485 │ │ │ │ + movabs 0x1604560,%al │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + rex.WB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.WB (bad) │ │ │ │ + sbb $0x78,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - je 16049e6 │ │ │ │ + jmp 1b469fa │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp (%rdx),%dl │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB xchg %al,(%r10) │ │ │ │ + loopne 1604a3d │ │ │ │ + xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.W rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.WB (bad) │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jg 1604a25 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x0,0x1dd(%rbp) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + add %ah,0x16048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d536(%rax) │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ + add %esp,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebx,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x60(%rdx) │ │ │ │ + xor %dl,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ - loop 1604a81 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %dh,0x201a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2885f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bc6a8a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1600c(%rax) │ │ │ │ + movabs 0xb00000000002885f,%al │ │ │ │ + or $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x48(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %fs,(%rax,%rax,1) │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ - ja 1604ab2 │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xa5,%al │ │ │ │ + js 1604abd │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock rex.WX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1604b05 │ │ │ │ - out %al,$0x1 │ │ │ │ + add %ah,0x1604b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1604ad5 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1604aed │ │ │ │ + add %al,0x16048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x9,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x60(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x57,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %eax,$0xde │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + int3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d802(%rax) │ │ │ │ + add %dl,0x28f66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 22c6b1a │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - popw (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x10000000001c048,%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c048(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0xa000000000000000,%al │ │ │ │ + add %cl,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16047(%rax) │ │ │ │ + add %ah,0x1604a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x43(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %dh,0x1e86f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000006123a,%al │ │ │ │ - push %rax │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1604b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ - movabs 0x4b90000000000201,%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8eb0000000000201,%eax │ │ │ │ + jae 1604b95 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex lea (bad),%ebx │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x201a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1604baa │ │ │ │ + xor %cl,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000034c98,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1d46bba │ │ │ │ add %al,(%rax) │ │ │ │ jo 1604c05 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,%al │ │ │ │ rex.W rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x677,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - ja 1604be5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x1604b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%eax │ │ │ │ + add %dl,0x4b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ + add %ah,0x21(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16114(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16052e0,%al │ │ │ │ + movabs 0xa000000000000001,%al │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1604c3b │ │ │ │ + ja 1604c25 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ + rex.WR (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1cf2b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1846c5a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1604ca2 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x88,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -631789,234 +631732,252 @@ │ │ │ │ add %bl,(%rax) │ │ │ │ rex.WRXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + pop %rsp │ │ │ │ + or $0x0,%al │ │ │ │ + add %dl,-0x69(%rax) │ │ │ │ + {rex2 0x5} add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ push %rax │ │ │ │ rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x15,%al │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + call 16226b5 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1604fa7 │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - push $0xffffffffffffffd3 │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 1604f6d │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ - adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1604f12 │ │ │ │ + {rex2 0x5} add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ + mov $0x4f,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1846f9a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rdi │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x4f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add $0x14,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1604f58 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x54(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 1605021 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,0x2fcfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x31bf7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - pop %rax │ │ │ │ - sbb %edx,%edi │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + roll $0x0,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c701a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock mov (%rdx),%es │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c04f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c90(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016050,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ + push %rax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x50700000000005a7,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x50(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16050(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp 0x1(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %dl,%dh │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - clc │ │ │ │ - adc $0x1,%ch │ │ │ │ + adc %ah,%bl │ │ │ │ + std │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + or %edx,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x1604f(%rax) │ │ │ │ + add %ah,0x16050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 160509d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rcx │ │ │ │ + add %dl,%al │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19470ba │ │ │ │ add %al,(%rax) │ │ │ │ jo 16050aa │ │ │ │ mov (%rdx),%es │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB rolb $0x0,(%r9) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16049e0,%al │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1604f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ + add %dh,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 16050ed │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ + add %dl,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %esp,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + adc $0x0,%al │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add $0x0,%eax │ │ │ │ - add %ebx,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x16050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160518b │ │ │ │ + add %dh,0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsp │ │ │ │ + mov $0x51,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194715a │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ @@ -632025,54 +631986,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ push %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ch,%bh │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + nop │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x201a9(%rax) │ │ │ │ + add %ah,0x16051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16051(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x51,%al │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + cmp %ah,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16052(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 16051c5 │ │ │ │ + and %dl,0x60(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 16051c5 │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b471ea │ │ │ │ @@ -632081,125 +632044,144 @@ │ │ │ │ add %ecx,0x2(%rdi) │ │ │ │ add %dl,%al │ │ │ │ adc $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1604f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x9,%al │ │ │ │ + sub %dl,0x1d2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x57,%al │ │ │ │ - (bad) │ │ │ │ + jo 1605264 │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x16052f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x60(%rdx) │ │ │ │ + xor %dl,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e86f(%rax) │ │ │ │ + rex push %rdx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160529c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1605255 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x52(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1622ba4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ + adc $0x0,%al │ │ │ │ + add %al,%al │ │ │ │ + jmp 16058c8 │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0xe901000000000201,%eax │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bc728a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rax) │ │ │ │ + jo 160528b │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1738e(%rax) │ │ │ │ + add %dh,0x16052(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %bl,%bl │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x53(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16052(%rax) │ │ │ │ + add %dl,0x16053(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x52(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x21(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc %edi,0x0(%rbp,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x202fa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdx │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160534d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000000001,%al │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160532b │ │ │ │ - ja 1605315 │ │ │ │ + jo 1605365 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bl │ │ │ │ push %rcx │ │ │ │ @@ -632214,61 +632196,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x30d,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push %rbx │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 16053c2 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbx │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x53(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16053(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - or $0x0,%al │ │ │ │ - add %dl,-0x69(%rax) │ │ │ │ - {rex2 0x5} add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000016053,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1769960,%al │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - js 1605403 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,0x16053(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex rcll %cl,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ @@ -632277,111 +632248,123 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x51(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 16053ed │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1605392 │ │ │ │ - {rex2 0x5} add %r8b,(%r8) │ │ │ │ + and %dl,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ + xchg %eax,%esi │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - rcrb $0xd9,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dl,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x54(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16055(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2fcfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31bf7(%rax) │ │ │ │ + add %al,0x16054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cc745a │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c051(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1604a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x51(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16054(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ roll $0x0,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x400000000016054,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16054(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + xor %dl,(%rcx) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x5e081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x1,0x60(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + jno 16054c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - js 16054d5 │ │ │ │ + movabs 0x16054,%al │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 16231b1 │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cc74ea │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160547c │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -632390,67 +632373,64 @@ │ │ │ │ rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ + add %al,0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 160551d │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x29,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb (%rcx),%dh │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x60(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56(%rax) │ │ │ │ + nop │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %esp,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16053(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 160554d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %esp,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sbbb $0x31,(%rdi) │ │ │ │ (bad) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x53(%rax) │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c4757a │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ @@ -632461,126 +632441,121 @@ │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x16055(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 16055bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x60(%rsi) │ │ │ │ + rclb $1,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bh │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - lock push %rbp │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rbp │ │ │ │ + add %ah,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rsi │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x642004e901,%al │ │ │ │ + xor %dl,0x60(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c4760a │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ orb $0x0,0x2(%rdi) │ │ │ │ loopne 160563a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x52(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jrcxz 1605601 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1de49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,0x60(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex push %rsi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1da(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x56(%rax) │ │ │ │ + push %rax │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x163f4(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsi │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x56(%rax) │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x56,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $0x1,0x60(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0x1,0x60(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,(%rax) │ │ │ │ + add %ax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16056(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dc769a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x71(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -632588,103 +632563,92 @@ │ │ │ │ rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x1,0x60(%rsi) │ │ │ │ + add %ah,0x55(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 16056d5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %al,0x265000000000016b │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1605722 │ │ │ │ - flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x14942004(%rcx) │ │ │ │ + mov $0xcc,%al │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,-0x2f(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x5a,%cl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x15c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57(%rax) │ │ │ │ + nop │ │ │ │ + movsxd (%rsi),%ecx │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ec772a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 16056ba │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1603b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ push %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbp │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16055(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rax) │ │ │ │ - jnp 1605759 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %bh,%dl │ │ │ │ - add (%rdx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x5e081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x60(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ + add %dl,%al │ │ │ │ + push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -632694,88 +632658,83 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016058,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + movabs 0x400000000016057,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19477ba │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1605751 │ │ │ │ mov (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x16057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - or $0x3,%eax │ │ │ │ - add %bl,0x1d748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ + loopne 1605831 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x6,0xe(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1769960,%al │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x100000000016058,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,0x5d4ae(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + adc $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + ss stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x28f │ │ │ │ add %al,(%rax) │ │ │ │ @@ -632817,175 +632776,201 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1605912 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcrb $0x1,0x60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 16058c5 │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x1da(%rbx) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rax │ │ │ │ + movabs 0xf00000000005aa38,%al │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebx,(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x60(%rcx) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - clts │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rcx │ │ │ │ + lock scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %bl,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - roll $0x0,%gs:(%rcx) │ │ │ │ + add %al,0x59(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc 0x1(%rax),%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rcx) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rbp │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5e081(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6d(%rax) │ │ │ │ - jno 1605967 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rcx │ │ │ │ + (bad) │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16059(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16059c3 │ │ │ │ (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1604b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x29,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + and %eax,(%rax) │ │ │ │ + add %dl,0x3d(%rax) │ │ │ │ + ja 1605992 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb (%rcx),%dh │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x60(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x400000000016059,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %esp,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18c79ba │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x71(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x16059(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %esp,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x34b(%rdx) │ │ │ │ + add %bl,0x60(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x31,(%rdi) │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.WXB add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x60(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %al,0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dl,0x67741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16053(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x1605a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1b(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c7a5a │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x8f,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -633013,84 +632998,94 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x3000000000028f6a,%al │ │ │ │ add $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rbp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - call 1605c35 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1605ad0,%al │ │ │ │ + mov $0xa5,%al │ │ │ │ + js 1605acd │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1605b2c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1605a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1605a(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d47b1a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,-0x71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c055(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1605b35 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1605b(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1605b60,%al │ │ │ │ - fdivr %st(5),%st │ │ │ │ + add %bl,%al │ │ │ │ + std │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -633100,19 +633095,20 @@ │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x9(%rax) │ │ │ │ - movabs 0xb608980000000001,%al │ │ │ │ + movabs 0x40000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ec7baa │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -633123,31 +633119,27 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push %rbp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 1605bcd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1(%rax,%riz,2) │ │ │ │ + lock adc $0x40,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1605c37 │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x5e081(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %bl,0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -633155,57 +633147,60 @@ │ │ │ │ loop,pn 1605bf6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ + add %al,%al │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2447c3a │ │ │ │ + add %dh,0x1738e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + fildl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6e,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1de49(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1605cc6 │ │ │ │ (bad) │ │ │ │ @@ -633229,44 +633224,50 @@ │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5c,%al │ │ │ │ + add %ecx,(%rcx) │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0x5a,%dh │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %ah,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1605ccb │ │ │ │ + ja 1605cb5 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16059(%rax) │ │ │ │ + add %dh,0x1605c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x1,0x60(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x16b(%rdx) │ │ │ │ + and %bl,0x60(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - es rolb %cl,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsxd (%rsi),%ecx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ @@ -633274,66 +633275,69 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,0x56(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,-0x33(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,-0x2f(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %ah,0x3634e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 1605cf9 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc 0x1(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x15c2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd (%rsi),%ecx │ │ │ │ + add %al,0x5d(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1770a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rbp │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5e081(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3764a(%rax) │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x16059(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1605dc7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5d,%al │ │ │ │ + sbbb $0x1,0x60(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1605de7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2447d9a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -633341,27 +633345,23 @@ │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1c056(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1605e17 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x55c,%eax │ │ │ │ + and %cl,0x55c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ xor %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -633373,29 +633373,30 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x60(%rsi) │ │ │ │ + add %bl,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6,0xe(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %bl,0x60(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsi │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2447e2a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -633405,36 +633406,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ push %rsi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x1738e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1605ea8 │ │ │ │ + lock pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,0x5d4ae(%rax) │ │ │ │ + add %al,0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1605ec8 │ │ │ │ (bad) │ │ │ │ - adc $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ss stos %al,%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ @@ -633446,248 +633448,238 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdi │ │ │ │ + movabs 0x40000000001605e,%al │ │ │ │ + ... │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,0x73(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000005aa38,%al │ │ │ │ - pop %rsi │ │ │ │ + add %al,%al │ │ │ │ + jo 1605e5a │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1605e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b47eca │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x2,-0x71(%rax) │ │ │ │ + add %al,0x57(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rdi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsi │ │ │ │ + rex imul $0x0,0x1(%rax),%esp │ │ │ │ + loopne 1605f58 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - sub %al,-0x29(%rax) │ │ │ │ + adc %bl,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ and %bl,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ (bad) │ │ │ │ - push %rbp │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x25,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0xf,%ch │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x15242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0x84,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x10000000001605f,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1c47f7a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1c057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - and %eax,(%rax) │ │ │ │ - add %dl,0x3d(%rax) │ │ │ │ - ja 1605fa2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x40000000001605f,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5f,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16060(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1606019 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ebp,0x5(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %dh,%al │ │ │ │ add 0x0(%rbp,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ adc %dh,(%rsi,%rcx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160604a │ │ │ │ + add %dh,%al │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1605f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x3420048901,%al │ │ │ │ add %dl,(%rcx) │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %bh,%al │ │ │ │ + int $0xd6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 174802a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ orb $0x0,0x2(%rdi) │ │ │ │ adc %dl,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1605e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ + xor %cl,%dl │ │ │ │ + clts │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dl,0x67741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16060(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + pop %rax │ │ │ │ + add $0xda,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1606090,%al │ │ │ │ - mov $0xa5,%al │ │ │ │ - js 160608d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000016060,%al │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + loopne 16060fa │ │ │ │ (bad) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0xc4,(%rax,%riz,1),%eax │ │ │ │ + movabs 0x7000000000034805,%al │ │ │ │ + cs imul $0x0,(%rbx),%eax │ │ │ │ + rex xor %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160612c │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -633698,55 +633690,66 @@ │ │ │ │ pop %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x60(%rcx) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 16060f5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x140,%eax │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x40,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x61(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5e081(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -633761,206 +633764,206 @@ │ │ │ │ shlb $1,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1738e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x30d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %bl,%bl │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16061(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x61,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x1,0x60(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17a54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x60(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x16063(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 16061d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x60(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x5a,%dh │ │ │ │ (bad) │ │ │ │ + cltd │ │ │ │ + jbe 16061e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160620b │ │ │ │ - ja 16061f5 │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17c820a │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2,-0x71(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x58,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16066(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsxd (%rsi),%ecx │ │ │ │ + fmull (%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16061cb │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 1606239 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x60(%rdx) │ │ │ │ + jo 16062cc │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x63(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock add 0x5(%rcx),%ah │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1605f(%rax) │ │ │ │ + add %dh,0x1ddcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17482aa │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ orb $0x0,0x2(%rdi) │ │ │ │ lock adc $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 160624d │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x60(%rdx) │ │ │ │ + loopne 1606334 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160633c │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x60(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x60(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x60(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x289c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x4e,%al │ │ │ │ + rex.B (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x60(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lock imul $0x0,0x3(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + std │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x60(%rbx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ + adc $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x71(%rdi) │ │ │ │ @@ -633969,730 +633972,738 @@ │ │ │ │ add %dh,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,-0x40(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1738e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x63(%rax) │ │ │ │ + add %dh,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd 0x1(%rax),%esp │ │ │ │ + movabs 0xf800000000016063,%al │ │ │ │ + rcr $1,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xor %ah,0x5a7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + je 1606395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000016063,%al │ │ │ │ + adc %dl,%al │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rcr $1,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16063(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $1,0x60(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2ac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jae 160643a │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000028f6b,%al │ │ │ │ add 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x40(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160641b │ │ │ │ - ja 1606405 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x1ac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ + loopne 160646d │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xa5,%al │ │ │ │ + js 1606415 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + rex call 16065f2 │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fs (bad) │ │ │ │ + loopne 160649e │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x41(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016064,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x25,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xf,%ch │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x15242004(%rcx) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x84,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 184848a │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ pop %rcx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x64,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + rcr $1,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rcr $1,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1(%rax,%riz,2) │ │ │ │ + add %ah,0x16064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160652f │ │ │ │ (bad) │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x65(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %ebp,0x5(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 16064fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - gs (bad) │ │ │ │ + adc %ah,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - ror $1,%dh │ │ │ │ + loopne 160654e │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,%dl │ │ │ │ - clts │ │ │ │ + add %dh,0x16064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 174852a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000028f5c,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x65(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - mov %al,(%rcx) │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jo 16065cf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x65,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x16065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 160658d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x65,%al │ │ │ │ + movabs 0x9800000000016065,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - imul $0xc4,(%rax,%riz,1),%eax │ │ │ │ - movabs 0x6000000000034805,%al │ │ │ │ - and %ebp,0x3(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160661f │ │ │ │ - (bad) │ │ │ │ + add %ah,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17485ca │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + ja,pn 16065e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock gs (bad) │ │ │ │ + test $0x54,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16066(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x60(%rsi) │ │ │ │ + adc %ah,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - data16 (bad) │ │ │ │ + and %ah,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ + movabs 0x5000000000016066,%al │ │ │ │ data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - data16 (bad) │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - or $0x3,%eax │ │ │ │ - add %bl,0x1d748(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 174866a │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c05a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + jae 1606685 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x8e,%al │ │ │ │ + fildl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16066(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - addr32 (bad) │ │ │ │ + mov $0x66,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16066(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17a54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - addr32 (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1606720 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16068(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 16066c5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 16066c5 │ │ │ │ add %al,(%rax) │ │ │ │ + rol $1,%bl │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xd9,(%rbx) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 16066d5 │ │ │ │ + add %al,%al │ │ │ │ + data16 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - data16 (bad) │ │ │ │ + lock data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - data16 (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 174870a │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2,-0x71(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1622777 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x65(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - fmull (%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16066bb │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + andb $0x1,0x60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jne 1606735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %al,%ah │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - addr32 (bad) │ │ │ │ + add %dl,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xde │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16067c1 │ │ │ │ + add %al,0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1da96(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x47(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lock addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add 0x5(%rcx),%ah │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1ddcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bc87aa │ │ │ │ + shlb $0x1,0x60(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0xffffffffffffff8f │ │ │ │ + add %dh,%al │ │ │ │ + push $0xffffffffffffff8f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160674d │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1606839 │ │ │ │ - (bad) │ │ │ │ + shlb $1,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - addr32 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - addr32 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x1(%rsi),%esi │ │ │ │ + jo 16067b3 │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + addr32 (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x60(%rax) │ │ │ │ + xor %ch,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x289c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4e,%al │ │ │ │ - rex.B (bad) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %cl,0x8(%rax) │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - sti │ │ │ │ - flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ - adc $0x1,%ch │ │ │ │ + subb $0x1,0x60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x7800000000016056,%al │ │ │ │ pop %rbx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,-0x6f(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x15bc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push $0x160 │ │ │ │ + mov $0x3b,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000016068,%al │ │ │ │ - rcr $1,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x5a7(%rcx) │ │ │ │ + mov $0x83,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x78(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rcr $1,%ch │ │ │ │ + movabs 0x900000000002e092,%al │ │ │ │ + loop 1606889 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rcr $1,%ch │ │ │ │ + jo 16068f8 │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + shrb $1,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,0x16068(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rax),%esp │ │ │ │ - and %ch,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jb 160687a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rbx │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x60(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1cc88ea │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x71(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - pop %rbx │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + push %rax │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ + sarb $1,0x30d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd (%rsi),%ecx │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - js 1606915 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + hlt │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + xor %cl,0x6(%rdx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 1606af2 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rcx) │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ imul $0x0,0x1(%rax),%esp │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16069a3 │ │ │ │ - (bad) │ │ │ │ + lock imul $0x0,0x1(%rax),%esp │ │ │ │ + sarb $1,0x30d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $1,0x41(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ - rex imul $0x0,0x1(%rax),%esp │ │ │ │ - nop │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 1c4897a │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16069dd │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsxd 0x2(%rdi),%ecx │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rsp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ - clc │ │ │ │ - rcr $1,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1605e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x1606a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rcr $1,%ch │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1606f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16069(%rax) │ │ │ │ + cmpb $0x0,0x640(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + int3 │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001606a,%al │ │ │ │ - push $0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0xe2c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 16069fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x60(%rdx) │ │ │ │ + jo 1606a67 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x60 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1cc8a1a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x61(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1603e(%rax) │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16069(%rax) │ │ │ │ + add %dl,0x1606b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ add %al,0x76(%rax) │ │ │ │ pop (%rdx) │ │ │ │ @@ -634706,151 +634717,145 @@ │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ rex push $0x162 │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1606a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1606b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - addr32 (bad) │ │ │ │ + jo 1606ae2 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 (bad) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1c2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x347(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1c48aba │ │ │ │ + subb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x71(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,0x28f66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x60(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c05c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x60(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - test $0x142004,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,0x142004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x347(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1606afd │ │ │ │ + add %dl,%al │ │ │ │ + push $0x60 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x60(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - test $0x642004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x642004a901,%al │ │ │ │ ror $0x94,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x69(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x160 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x30(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ + mov $0x54,%al │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ac8b4a │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x71(%rbx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1606ada │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1606b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ja,pn 1606b65 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x54,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x842004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1606b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000001606b,%al │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1606b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1606b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + mov $0x49,%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x17b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1(%rax,%riz,2) │ │ │ │ + loopne 1606c34 │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1606c26 │ │ │ │ @@ -634859,58 +634864,49 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rbp │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1deea(%rax) │ │ │ │ + or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $1,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + lock imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ pop %rbp │ │ │ │ - jae 1606c15 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %ebx,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1606c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + jae 1606c19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0x2,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add 0x5(%rcx),%esp │ │ │ │ + add %ah,0x1614d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + int3 │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6c,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test $0x1bc2004,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex movabs %eax,0xb9b0000000000294 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -634932,48 +634928,49 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ jnp 1606c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bl │ │ │ │ + jo 1606c48 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1606d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1606c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x1606c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 1606cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x1(%rax,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x60 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ shrb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fdivr %st,%st(7) │ │ │ │ (bad) │ │ │ │ - jne 1606ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,%ah │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + rex.W and $0xdc,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -635019,54 +635016,51 @@ │ │ │ │ add %dh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1606d(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %eax,$0xde │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - imul $0x0,0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1da93(%rax) │ │ │ │ + shrb $1,0x60(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1a48d9a │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x2,-0x71(%rdi) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc $0x2a,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,%cl │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x60(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,0x28f6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + pop %rsi │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1c14f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x60(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1606d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1606e47 │ │ │ │ (bad) │ │ │ │ @@ -635080,26 +635074,29 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ + adc %ch,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - imul $0x0,0x1(%rsi),%esi │ │ │ │ - adc %al,%dh │ │ │ │ - fildl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x5a,%dh │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + jo 1606e80 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a48e2a │ │ │ │ @@ -635107,534 +635104,532 @@ │ │ │ │ rex orb $0x0,0x2(%rdi) │ │ │ │ xor %ah,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x68(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1606eb8 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x6e(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + jo 1606ebb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ + subb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001606e,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,-0x6f(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x15bc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3b,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + sub %ah,-0x25(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add 0x5(%rcx),%esp │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac8eba │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1c05e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x83,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,0x2(%rax,%riz,8) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loop 1606ec9 │ │ │ │ + rex add %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1606f38 │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %ch,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,%al │ │ │ │ + or %edx,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - sar $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + int3 │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1606fa9 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - or $0x3,%eax │ │ │ │ - add %bl,0x1d748(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - hlt │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - xor %cl,0x6(%rdx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jno 1606fc3 │ │ │ │ + xor %ch,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsl %ds:(%rsi),(%dx) │ │ │ │ + push %rax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - or $0x3,%eax │ │ │ │ - add %bl,0x1d748(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1606f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1606fd9 │ │ │ │ (bad) │ │ │ │ - jo 1607013 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1606f(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ + push %rsp │ │ │ │ + or %al,(%rax) │ │ │ │ + add %dl,0x61062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x640(%rcx) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x1606f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - filds (%rcx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xe2c2004(%rcx) │ │ │ │ + add %bl,0x6a(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x60(%rdx) │ │ │ │ + movabs 0xe000000000061063,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jo 1607063 │ │ │ │ + add %al,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %bl,(%rbx) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x1,0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x6f,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 160707b │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jo 160707b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000055c06,%al │ │ │ │ adc %ebx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x34(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1606e(%rax) │ │ │ │ + add %dh,0x5a78c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ (bad) │ │ │ │ + jo 16070bb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + jno 16070cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - jo 16070e3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x30a94(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - pop %rax │ │ │ │ - rcr $1,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x3156e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %ah,0x1ea98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x54,%al │ │ │ │ - push %rdx │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + jp 16070b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x60(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dl,0x1d3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16070(%rax) │ │ │ │ + xorb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 16070d5 │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x70,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jno 1607133 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x17839(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18c90ea │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,%al │ │ │ │ pop %rsi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x30000000,%esp │ │ │ │ + add 0x5(%rcx),%esp │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 160716b │ │ │ │ + add %dl,0x73(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 1607173 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 1607183 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 160712d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex jno 1607193 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - or %al,-0x24(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 1607135 │ │ │ │ + add %al,0x1606f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1606d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16071a4 │ │ │ │ - roll %cl,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160715b │ │ │ │ - ja 1607145 │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jno 16071cb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1c0(%rbx) │ │ │ │ + add %dh,0x17669(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16071c3 │ │ │ │ - (bad) │ │ │ │ + add %dh,0x1d99d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jno 16071e3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x71(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57339(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmc │ │ │ │ - add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x642004(%rcx) │ │ │ │ + mov $0x71,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - movabs 0x611ed00000000005,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + or %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp (%rdx),%dl │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - int3 │ │ │ │ - fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jno 16071fb │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 16071a5 │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x1,0x60(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607158 │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jno 1607213 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 16071bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x60(%rcx) │ │ │ │ + lock jno 160722b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16070(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + add %bh,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + jae 1607243 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + jno 160724b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16071(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fdivr %st,%st(7) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,0x60(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001dc20,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 17c920a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jb 160728b │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - adc $0x2a,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,%cl │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - js 1607245 │ │ │ │ + and $0x11,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,0x5(%rdi,%riz,4) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.WRXB rolq $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x72(%rax) │ │ │ │ (bad) │ │ │ │ + jae 160729b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1607245 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16072dc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x51(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + shlb $0x3,0x5d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x60(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %cl,0x5a7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x5a,%dh │ │ │ │ - (bad) │ │ │ │ + shlb $1,0x60(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c492aa │ │ │ │ add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - mov %al,(%rdx) │ │ │ │ + add %ch,-0x78(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %ch,0x5f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jae 1607323 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 160732a │ │ │ │ + add $0x0,%eax │ │ │ │ + loopne 1607344 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16072(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jb 1607333 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + push $0x1d565 │ │ │ │ add %al,(%rax) │ │ │ │ - lock jb 1607343 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 160734b │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 16072be │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jo 1607353 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + jae 1607363 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ + add %dl,0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x2420048901,%al │ │ │ │ movabs 0x98000000000350e5,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x1ce36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bc933a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -635642,557 +635637,582 @@ │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1c05f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jae 16073b3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsxd %ebx,%ebx │ │ │ │ + add %al,0x72(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16073(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x5(%rcx),%esp │ │ │ │ - add %dl,0x6(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ + jo 16073dd │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %esi,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x5,%eax │ │ │ │ - add %dh,0x16073(%rax) │ │ │ │ + movabs 0x7000000000016073,%al │ │ │ │ + addr32 jbe 1607385 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or %edx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + pop %rax │ │ │ │ + lcall (bad) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - filds (%rcx) │ │ │ │ + xorb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16073(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rsi) │ │ │ │ + ja 16073b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x54,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jae 160742b │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 1607423 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16073(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20493da │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x980000000002867d,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ pop %rdi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + je 1607453 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rax,%riz,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 1607463 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + je 160746b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x16072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 160747b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + je 160748b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x1(%rax,%riz,2) │ │ │ │ + nop │ │ │ │ + jo 16074a3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 1607455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x20,%al │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x60(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex je 160749b │ │ │ │ + add %dl,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x60(%rbp) │ │ │ │ + mov $0x74,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - or %al,(%rax) │ │ │ │ - add %dl,0x61062(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ac946a │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 16074ab │ │ │ │ - pop (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16074(%rax) │ │ │ │ + xor %dh,0x5d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push $0xffffffffffffffd7 │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x50(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000061063,%al │ │ │ │ - je 1607523 │ │ │ │ + (bad) │ │ │ │ + jne 160752b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16074(%rax) │ │ │ │ + add %ah,0x1773d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 1607533 │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 jrcxz 16074e6 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - adc %bl,(%rbx) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %ah,0x1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x60(%rbp) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + je 160755b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16074(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ac950a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3e,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1c060(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + addr32 jge 1607525 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,(%rdi) │ │ │ │ + je 1607535 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jne 160758b │ │ │ │ + cmp %ah,-0x24(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,0x60fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5a78c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 16075b3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jne 16075bb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jne 16075ab │ │ │ │ + shlb $1,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x165f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 16075bb │ │ │ │ + add %dh,(%rax) │ │ │ │ + jg 16075e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x60(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + jne 16075f3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16075(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB rolb $0x0,(%r9) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsxd 0x3(%rip),%edx │ │ │ │ - add %ah,0x1ea98(%rax) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19c95aa │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 16075c5 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + jns 16075c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x1d3(%rsi) │ │ │ │ + rex jne 160762b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x76,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160764f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jne 160763b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 1607643 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17839(%rax) │ │ │ │ + add %dh,0x60(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x30000000,%esp │ │ │ │ - add 0x5(%rcx),%esp │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x16078(%rax) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jbe 1607673 │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bh,%dh │ │ │ │ + mov $0x5,%edi │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 160761d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x60(%rsi) │ │ │ │ + and %dh,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x5,%edi │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - je 1607693 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x74(%rax) │ │ │ │ (bad) │ │ │ │ + jbe 160768b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x5,%edi │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1b4964a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x28f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jb 16076c3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jb 16076cb │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + jo 16076e0 │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - ja 160768d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,0x60(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x60(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 1607694 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x69,%al │ │ │ │ - jbe 16076a5 │ │ │ │ + rex (bad) │ │ │ │ + mov $0x5,%edi │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + mov $0x5,%edi │ │ │ │ + add %al,0x16c03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - popf │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x60(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x16076(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x5a7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - or %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmp (%rdx),%dl │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jbe 160773b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c96ea │ │ │ │ add %al,(%rax) │ │ │ │ jo 1607729 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ja 1607763 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x60(%rdi) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + rex.W mov %dl,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16077(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16076(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ja 160777b │ │ │ │ + push %rax │ │ │ │ + ja 160779b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d703(%rax) │ │ │ │ + rex mov $0xd4,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16078(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 160779b │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ja 16077bb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 16077e1 │ │ │ │ (bad) │ │ │ │ - ja 16077ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x11,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,0x5(%rdi,%riz,4) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6000000000016078,%al │ │ │ │ - cltd │ │ │ │ - jbe 1607775 │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x1,0x60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b4978a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - lock ds pop (%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + ds pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,0x1c061(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x51(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %cl,(%rcx) │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x5d(%rsi) │ │ │ │ + nop │ │ │ │ + js 1607813 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x60(%rbx) │ │ │ │ + loopne 1607841 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x642004(%rcx) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + loope 16077d6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,0x60(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1607862 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fcomps 0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ rex │ │ │ │ (bad) │ │ │ │ add %ch,0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x78(%rax) │ │ │ │ + add %al,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 160787b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4982a │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x71(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %dl,(%rax) │ │ │ │ - je 16078aa │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ (bad) │ │ │ │ - js 16078b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + js 16078ab │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - push $0x1d565 │ │ │ │ + add %dl,%al │ │ │ │ + jbe 16078b3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %al,0x16076(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160783e │ │ │ │ - clts │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1de16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock js 16078e3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 16078f3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x77(%rax) │ │ │ │ + mov $0x78,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1607885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,0x1(%rdi,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jp 16078f3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x16078(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x93,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,0x60f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x60(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -636204,471 +636224,461 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 16078e5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 16251ec │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jns 1607953 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x65(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ js 160795b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x1,0x60(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ - ja 1607915 │ │ │ │ + adc %bh,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x54,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jns 160798b │ │ │ │ + push %rax │ │ │ │ + jp 160797b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + add %ah,0x55(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ + rex jns 1607993 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jns 160799b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - js 16079b3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b4996a │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16079a6 │ │ │ │ - pop (%rdx) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x1c062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x8f,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1607a03 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1c062(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + xor (%rax),%eax │ │ │ │ + add %ah,0x5aacf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - popf │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x6800000000036907,%al │ │ │ │ - cmp %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16075(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x36907(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 16079c5 │ │ │ │ + add %ch,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jns 1607a13 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sbb $0x1db,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x60(%rcx) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + subb $0x1,-0x2e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,%dh │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + lock jns 1607a43 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jns 1607a4b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x60(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jp 1607a53 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x5d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.XB pop (%r10) │ │ │ │ + movabs 0x542004e901,%al │ │ │ │ + rolb $0x2,-0x71(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x60(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1d736(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1607a35 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x1d75b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jp 1607aa3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x60(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jp 1607aab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x60(%rdx) │ │ │ │ + (bad) │ │ │ │ + jp 1607abb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1773d(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - data16 jrcxz 1607a56 │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1607ae4 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - je 1607a75 │ │ │ │ + cmpb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jp 1607adb │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1607a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movsxd %esp,%ebx │ │ │ │ + jp 1607aeb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jp 1607afb │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dh,0x60fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c49aaa │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdi) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ + add %dh,0x1783c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1607a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x60(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + jp 1607b4b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x165f2(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 1607b5b │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jnp 1607b63 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0x7a90000000000378,%al │ │ │ │ - (bad) │ │ │ │ + jnp 1607b73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,0x60(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + jnp 1607b7b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + jns 1607b83 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + es add %al,(%rax) │ │ │ │ + jo 1607b04 │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1607bb5 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19c9b4a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x63(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,%dh │ │ │ │ - mov $0x5,%edi │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1607b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 1607bdb │ │ │ │ + add %dh,%al │ │ │ │ + jl 1607bdb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x5,%edi │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,0x1607b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7b,%al │ │ │ │ - (bad) │ │ │ │ + xor %al,0x60(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jp 1607bfb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16078(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x5,%edi │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + iret │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x60(%rbx) │ │ │ │ + lock jnp 1607c23 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1607b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1607bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x1(%rax,%riz,2) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1607be4 │ │ │ │ + add %dl,%al │ │ │ │ + jnp 1607c4b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jl 1607c53 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - mov $0x5,%edi │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - mov $0x5,%edi │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bc9c0a │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x5c2004e901,%al │ │ │ │ mov $0x3d,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c063(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16c03(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + std │ │ │ │ flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1cc2004(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x5a7(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jl 1607ca3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 1607cab │ │ │ │ + rex jl 1607c9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jl 1607cab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - rex.W mov %dl,%bpl │ │ │ │ + and %bh,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 1607c65 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 1607cd3 │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 1607caf │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jl 1607cdb │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x5(%rcx),%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + mov %cl,%ch │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x20dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x1(%rax,%riz,2) │ │ │ │ + jo 1607c97 │ │ │ │ + ss (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0xd4,%al │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ jl 1607ca6 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1607d16 │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ movsxd %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + test %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1(%rax,%riz,2) │ │ │ │ + (bad) │ │ │ │ + jl 1607d2b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,-0x56(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ + jne 1607ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1607d56 │ │ │ │ - (bad) │ │ │ │ + xor %dh,-0x2d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x60(%rbp) │ │ │ │ + jle 1607d53 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %esi,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jl 1607d5b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - add $0x1db,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + jge 1607d63 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x60(%rbp) │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1607b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1607d6b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x60(%rbp) │ │ │ │ + (bad) │ │ │ │ + jge 1607d8b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x500000000001607d,%al │ │ │ │ - jo 1607d94 │ │ │ │ + add %dl,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -636679,229 +636689,236 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rolb $0x0,%fs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x160(%rax) │ │ │ │ add %al,0x1607d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1607ddb │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x0,0x3(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7c(%rax) │ │ │ │ + add %dl,0x1607d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jnp 1607deb │ │ │ │ + add %al,%al │ │ │ │ + jnp 1607df3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jnp 1607dfb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1de16(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + add %esi,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x1,0x60(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x60(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1607db5 │ │ │ │ + add %ch,%dl │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001d77c,%al │ │ │ │ - jg 1607e23 │ │ │ │ + add %al,%al │ │ │ │ + jb 1607e2b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1607d(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 1607dd5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x93,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x60f(%rax) │ │ │ │ + mov %bh,%ah │ │ │ │ + fadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x43(%rax) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,0x64(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x1607f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jge 1607e6b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jle 1607e6b │ │ │ │ + add %dl,%al │ │ │ │ + jl 1607e7b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x65(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ jle 1607e8b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bl │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x7e,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1607eab │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,(%rax) │ │ │ │ + adc %al,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xde │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + jge 1607ed3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001607e,%al │ │ │ │ - jle 1607edb │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ecx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cc9e8a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000028f40,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ rolb $0x0,%fs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x56(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ - clts │ │ │ │ + add %ah,0x1607e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x33ac2004(%rcx) │ │ │ │ + add %ah,0x1607d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000005aacf,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdc,%al │ │ │ │ push %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ce3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1607f53 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1607e(%rax) │ │ │ │ + add %ah,-0x56(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jg 1607f63 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x20309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - subb $0x1,-0x2e(%rbx) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jle 1607f7b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19c9f2a │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,(%rax) │ │ │ │ rolb $0x0,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - push %rcx │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 1607fac │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmp $0xce,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1607f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1607f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ - jo 1607fd1 │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push $0x1d7c0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1607fa5 │ │ │ │ + add %dh,0x17698(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pushf │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W pop %rsp │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + movabs 0x9000000000016082,%al │ │ │ │ + jg 160800b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ jl 1607fb6 │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ @@ -636921,68 +636938,73 @@ │ │ │ │ add %dl,0x65(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ce42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - andb $0x0,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1607f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x160(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,0x160(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + andb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 160805b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + andb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x160(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jbe 160806b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne 160807b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + andb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex andb $0x0,0x1(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xor %eax,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x160(%rcx) │ │ │ │ + add %ecx,0x6cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x8c2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub 0x5(%rcx),%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ch │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19ca06a │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x28f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x1c065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1783c(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - fadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock test %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x160(%rax) │ │ │ │ add %bh,%al │ │ │ │ rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -636990,18 +637012,18 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x1738e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock andb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -637009,26 +637031,27 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - lock test %ah,0x1(%rax) │ │ │ │ + xor %al,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,(%rcx) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x160(%rax) │ │ │ │ - add %al,-0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1ce45(%rax) │ │ │ │ + rex andl $0x0,0x1(%rax) │ │ │ │ + addb $0x1,-0x32(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19ca10a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x81,(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -637038,120 +637061,113 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x351e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x30a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160(%rbx) │ │ │ │ + nop │ │ │ │ + jns 160815b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16080c3 │ │ │ │ + add %dh,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ jl 1608156 │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 16081ac │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16081(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16081(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16082(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1b4a19a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16081dc │ │ │ │ - pop (%rdx) │ │ │ │ + rex sub $0xa1,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.X pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ data16 rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jle 160821b │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ + addb $0x0,0x160(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + andl $0x0,0x1(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - es add %al,(%rax) │ │ │ │ - jo 1608194 │ │ │ │ - clts │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1608153 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + clc │ │ │ │ + rex.WRX fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %esp,0x1(%rax) │ │ │ │ + add %al,0x160(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16081d4 │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,0x5c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x294(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,0x1606e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + andb $0x0,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + enter $0x1da,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4a,%al │ │ │ │ + add %ah,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16080(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 1608283 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jge 160828b │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19ca23a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x8f,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x66(%rax) │ │ │ │ @@ -637174,94 +637190,97 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + imul $0x9c,(%rax,%riz,1),%eax │ │ │ │ push %rax │ │ │ │ - iret │ │ │ │ - clts │ │ │ │ + sbb %ch,0x6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1608214 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 16082a5 │ │ │ │ + loopne 160823e │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + rolb $0x0,0x1(%rax,%riz,2) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + jg 16082b9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b4a2ca │ │ │ │ + add %al,0x5e0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ds pop (%rdx) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,0x1c066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + jp 16082e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - pop %rax │ │ │ │ - sti │ │ │ │ - flds (%rcx) │ │ │ │ + sbb %cl,-0x28(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + jbe 160830d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex andl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbbl $0x0,0x5(%rdx) │ │ │ │ add %ebp,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xab,%al │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16082d0 │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4a35a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -637298,20 +637317,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %dl,%al │ │ │ │ fcomps 0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 16083c5 │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001da43,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ test %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x4d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -637330,18 +637354,21 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x5(%rcx),%esp │ │ │ │ add %ah,0x16084(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ rolb $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %spl,0x1(%rax) │ │ │ │ @@ -637377,60 +637404,57 @@ │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1c067(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - mov %cl,%ch │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x1(%rax,%riz,2) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %bl,0x1d562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - push %rcx │ │ │ │ - add (%rax),%eax │ │ │ │ + call 16255cc │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - fsubl (%rax) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fstl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16084c7 │ │ │ │ - ss (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x9000000000016088,%al │ │ │ │ + test %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x742004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ch │ │ │ │ push %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16093(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dca50a │ │ │ │ + add %al,(%rax) │ │ │ │ + rex test %esp,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 1608506 │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x71(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jg 1608573 │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -637450,36 +637474,32 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fstl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ - ret $0x1 │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16085(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0x0,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex fstl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jne 1608575 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,-0x2d(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x0,0x160(%rbp) │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x1d1,%rax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -637499,46 +637519,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fstl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x160(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160854f │ │ │ │ + loopne 1608543 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivs 0x1d1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ rex.WRXB add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x36(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + movabs 0x5000000000016086,%al │ │ │ │ + xchg %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xb42004(%rcx) │ │ │ │ + push $0x1d136 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ or $0x4f,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1eca62a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -637547,37 +637565,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,0x68(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x17e4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16086(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d136(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x34f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000016086,%al │ │ │ │ + add %dl,%al │ │ │ │ xchg %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 16257c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -637587,15 +637605,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x160(%rcx) │ │ │ │ + rorb $1,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ jl 16086b6 │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x71(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -637620,38 +637638,36 @@ │ │ │ │ add $0x4f,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x378(%rax) │ │ │ │ + mov %cl,-0x22(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d146,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0x90000000,%esp │ │ │ │ fstl 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16086a9 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x585(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x16087(%rax) │ │ │ │ + push %rbp │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + movabs 0xd800000000016087,%al │ │ │ │ rex.RXB roll $1,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -637664,29 +637680,29 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xc42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbx │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,0x1(%rdi,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - andl $0x0,0x1(%rax) │ │ │ │ - nop │ │ │ │ - xchg %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + rex.WRB rolq $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1c3(%rsi) │ │ │ │ + add %dl,0x16087(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,0x16083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16088(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d14e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -637770,45 +637786,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %esi,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1608a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160883a │ │ │ │ + add %dh,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rax │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xcc2004(%rcx) │ │ │ │ + fcoms -0x2f(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16088a1 │ │ │ │ + add %ah,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ - and %cl,0x160(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dl │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,0x160(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rcx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -637825,22 +637838,24 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ jl 1608916 │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ push %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x16089(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x78(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 160892d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x89,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16089(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push %rbx │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xc42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -637875,43 +637890,45 @@ │ │ │ │ lock or 0x2(%rcx),%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ push $0xffffffffffffffc0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 16089a5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,%ch │ │ │ │ - fadds (%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160893b │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x55(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %esp,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + push %rbp │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xe42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ push %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16089(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ push %rdi │ │ │ │ roll $1,(%rcx) │ │ │ │ @@ -637919,20 +637936,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x5c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ push %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ + add %ah,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xde │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x1608a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jb 16089ec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -637957,19 +637976,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x1(%rax),%ah │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x65(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -637989,38 +638009,39 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ jl 1608aa6 │ │ │ │ add %al,(%rax) │ │ │ │ and $0x51,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x72(%rax) │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1d173,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,%al │ │ │ │ loopne 1608b2c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jle 1608b43 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x1607c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1608b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ je 1608acc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -638038,29 +638059,27 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loopne 1608b7c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lea 0x1(%rax),%esp │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1626a24 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x500000000001608e,%al │ │ │ │ + mov 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR rolb $0x0,(%rcx) │ │ │ │ + add %cl,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ @@ -638295,23 +638314,19 @@ │ │ │ │ imul $0x1,%eax,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001608d,%al │ │ │ │ mov %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %esp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $0xd9,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + imul $0xa536000,0xd80(%rsp,%rax,1),%ecx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lea 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + rorb $1,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x160(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x1(%rax),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ @@ -638320,24 +638335,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ push %rcx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x1(%rax),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1608e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x160(%rsi) │ │ │ │ add %bh,%al │ │ │ │ jne 1608e0c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a4ae4a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -638357,16 +638371,16 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34d48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x1(%rax),%fs │ │ │ │ + add %al,0x25(%rax) │ │ │ │ + jmp 1608e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8e,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -638377,34 +638391,37 @@ │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16088(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x1(%rax),%fs │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x1,-0x2f(%rax) │ │ │ │ + loopne 1608e40 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1d178(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x742004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + je 1608ec6 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000055e63,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ - ret $0x1 │ │ │ │ + movabs 0x8000000000055e63,%al │ │ │ │ + sti │ │ │ │ + jg 1608ed5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bh,-0x3e(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -638422,44 +638439,43 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0x0,%esp │ │ │ │ sbbl $0x0,0x5(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x20309(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x5e(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov 0x1(%rax),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea 0x1(%rax),%esp │ │ │ │ + rclb $0x0,0x160(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lea 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -638534,68 +638550,71 @@ │ │ │ │ jp 1608ffc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xc(%rax) │ │ │ │ - add (%rax),%r8 │ │ │ │ + add %dl,%al │ │ │ │ + repz add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4b04a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.XB pop (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 16250c9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x1(%rax),%fs │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16090(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc000000000016090,%al │ │ │ │ jp 160904c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add $0x0,%eax │ │ │ │ - rclb $0x0,0x160(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,%bh │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + rclb $1,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16090d0,%al │ │ │ │ push %rax │ │ │ │ jnp 160907c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ minps 0x0(%rip),%xmm0 │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ - rcl $0x1,%bh │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,0x160(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ and %dl,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ jnp 16090ac │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -638613,58 +638632,61 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0xe0000000,%esp │ │ │ │ fcomps 0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17698(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1dc98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x160(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ jnp 16090fc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16090cb │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub 0x5(%rcx),%spl │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1609155 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %cl,0x1(%rdi,%rdx,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1607b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1607b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16091(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor %eax,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ccb18a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -638677,186 +638699,174 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ecx │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,(%rbx) │ │ │ │ + movabs 0x6091d00000000005,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x6cc2004(%rcx) │ │ │ │ + add %dh,0x16091(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ - sub 0x5(%rcx),%esp │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x160(%rbx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8e,%al │ │ │ │ - jae 16091e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x1db(%rdx) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rcx) │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lahf │ │ │ │ - or (%rbx),%al │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 1609205 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 160922b │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19cb21a │ │ │ │ + shrb $0x0,0x1(%rax,%rax,8) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16093(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0xa1,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1609245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - mov $0x1dd4c,%eax │ │ │ │ + add %al,0x160ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16092(%rax) │ │ │ │ + add %al,-0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 1609265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,0x1(%rax,%rax,8) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jae 16092f3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ + add %al,%ch │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + and %dl,0x1(%rax,%riz,2) │ │ │ │ + add %ah,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1deef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x28f42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x1(%rax),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ch,%dh │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,0x4(%rcx) │ │ │ │ - and %bl,0x18500000(%rax,%rax,1) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %eax,0x92f0000000000168 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160929e │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x160(%rbx) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - jge 1609319 │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + and %dl,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5e0(%rdx) │ │ │ │ + xor %dl,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x17a(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x49,%al │ │ │ │ - fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160934b │ │ │ │ - ja 1609335 │ │ │ │ add %al,(%rax) │ │ │ │ + call 162710d │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $0x0,0x160(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4b35a │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi,%rcx,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x79(%rax) │ │ │ │ @@ -638864,199 +638874,200 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16093(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x6e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sahf │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x16093(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + sbb %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x93,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d562(%rax) │ │ │ │ + sbb %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jg 1609413 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16093(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160936d │ │ │ │ + loopne 160935d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add (%rax),%r8d │ │ │ │ + add %dl,0x34d4e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x1(%rax,%riz,2) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4b3fa │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB pop (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x1c06e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 16093fa │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1deea(%rax) │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + rclb $0x0,0x1(%rax,%riz,2) │ │ │ │ + adc %dl,0x1(%rax,%riz,2) │ │ │ │ + add %al,-0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 160943d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17e4e(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WXB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6c(%rax) │ │ │ │ + jo 16093fe │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1(%rax,%riz,2) │ │ │ │ - add %al,0x16094(%rax) │ │ │ │ + adcb $0x0,0x1(%rax,%riz,2) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1de4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jge 1609408 │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + rclb $1,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e4b49a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000028f3f,%al │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.R ja 16094b5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 16094b5 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rex.WRB rolq $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ + movabs 0x900000000001c051,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16094(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160946f │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sarb $1,0x30d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 16094ed │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16097(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %eax,$0xde │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x65(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + adc %al,0x160(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ch,%dh │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1609578 │ │ │ │ pop (%rdx) │ │ │ │ @@ -639064,69 +639075,64 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1608e(%rax) │ │ │ │ + rclb $0x0,0x160(%rbp) │ │ │ │ + add %ah,0x179b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %ah,0x1(%rax) │ │ │ │ + add %al,0x1c34d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x36(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x74(%rcx) │ │ │ │ - add $0x80,%al │ │ │ │ - or $0x60000000,%eax │ │ │ │ - push %rbx │ │ │ │ - or (%rsi),%al │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000016095,%al │ │ │ │ - int $0xdd │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x25(%rax) │ │ │ │ - jmp 16095ad │ │ │ │ add %al,(%rax) │ │ │ │ + rex sbb %esi,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17ffb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jns 160958d │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e4b5da │ │ │ │ add %al,(%rax) │ │ │ │ lock rex pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -639140,34 +639146,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x160(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xc000000000016096,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ + rex xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1609615 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xae,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16095c8 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -639176,86 +639187,89 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x96,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x5(%rcx),%spl │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e4b67a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16096ba │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1609617 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c06f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1609695 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x8c,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x16096(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160(%rdi) │ │ │ │ + movabs 0x400000000016096,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - movabs 0x6096e00000000005,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ + add %dh,0x1a(%rax) │ │ │ │ + ja 16096b5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8d,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 16096e1 │ │ │ │ + movabs %al,0x6097b00000000005 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dh,0x16096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001609c,%al │ │ │ │ - cltd │ │ │ │ + adcb $0x0,0x160(%rdi) │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ jbe 1609715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rip) │ │ │ │ @@ -639279,65 +639293,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160971b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 1609765 │ │ │ │ + add %dl,0x16(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x1(%rax,%rax,8) │ │ │ │ - rclb $0x0,0x160(%rdi) │ │ │ │ - add %ah,-0x69(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $1,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 1609785 │ │ │ │ + add %ecx,0x2a42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x5,%edi │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16097(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 16097a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x1(%rax,%rax,8) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rclb $0x0,0x160(%rdi) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 16097a5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + jg 1609783 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - lock popf │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16097(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,0x160(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1deef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4b7ea │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -639714,124 +639730,131 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jno 1609b9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x8901000000000168 │ │ │ │ - add $0x20,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1609bec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,-0x74(%rcx) │ │ │ │ + add $0x80,%al │ │ │ │ + or $0x30000000,%eax │ │ │ │ + lahf │ │ │ │ + add %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xa5,%al │ │ │ │ + js 1609c35 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRXB rolq $0x0,(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - sbbb $0x0,0x1(%rax,%riz,2) │ │ │ │ - rex pushf │ │ │ │ + add %dh,(%rax) │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x10000000001609c,%al │ │ │ │ jmp 1dcbc6a │ │ │ │ add %al,(%rax) │ │ │ │ lock pop (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x72(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1609c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + rex.WRXB iretq │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - call 1627a6d │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x4,%al │ │ │ │ push %rax │ │ │ │ - popf │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,0x1(%rax,%riz,2) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,%al │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ah,0x1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex popf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x1(%rax) │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebp,0x4010004(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jbe 1609c8a │ │ │ │ add (%rax),%al │ │ │ │ @@ -639857,57 +639880,48 @@ │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ movabs 0xf0000000000373f0,%al │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + adc %r8,(%rax) │ │ │ │ + add %dl,0x5a4c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - (bad) │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1609cf7 │ │ │ │ + add %ah,%al │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - add (%rax),%r8d │ │ │ │ - add %dl,0x34d4e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sahf │ │ │ │ + jo 1609d1a │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jo 1609d6a │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %bl,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbbb $0x0,0x1(%rax,%riz,2) │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ + rol $0xa4,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0xcc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x34d48(%rax) │ │ │ │ + nop │ │ │ │ + rex.W │ │ │ │ + add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -639933,15 +639947,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jb 1609dab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1609e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1609d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -639950,183 +639967,176 @@ │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 1609e1d │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + ror $1,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16097(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1609c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sahf │ │ │ │ + add %dh,-0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ + jo 1609e08 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1609e75 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001c051,%al │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x62(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcrb $1,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + mov $0xa5,%al │ │ │ │ + js 1609e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + rex.WRXB rolq $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1609e38 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x5(%rcx),%esp │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bcbeaa │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x71(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ jae 1609e7b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - or $0x3,%eax │ │ │ │ - add %bl,0x1d748(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - sahf │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x1609e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x160(%rdi) │ │ │ │ + loopne 1609e78 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xdeef,$0x1 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000016092,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex add $0xa1,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %bl,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + lock sahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001609f,%al │ │ │ │ - mov $0x79,%bl │ │ │ │ + add %ah,(%rax) │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c34d(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x36(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a4bf4a │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x28f,%eax │ │ │ │ + shlb $1,0x160(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x28f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x73(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - lahf │ │ │ │ + movabs 0xa100000000000160,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1609f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - decl (%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1b(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1609f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x980000000001609f,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x160(%rax) │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebp,0x4010004(%rdx) │ │ │ │ + add %dl,0x1609e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1609f65 │ │ │ │ + add %cl,(%rcx) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %dh,-0x55(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -640161,353 +640171,326 @@ │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa800000000016094,%al │ │ │ │ jae 1609fdb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,0x160(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1609fda │ │ │ │ + add %dh,%al │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 160a045 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,-0x63(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x22(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x160(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex movabs 0x4000000000160,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sbbb $0x0,0x58b(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x160(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + rex.WR fucomip %st(6),%st │ │ │ │ + push %rsi │ │ │ │ + lret │ │ │ │ + je 160a062 │ │ │ │ + rex andb $0x0,0x160(%rax) │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rdi),%edx │ │ │ │ + je 160a0c1 │ │ │ │ + adc %dl,-0x5f3fbffc(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa0,%al │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fcc09a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000028f41,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ jae 160a06b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x160(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x160(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sub %al,-0x77(%rdi) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + enter $0xf072,$0x3f │ │ │ │ + loopne 160a062 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x1a70000000000160,%eax │ │ │ │ - ja 160a0e5 │ │ │ │ + or -0x1d5b7201(%rbp),%ebx │ │ │ │ + {rex2 0x3f} (bad) │ │ │ │ + movabs 0xa0d0000000000160,%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 jrcxz 160a0f6 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160a0c4 │ │ │ │ - fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %ah,0x1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1442004(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0xa140000000000160,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - clts │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB rolb $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 204c12a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xd42004(%rcx) │ │ │ │ + nop │ │ │ │ + cmp $0x28f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160a111 │ │ │ │ - movabs %al,0x60a1d00000000005 │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bh,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0xe901000000000160,%al │ │ │ │ - add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28f3d(%rax) │ │ │ │ + cmp %dh,0x1(%rax,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jl 160a193 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - je 160a0fb │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 160a1b4 │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x160(%rcx) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ + movabs 0x803fb58dfdbbee37,%al │ │ │ │ + movabs 0xa150000000000160,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x8901000000000160,%eax │ │ │ │ - add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %ah,-0x2(%rax) │ │ │ │ - mov $0x5,%edi │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x4000000000160,%eax │ │ │ │ + rcl $0x42,%ah │ │ │ │ + imul $0xffffff93,-0x26(%rax),%esp │ │ │ │ + (bad) │ │ │ │ + movabs 0x70000000000160a1,%al │ │ │ │ + movabs 0x501000000000160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160a13b │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 160a1a5 │ │ │ │ - add %al,(%rax) │ │ │ │ + ret │ │ │ │ + loope 160a1fe │ │ │ │ + movabs 0x160a1e03f7015,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock jg 160a183 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x160a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4c1ba │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x1c074(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160a1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock movabs 0x4000000000160,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0xf55a71ba,%eax │ │ │ │ + movsxd 0x3f(%rsi),%eax │ │ │ │ + add %ah,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x160(%rdx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ + pop %rsi │ │ │ │ + mov $0xb70ed74,%edx │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160a1bc │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x74(%rcx) │ │ │ │ - add $0x80,%al │ │ │ │ - or $0x30000000,%eax │ │ │ │ - lahf │ │ │ │ - add %eax,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - js 160a235 │ │ │ │ + and %ah,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lock movabs 0x501000000000160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRXB rolq $0x0,(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0xa230000000000160 │ │ │ │ + sbb 0x2a(%rdi),%esi │ │ │ │ + loopne 160a220 │ │ │ │ + rex.R │ │ │ │ + repnz ds rex movabs %al,0xa210000000000160 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1b4c25a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x8f,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ebp,(%rcx) │ │ │ │ + je 160a21d │ │ │ │ + cmp $0x3c,%al │ │ │ │ + (bad) │ │ │ │ + ds andb $0x0,0x160(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0xe901000000000160 │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0x74c8000000000160,%eax │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + ds pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90000000000160a2,%al │ │ │ │ - movabs %al,0x4fd8000000000160 │ │ │ │ - iret │ │ │ │ + shlb $0x0,0x160(%rcx) │ │ │ │ + add %cl,%al │ │ │ │ + je 160a22b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + enter $0x4ea5,$0xc7 │ │ │ │ + xchg %eax,%ebp │ │ │ │ + ds movabs 0x70000000000160a2,%al │ │ │ │ + movabs %al,0x501000000000160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4,%al │ │ │ │ - mov $0xa3,%al │ │ │ │ + mov -0x55(%rdi),%cl │ │ │ │ + jrcxz 160a268 │ │ │ │ + test $0xa2d03e65,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %al,0x5020000000000160 │ │ │ │ - iret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %al,0x1000000000160 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ + add %dl,0x160a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + xor %al,%bh │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x114c2004(%rcx) │ │ │ │ + cmp $0x5376e724,%eax │ │ │ │ + cmp %esi,(%rsi,%rdi,1) │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0xa2c0000000000160 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret $0x5a4 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + popf │ │ │ │ + jl 160a2dd │ │ │ │ + rex.W and $0x65,%al │ │ │ │ + add (%rsi),%bh │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + adc %cl,%cl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %ah,0x160(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock movabs %al,0xa340000000000160 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0x8901000000000160 │ │ │ │ - add $0x20,%al │ │ │ │ - faddl (%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160a2ca │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28f3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x5c2004e901,%al │ │ │ │ + cmpb $0x0,0x28f(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x7510000000000160,%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160a3(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160a2(%rax) │ │ │ │ + add %cl,0x7f(%rax) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - jo 160a305 │ │ │ │ + mov $0xa3,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs %al,0x501000000000160 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsp │ │ │ │ + cmp -0x6d(%rax),%esp │ │ │ │ + pop %rsi │ │ │ │ + iret │ │ │ │ + cmp $0x160a380,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - ror $1,%ch │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160a2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ + add %ah,0x160a3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc %ah,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x5d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 314c3ca │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x2bd(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ @@ -640527,68 +640510,57 @@ │ │ │ │ cmp $0x28f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x75(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x1(%rax,%riz,2) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + ds cmp $0x88255260,%eax │ │ │ │ + cltd │ │ │ │ + cmp $0x160a440,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %ah,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + ficomps 0x47333a53(%rbp) │ │ │ │ + fs cmp $0x160a480,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c14f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x5(%rcx),%esp │ │ │ │ - add %al,0x160ac(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,0x5a1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160a40e │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + loopne 160a410 │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %cl,%dh │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x160(%rbp) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor 0x3d2e848a(%rbx,%riz,1),%ch │ │ │ │ + xor %ah,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0xa1,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0xa4,%al │ │ │ │ + jo 160a42e │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160a4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 184c4aa │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jnp 160a42f │ │ │ │ @@ -640605,80 +640577,69 @@ │ │ │ │ pop (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c075(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0x26ba9b5a,%edx,%esi │ │ │ │ + idivb (%rax,%rax,1) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160a4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ rex.W add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5b(%rax) │ │ │ │ + mov $0xa2,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 160a55d │ │ │ │ + or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xa00000000002fcfa,%al │ │ │ │ + negl (%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add $0x1c,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1d64c56a <_edata@@Base+0x1664c56a> │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbx │ │ │ │ movabs 0x4e9010000000002,%eax │ │ │ │ and %ah,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x39,%al │ │ │ │ test %eax,(%rdx) │ │ │ │ @@ -640702,263 +640663,261 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rax,%riz,2) │ │ │ │ add %ch,%al │ │ │ │ jne 160a57b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,-0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5c(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160a57f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb0000000000160a6,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + js 160a5f5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %al,0xa600000000000160 │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x22(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x75(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB iretq │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR fucomip %st(6),%st │ │ │ │ - push %rsi │ │ │ │ - lret │ │ │ │ - je 160a622 │ │ │ │ - rex (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rdi),%edx │ │ │ │ - je 160a681 │ │ │ │ - adc %dl,-0x16febffc(%rdx) │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex pop (%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bcc64a │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,-0x71(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16096(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x160(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ jbe 160a61b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160a6(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ + loopne 160a66f │ │ │ │ + movabs 0x60a6800000000005,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %al,-0x77(%rdi) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - enter $0xf072,$0x3f │ │ │ │ - movabs 0x70000000000160a6,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x30a32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or -0x1d5b7201(%rbp),%ebx │ │ │ │ - {rex2 0x3f} and %r12b,0x160(%r31) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x32(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xa6,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - data16 jrcxz 160a6b6 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x160(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x160a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB rolb $0x0,(%r9) │ │ │ │ + loopne 160a6eb │ │ │ │ + ja 160a6d5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dcc6ea │ │ │ │ + add %al,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160a6e6 │ │ │ │ add %al,(%rax) │ │ │ │ jo 160a72c │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x76(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x362d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - in $0x1,%eax │ │ │ │ + fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + shlb $1,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x403fb58dfdbbee37,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ecx,0x5c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160a6fa │ │ │ │ + pop %rsi │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs 0xb8000000000572f2,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x42,%ah │ │ │ │ - imul $0xffffff93,-0x26(%rax),%esp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - loope 160a7be │ │ │ │ - movabs 0x160a7a03f7015,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x59(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160a711 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xf55a71ba,%eax │ │ │ │ - movsxd 0x3f(%rsi),%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 160a786 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x160(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dcc78a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.X pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jbe 160a75b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x160a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - mov $0xb70ed74,%edx │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160a7(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xe0000000000160ab,%al │ │ │ │ (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,0x2(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x2a(%rdi),%esi │ │ │ │ - loopne 160a7f0 │ │ │ │ - rex.R │ │ │ │ - repnz ds adc %ch,0x160(%rax) │ │ │ │ + je 160a79b │ │ │ │ + mov $0xe265030c,%edx │ │ │ │ + (bad) │ │ │ │ + adc %ch,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160a7a1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,(%rcx) │ │ │ │ - je 160a7ed │ │ │ │ - cmp $0x3c,%al │ │ │ │ - (bad) │ │ │ │ - ds push %rax │ │ │ │ + mov $0x76340426,%esp │ │ │ │ + push %rsp │ │ │ │ + jl 160a7cf │ │ │ │ + push %rax │ │ │ │ test $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -640974,202 +640933,193 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ ja 160a7fb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb (%rdx),%dh │ │ │ │ - enter $0x4ea5,$0xc7 │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jo,pt 160a7fa │ │ │ │ + mov $0xab70fd5,%ecx │ │ │ │ + sub $0xa8703f60,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov -0x55(%rdi),%cl │ │ │ │ - jrcxz 160a838 │ │ │ │ - test $0xa8a03e65,%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fldt 0x2bfdde18(%rip) │ │ │ │ + mov $0x160a890,%r15d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x58(%rax) │ │ │ │ (bad) │ │ │ │ + test $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x6e(%rdi),%esp │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + and %bh,(%rdi) │ │ │ │ + mov $0xa8,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x160a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x5376e724,%eax │ │ │ │ - cmp %esi,(%rsi,%rdi,1) │ │ │ │ - xor %ch,0x160(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + fldl 0x28(%rsi) │ │ │ │ + sbb -0xf410831(%rip),%dl │ │ │ │ test $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x160a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - popf │ │ │ │ - jl 160a8ad │ │ │ │ - rex.W and $0x65,%al │ │ │ │ - add (%rsi),%bh │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b4c8ca │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ds pop (%rdx) │ │ │ │ + xor %bh,(%rsi) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ja 160a89b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - leave │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - or %ecx,0x4010004(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160a94d │ │ │ │ - add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x160,%eax │ │ │ │ + or -0x3d3ec064(%r10),%esi │ │ │ │ + ds adc %ch,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160a8b2 │ │ │ │ + loopne 160a8a2 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jg 160a900 │ │ │ │ + hlt │ │ │ │ + rex.WRX (bad) │ │ │ │ + ret │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + fcompl 0x60a9303e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160a8(%rax) │ │ │ │ + test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rsp │ │ │ │ - cmp -0x6d(%rax),%esp │ │ │ │ - pop %rsi │ │ │ │ - iret │ │ │ │ - cmp $0x160a960,%eax │ │ │ │ + stc │ │ │ │ + fsts -0x416cdffc(%rdi) │ │ │ │ + push %rax │ │ │ │ + test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,0x160(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dl │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xor %ah,%dh │ │ │ │ + pop %rcx │ │ │ │ + sbb %dh,-0x2e(%rcx) │ │ │ │ + jbe 160a98e │ │ │ │ + jo 160a8fb │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ + add %al,-0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160a9(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + ret │ │ │ │ + push %rcx │ │ │ │ + xor (%rax),%bh │ │ │ │ + int1 │ │ │ │ + rex.WXB push %r10 │ │ │ │ + mov $0x160a9b0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bcc99a │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + in $0xe4,%al │ │ │ │ + sbb %ah,(%rcx) │ │ │ │ + pop %rdx │ │ │ │ + pop %rsi │ │ │ │ + and (%rsi),%edi │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160a9d7 │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ ja 160a96b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%cl │ │ │ │ - imul $0x0,(%rcx),%eax │ │ │ │ - and %al,(%rax) │ │ │ │ - jg 160a9c7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock test $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + subb $0x0,0x160(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160a9(%rax) │ │ │ │ + sbb $0x13fbaf63,%eax │ │ │ │ + sbb %esi,%ebx │ │ │ │ + mov $0x160a9f0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x0,0x160(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.B loopne 160aa15 │ │ │ │ + add %ecx,(%rax,%rax,8) │ │ │ │ + ret $0x10bd │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x57(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x160(%rdx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + jge 160a9ba │ │ │ │ + mov -0x58(%r15),%rsi │ │ │ │ + cmp $0x160aa80,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x160,%eax │ │ │ │ + add %ch,0x160(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %fs,-0x1e3fa562(%rax) │ │ │ │ + jle 160a9ed │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dl │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -641196,38 +641146,38 @@ │ │ │ │ cmp $0x28f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax,%riz,2) │ │ │ │ add %ah,%al │ │ │ │ ja 160aa3b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160aa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,0x160(%rsi) │ │ │ │ + add %ah,0x160aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %eax,0x432eacb3(%rcx,%rbx,1) │ │ │ │ + cmp $0x160aad0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ds cmp $0x88255260,%eax │ │ │ │ - cltd │ │ │ │ + (bad) │ │ │ │ + adc 0x3bbc4af(%rip),%eax │ │ │ │ cmp $0xb60898,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex js 160aace │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -641236,19 +641186,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ficomps 0x47333a53(%rbp) │ │ │ │ - fs cmp $0x160aba0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ss adc %al,-0x6f430b1a(%rax,%rcx,2) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160aaa4 │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1eccb0a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -641282,18 +641235,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ js 160ab0b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,0x5a1(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add $0x0,%eax │ │ │ │ jo 160ab0d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ @@ -641301,43 +641256,41 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5f(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + ja 160ab12 │ │ │ │ + shrb %cl,(%rdi) │ │ │ │ + jmp ffffffff999d779f <_edata@@Base+0xffffffff929d779f> │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x160ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%dh │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor 0x3d2e848a(%rbx,%riz,1),%ch │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160ab(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x26ba9b5a,%edx,%esi │ │ │ │ - idivb (%rax,%rsi,1) │ │ │ │ + jo 160ab54 │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ch,0x1(%rax,%riz,2) │ │ │ │ + add %dh,0x160ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e4cbda │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rax) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -641379,259 +641332,254 @@ │ │ │ │ add %dh,0x78(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x160,%eax │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + call 162835d │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x160(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000002fcfa,%al │ │ │ │ - negl (%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 160ac70 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1d40a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000160ac,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160ad(%rax) │ │ │ │ + add %al,0x160b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bcccba │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,-0x71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c078(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int $0xd4 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %ebp,%edi │ │ │ │ + popf │ │ │ │ + movabs 0x200489013fe22309,%eax │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rdx) │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ nop │ │ │ │ fsubp %st,%st(0) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %ch,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + shrb $1,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + test $0x999eb7df,%eax │ │ │ │ + gs (bad) │ │ │ │ + nop │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WB iretq │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x54(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + rolb $0x3f,0xadc04e9(%rbx) │ │ │ │ + jo 160acef │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160a3(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x0,%al │ │ │ │ + jmp 1dccd5a │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160ad4f │ │ │ │ - movabs 0x4e9010000000005,%eax │ │ │ │ - and %bh,0x0(%rax,%rax,1) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - pop (%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.X pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jns 160ad2b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ebx,%esi │ │ │ │ + add %dl,-0x52(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x45(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 160adab │ │ │ │ + add %al,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x32(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xad,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x160ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xor %eax,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x160(%rbp) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + out %al,$0x4a │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + movabs %eax,0xac200489013ec1a2 │ │ │ │ add (%rax),%eax │ │ │ │ add %ah,(%rax) │ │ │ │ sbbl $0x0,0x5(%rdi) │ │ │ │ - loopne 160adfb │ │ │ │ - ja 160ade5 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4cdfa │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0x28f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x48000000000160a9,%al │ │ │ │ jns 160adcb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x55ee2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0x72 │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0x1dddc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + mov $0xc2,%ah │ │ │ │ + rex.RXB int3 │ │ │ │ + mov (%rsi),%dl │ │ │ │ + cmpl $0x30,(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + movabs 0xa000000000016095,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 160ae45 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160ae18 │ │ │ │ + add %al,-0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x160ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xae,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x3f65aa07,%esp │ │ │ │ + (bad) │ │ │ │ + rex.WXB │ │ │ │ + ds add %ecx,0x42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x4b,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4ce9a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -641640,72 +641588,72 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 160ae6b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160ae68 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,%cl │ │ │ │ + add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160ae9b │ │ │ │ + push %rbp │ │ │ │ + ret $0x872 │ │ │ │ + or %edi,(%rsi) │ │ │ │ + add %ch,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x160(%rdx) │ │ │ │ + shrb $1,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - je 160aeab │ │ │ │ - mov $0xe265030c,%edx │ │ │ │ - (bad) │ │ │ │ - subb $0x0,0x160(%rdi) │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + sbb $0x90,%al │ │ │ │ + jmp 160af69 │ │ │ │ + jne 160aeb7 │ │ │ │ + idivl 0x160af80(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x23,%al │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x76340426,%esp │ │ │ │ - push %rsp │ │ │ │ - jl 160aeef │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %cl,0x7a(%rax) │ │ │ │ - ret $0x1 │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + xor %edx,%esi │ │ │ │ + mov $0x3d,%bl │ │ │ │ + and %ch,%ch │ │ │ │ + mov $0xb60898,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W jp 160aefd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x17bc770,%al │ │ │ │ rol $1,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -641732,55 +641680,47 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xab70fd5,%ecx │ │ │ │ - sub $0xafc03f60,%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + mov $0xd8,%ah │ │ │ │ + or $0xafd0bdd2,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fldt 0x2bfdde18(%rip) │ │ │ │ - mov $0x160afe0,%r15d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xaf,%al │ │ │ │ - (bad) │ │ │ │ + rex.RXB cmp $0xeb53fcd1,%eax │ │ │ │ + movabs 0x3420048901bd,%eax │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ + movabs 0x60b0600000000005,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160af(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x6e(%rdi),%esp │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - and %bh,(%rdi) │ │ │ │ - push %rax │ │ │ │ - mov $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + shl $0x2c,%dh │ │ │ │ + rex.WX cmc │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov 0x160b050(%rip),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x1deea,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fldl 0x28(%rsi) │ │ │ │ - sbb -0x67410831(%rip),%dl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,0x1c50f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ ret $0x1 │ │ │ │ @@ -641801,64 +641741,65 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jp 160b00b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x50(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x160b0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or -0x3d3ec064(%r10),%esi │ │ │ │ - ds nop │ │ │ │ + (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex.WRX pop %rsi │ │ │ │ + cmpl $0xffffffa0,0x3d(%rsi) │ │ │ │ mov $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x50(%rax) │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - rex.WRX (bad) │ │ │ │ - ret │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - fcompl 0x60b0b03e(%rbx) │ │ │ │ + mov $0x3a,%ch │ │ │ │ + cmp $0xb,%al │ │ │ │ + test %ah,-0x4f3fc2b9(%rdx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160b0(%rax) │ │ │ │ + add %dl,0x160b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ - fsts -0x416cdffc(%rdi) │ │ │ │ - xor %dh,0x160(%rcx) │ │ │ │ + movabs 0x40bd450ebb625ca0,%eax │ │ │ │ + mov $0x60,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000160b0,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x160b0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dh │ │ │ │ - pop %rcx │ │ │ │ - sbb %dh,-0x2e(%rcx) │ │ │ │ - jbe 160b10e │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1c29e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ sahf │ │ │ │ ret $0x1 │ │ │ │ @@ -641883,179 +641824,190 @@ │ │ │ │ add %al,-0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jns 160b0e2 │ │ │ │ + push %rbx │ │ │ │ + mov $0x4,%dh │ │ │ │ + sub $0x60b180bd,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x60,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ret │ │ │ │ - push %rcx │ │ │ │ - xor (%rax),%bh │ │ │ │ - int1 │ │ │ │ - rex.WXB push %r10 │ │ │ │ - mov $0x160b170,%esi │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + sbb 0x3b84ed9(%rbx),%bh │ │ │ │ + cmp $0x160b170,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1629054 │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x60,%cl │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + int $0xd4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xe4,%al │ │ │ │ - sbb %ah,(%rcx) │ │ │ │ - pop %rdx │ │ │ │ - pop %rsi │ │ │ │ - and (%rsi),%edi │ │ │ │ - nop │ │ │ │ + add %dl,%al │ │ │ │ mov $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ + add %dl,-0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x13fbaf63,%eax │ │ │ │ - sbb %esi,%ebx │ │ │ │ - mov $0x160b1d0,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x160(%rcx) │ │ │ │ + rex adc %esp,0x5(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.B loopne 160b1d5 │ │ │ │ - add %ecx,(%rax,%rax,8) │ │ │ │ - ret $0x1bd │ │ │ │ - jmp 1bcd1ba │ │ │ │ + enter $0xe4f9,$0x25 │ │ │ │ + fdivp %st,%st(0) │ │ │ │ + add %edi,0x2004e901(%rip) │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - pop (%rdx) │ │ │ │ + add %dh,0x28f40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x1(%rax,%riz,2) │ │ │ │ - mov $0x7a,%al │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dh,0x1c07a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - jge 160b19a │ │ │ │ - mov -0x58(%r15),%rsi │ │ │ │ - cmp $0x160b210,%eax │ │ │ │ + pop %rax │ │ │ │ + rex.WRXB rclq $1,-0x435d53db(%r10) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,(%rdx) │ │ │ │ + movabs 0x60b2100000000005,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160b1ab │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x60,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x60,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %fs,-0x1e3fa562(%rax) │ │ │ │ - jle 160b1cd │ │ │ │ - xor %dh,0x160(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %eax,0x432eacb3(%rcx,%rbx,1) │ │ │ │ - cmp $0x160b270,%eax │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + test $0xce,%al │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x160(%rdx) │ │ │ │ + jo 160b1e4 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x60,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x3bbc4af(%rip),%eax │ │ │ │ - cmp $0x2004e901,%eax │ │ │ │ - jl 160b256 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0xc4,%al │ │ │ │ + sbb %ch,0x1bcd427(%rdi,%rdi,2) │ │ │ │ + jmp 1dcd25a │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.X pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jp 160b22b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b2(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss adc %al,-0x3f430b1a(%rax,%rcx,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160b2(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4000000000160b2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - hlt │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - ja 160b242 │ │ │ │ - shrb %cl,(%rdi) │ │ │ │ - jmp ffffffff999d7ecf <_edata@@Base+0xffffffff929d7ecf> │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dh,0x160b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x60,%bl │ │ │ │ + jo 160b270 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x69(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x98000000000160a7,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + sldt (%rax) │ │ │ │ + lock movsxd (%rax),%edx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160b284 │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ jl 160b2f6 │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -642066,118 +642018,118 @@ │ │ │ │ add %al,0x7b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x60,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x60,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 160b31d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - rclb $0xd7,(%rcx) │ │ │ │ + mov $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x160b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x60,%bl │ │ │ │ + sub %esi,(%rdi) │ │ │ │ + cmp -0x7b(%rbp),%edx │ │ │ │ + adc %ebx,%edi │ │ │ │ + (bad) │ │ │ │ + jo 160b305 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xorb $0x0,0x160(%rbx) │ │ │ │ - add %al,%al │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ - std │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d40a(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + adc %ecx,(%rax) │ │ │ │ + mov $0x74,%ch │ │ │ │ + cmp $0xc0bf6946,%eax │ │ │ │ + mov $0x60,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xb3,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dcd39a │ │ │ │ + jo 160b32d │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160b396 │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000028f3e,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1c07b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebp,%edi │ │ │ │ - popf │ │ │ │ - movabs 0x160b3f03fe22309,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + je 160b412 │ │ │ │ + addr32 sahf │ │ │ │ + cmp %dl,0x12(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %dh,0x1(%rax,%riz,2) │ │ │ │ + add %dh,0x160b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x160(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x999eb7df,%eax │ │ │ │ - gs (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x60,%ah │ │ │ │ + mov $0x10,%dl │ │ │ │ + xchg %edx,0x2a(%rbp) │ │ │ │ + mov $0x8901bec7,%eax │ │ │ │ + add $0x20,%al │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x5b(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %dh,0x1(%rax,%riz,2) │ │ │ │ add %ah,%al │ │ │ │ mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x60,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - rolb $0x3f,0xadc04e9(%rbx) │ │ │ │ - and %dh,0x1(%rax,%riz,2) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x60,%ch │ │ │ │ + mov $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f4d43a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex pop (%rdx) │ │ │ │ @@ -642185,329 +642137,328 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ jnp 160b40b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x60,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160b2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160b4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%ah │ │ │ │ + out %al,$0x74 │ │ │ │ + movabs 0x60b4803e856a35c8,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160b4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor %eax,%ecx │ │ │ │ + add %dl,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + loope 160b493 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + loop 160b4aa │ │ │ │ + rex.XB │ │ │ │ + movabs $0x160b4c0,%rsi │ │ │ │ + jo 160b43e │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + fs data16 (bad) │ │ │ │ + rex.RB out %eax,$0x47 │ │ │ │ + adc %bh,(%rsi) │ │ │ │ + mov $0xb4,%al │ │ │ │ (bad) │ │ │ │ - out %al,$0x4a │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - movabs %eax,0x160b6003ec1a2 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b4(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x51(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0xe5,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - ss (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160b4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 204d4da │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000028f43,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,(%rax) │ │ │ │ jl 160b4ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%ah │ │ │ │ - rex.RXB int3 │ │ │ │ - mov (%rsi),%dl │ │ │ │ - cmpl $0x1,(%rsi) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x0,0x354(%rdx) │ │ │ │ - add %dl,0x37140(%rax) │ │ │ │ + pop %rcx │ │ │ │ + xchg %eax,%esi │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + neg %eax │ │ │ │ + mov $0x160b550,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1ce39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ - (bad) │ │ │ │ + lock mov $0x60,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x642004(%rcx) │ │ │ │ + jno 160b54e │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + hlt │ │ │ │ + sti │ │ │ │ + pop %rax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp $0x160b530,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160b5ac │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + jbe 160b52d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d17e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1609f(%rax) │ │ │ │ + mov $0x60,%bpl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x60,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x160b3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x160b5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x60,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0xfffffff3,0x24(%rdi),%ebx │ │ │ │ + (bad) │ │ │ │ + add %dh,0x1(%rbp,%rdi,4) │ │ │ │ jmp 1dcd57a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x28f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x7c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc 0x3(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x160b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jle 160b56c │ │ │ │ + add %ah,-0x4b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 160b5a5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jg 160b59c │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + lret │ │ │ │ + out %al,(%dx) │ │ │ │ + add -0x2fc2bbbd(%rax),%ecx │ │ │ │ + mov $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x160b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsi │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + fsubrl -0x56ce9a9(%rip) │ │ │ │ + adc $0x60b5f0bd,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x60,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xbf,%dl │ │ │ │ + or $0x9,%al │ │ │ │ + mov $0x503ce950,%eax │ │ │ │ + mov $0x60,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x160(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%ah │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x60,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - je 160b616 │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + and %eax,%ebp │ │ │ │ + call ffffffffbe1f7947 <_edata@@Base+0xffffffffb71f7947> │ │ │ │ + xor %ah,-0x1d(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1dda0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f4d62a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8f,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c07c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - ja 160b647 │ │ │ │ + mov $0x60,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + mov $0x60,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3f65aa07,%esp │ │ │ │ - (bad) │ │ │ │ - rex.WXB │ │ │ │ - ds add %ecx,0x542004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0xf0000000,%esp │ │ │ │ + add $0x5a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x354(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,0x1d189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x60,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x0,0x160(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 160b696 │ │ │ │ add %al,(%rax) │ │ │ │ - rex rcll $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - mov %edx,%ecx │ │ │ │ + nop │ │ │ │ + mov $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int1 │ │ │ │ - add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x160(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock adc %al,%gs:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x160(%rsi) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) 0x5(%rdx) │ │ │ │ + add %ah,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 204d6da │ │ │ │ add %al,(%rax) │ │ │ │ jo 160b71b │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ lock jl 160b6ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and $0x6b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %ecx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160b6cb │ │ │ │ - push %rbp │ │ │ │ - ret $0x872 │ │ │ │ - or %edi,(%rsi) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + add %al,0x5a7a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x354(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - mov %ecx,%edx │ │ │ │ + add %al,%al │ │ │ │ + rcr $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b7(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x60,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ mov $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3554c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - ja 160b759 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rdx,%rbx,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 160b6e6 │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + mov %ch,%dl │ │ │ │ + push %rdi │ │ │ │ + add -0x3f(%rbp),%eax │ │ │ │ + (bad) │ │ │ │ + jo 160b709 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x90,%al │ │ │ │ - jmp 160b7d9 │ │ │ │ - jne 160b727 │ │ │ │ - idivl 0x20048901(%rbp) │ │ │ │ - push %rsp │ │ │ │ + sti │ │ │ │ + mov $0x5e,%dl │ │ │ │ + je 160b713 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + mov $0x160b7b0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x60,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4d78a │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x71(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -642516,359 +642467,332 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ jge 160b75b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %ss,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + leave │ │ │ │ + std │ │ │ │ + and $0xaabac535,%eax │ │ │ │ + (bad) │ │ │ │ + shlb $1,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x160,%eax │ │ │ │ + movabs 0x1000000000160b7,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + nop │ │ │ │ + and %al,0x13(%rsi,%rdi,8) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + lock mov $0x60,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ mov $0x60,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x54 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x73(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + jns 160b7bf │ │ │ │ + mov $0x8192eb56,%eax │ │ │ │ + mov $0x160b810,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - xor %edx,%esi │ │ │ │ - mov $0x3d,%bl │ │ │ │ - and %ch,%ch │ │ │ │ - mov $0x20048901,%ebp │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + loopne 160b7b1 │ │ │ │ (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - loopne 160b797 │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + fsubs -0x2b(%rbx,%rbx,8) │ │ │ │ + call 52202093 <_edata@@Base+0x4b202093> │ │ │ │ mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160b7d1 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bh,0x160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ccd82a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex pop (%rdx) │ │ │ │ + add %al,0x40(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x1c07d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + sub $0x90,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + push %rbp │ │ │ │ + cltd │ │ │ │ + cmp (%rdi),%edi │ │ │ │ + jo 160b80a │ │ │ │ (bad) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %ecx,%ss │ │ │ │ + add %al,-0x48(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - mov $0xd8,%ah │ │ │ │ - or $0x8901bdd2,%eax │ │ │ │ - add $0x20,%al │ │ │ │ - mov %es,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x56(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1d18e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x47(%rax) │ │ │ │ + repz hlt │ │ │ │ + mov $0x16e8db73,%edi │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,0x354e8(%rax) │ │ │ │ + mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - nop │ │ │ │ - roll $1,(%rcx) │ │ │ │ + in (%dx),%eax │ │ │ │ + out %eax,$0xcb │ │ │ │ + push %rsp │ │ │ │ + or $0xe0bee663,%eax │ │ │ │ + mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x0,0x160(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ + out %al,(%dx) │ │ │ │ + movabs 0x8901beba44d9668b,%eax │ │ │ │ add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ + in $0xd,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,(%rsi) │ │ │ │ + movabs 0x4e9010000000005,%eax │ │ │ │ + and %dl,0x0(%rax,%rax,1) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ jge 160b89b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RXB cmp $0xeb53fcd1,%eax │ │ │ │ - movabs 0x3c20048901bd,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - jno 160b951 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and 0x3(%rcx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x1d1(%rdx) │ │ │ │ + movabs 0x1000000000160b8,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + sub $0x27,%al │ │ │ │ + mov $0x868e3190,%edx │ │ │ │ + ds cmpb $0x0,0x160(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160b92c │ │ │ │ - movabs 0x489010000000005,%eax │ │ │ │ - and %ah,(%rax,%rax,1) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rsqrtps (%rbx),%xmm0 │ │ │ │ + loopne 160b929 │ │ │ │ + movabs 0x60b9300000000005,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,0x1d192(%rax) │ │ │ │ + rex mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x46(%rax) │ │ │ │ - (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,(%rdx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ + or %bl,0x1db(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3e(%rax) │ │ │ │ - pop (%rdx) │ │ │ │ + mov $0xf637d572,%ebx │ │ │ │ + movsxd 0x1(%rsi,%rdi,1),%edx │ │ │ │ + jmp 1ccd96a │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + ds pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x160(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x40(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x160b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dl,-0x47(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x2c,%dh │ │ │ │ - rex.WX cmc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov 0x20048901(%rip),%bh │ │ │ │ - pushf │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + xchg %eax,-0x42(%rax) │ │ │ │ + shr $0x28,%cl │ │ │ │ (bad) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov $0x160b9c0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x160,%ecx │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1deea,%eax │ │ │ │ + andl $0xe6dc89ba,-0x57(%rax) │ │ │ │ + mov $0x160ba20,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xb9,%al │ │ │ │ (bad) │ │ │ │ - add 0x3(%rdx),%dl │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x160(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 160ba1b │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19cda0a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ + jmp 160b9b6 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp $0x2004e901,%eax │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160ba49 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x7e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 160ba26 │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160ba53 │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - roll $1,(%rcx) │ │ │ │ + mov $0x4a,%cl │ │ │ │ + repnz mov $0x3d73620e,%ebp │ │ │ │ + mov $0xba,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x160(%rdx) │ │ │ │ - add %dl,0x160b9(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.R push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + jbe 160ba5d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6c(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + jo 160ba1c │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xb8,%al │ │ │ │ (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - rex.WRX pop %rsi │ │ │ │ - cmpl $0x1,0x3d(%rsi) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 194da9a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WR sub %r8b,%bpl │ │ │ │ + rex.RXB │ │ │ │ + rex.WRX │ │ │ │ + ss cmp %bh,0x2004e901(%rbp) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x286(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c07e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x0,0x160(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + imulb 0x54(%rsi) │ │ │ │ (bad) │ │ │ │ - mov $0x160,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160ba84 │ │ │ │ + or -0x450f4307(%rdx),%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sbb $0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x354(%rsi) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - roll $1,(%rcx) │ │ │ │ + mov $0x23,%ch │ │ │ │ + or $0xbd6deb32,%eax │ │ │ │ + cmp $0x98,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x160,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%ch │ │ │ │ - cmp $0xb,%al │ │ │ │ - test %ah,-0x76fec2b9(%rdx) │ │ │ │ - add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc %bh,0x160(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ficoms 0x0(%rbx,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %eax,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d196(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 194db2a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -642888,139 +642812,146 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%ebx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x160,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x353(%rbp) │ │ │ │ + movabs 0x1000000000160bb,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %gs,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock divl (%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $0x1,0x7b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160bb0e │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,0x160bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1bd450ebb625ca0,%eax │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x53,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160bb6b │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194dbba │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x286(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jg 160bb8b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cwtl │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160bb9e │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + jg 160bc4e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160bb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x67(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %ah,0x160d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - jns 160bbc2 │ │ │ │ - push %rbx │ │ │ │ - mov $0x4,%dh │ │ │ │ - sub $0x48901bd,%eax │ │ │ │ - and %dh,(%rax,%rax,1) │ │ │ │ + mov $0x1873730b,%ebx │ │ │ │ + fbstp 0x60bc203f(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x355,%ecx │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x3ac2004(%rcx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,0x5f(%rsi) │ │ │ │ + test %al,-0x24ce5771(%rax,%rsi,2) │ │ │ │ + mov $0x160bc90,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,0x1(%rax,%riz,2) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax,%rcx,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ja 160bc76 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1d199(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x43(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + pop %rcx │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + sti │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sarb %cl,(%rdi) │ │ │ │ + cmpb $0x0,0x1(%rax,%riz,2) │ │ │ │ + adc %ah,(%rcx) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x355(%rbx) │ │ │ │ - add %al,0x59976(%rax) │ │ │ │ + add %ah,0x160bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + and $0xc09ce2bc,%eax │ │ │ │ + (bad) │ │ │ │ + movabs 0x10000000000378c0,%al │ │ │ │ + cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - sbb 0x3b84ed9(%rbx),%bh │ │ │ │ - cmp $0x20048901,%eax │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,0x354b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + lock mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d19a(%rax) │ │ │ │ + add %bh,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 184dcda │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160bd4b │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -643028,1116 +642959,1110 @@ │ │ │ │ nop │ │ │ │ or 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x40(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x160(%rbp) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1629be4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + adc %bh,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x56(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cs,0x5(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bh,0x160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x160(%rcx) │ │ │ │ - add %dl,%al │ │ │ │ - int $0xd4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe000000000035462,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - lahf │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x160(%rsi) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000160bc,%al │ │ │ │ - jmp 184dd6a │ │ │ │ + add %al,%al │ │ │ │ + mov $0x160,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex jae 160bcfa │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1605a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x542004(%rcx) │ │ │ │ + nop │ │ │ │ + mov $0x160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x93,%al │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0x89010000000001d1,%al │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x160,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160bd5f │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x160bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc %esp,0x5(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3548e(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.RX jrcxz 160bdb9 │ │ │ │ + xchg %bl,-0x59(%rbp) │ │ │ │ + mov $0x20048901,%edi │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x314 │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d1a0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + out %al,$0x71 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xe4f9,$0x25 │ │ │ │ - fdivp %st,%st(0) │ │ │ │ - add %edi,0x20048901(%rip) │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %edx,0x3(%rbp) │ │ │ │ + and %bh,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xbd,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 184ddfa │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,-0x71(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1d1a2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x160bf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%ebp │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x9c2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + mov %bh,%ah │ │ │ │ + movb $0x1,0x60be40bf(,%rax,4) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160be50 │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bh,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + jbe 160be4b │ │ │ │ + fdivs -0x77(%rax,%rbp,4) │ │ │ │ + fs (bad) │ │ │ │ + (bad) │ │ │ │ + mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bh,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - rex.WRXB rclq $1,-0x435d53db(%r10) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $0x54,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + loop 160be36 │ │ │ │ + rex.WRB jrcxz 160be48 │ │ │ │ + xbegin ffffffffc000fd9a <_edata@@Base+0xffffffffb900fd9a>,(bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d1a3(%rax) │ │ │ │ + add %dl,-0x42(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19cde8a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + leave │ │ │ │ + addr32 ret │ │ │ │ + pop %rsi │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc 0x2004e901(%rdi),%bh │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x6051f000,0x2(%rdi),%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x160,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160be68 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rdx) │ │ │ │ - movabs 0x489010000000005,%eax │ │ │ │ - and %ah,(%rax,%rax,1) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + movabs 0xbf00bee0f569c2de,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6f,%al │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x160be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x8e,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - xor %ah,0x1d1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x160(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1000000000160be,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ + int3 │ │ │ │ + fsts -0xfc14b38(%rbp) │ │ │ │ + mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in (%dx),%al │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + rex int $0xdd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3693b(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test $0xd1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x41(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %al,0x68(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4c2004e901,%al │ │ │ │ - rex push $0x28f │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x60(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + rex mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + call 16295f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d1a8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1ddce(%rax) │ │ │ │ + xor %bh,0x160(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + jo 160bf21 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160bfc2 │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0x8980000000001d6 │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x90,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - sub %ch,0x1d1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dh,0x1dd(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x42(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $0x0,0x160(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.R push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 184dfaa │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x242004e901,%al │ │ │ │ xor %dh,-0x71(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add $0x1,%eax │ │ │ │ - add %ah,0x36b56(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x57(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0xc4,%al │ │ │ │ - sbb %ch,0x1bcd427(%rdi,%rdi,2) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %edx,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%edi │ │ │ │ + add %ah,0x160bfe0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x356(%rbx) │ │ │ │ + cmpb $0x0,0x160(%rdi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + movsxd %edx,%esi │ │ │ │ + lret │ │ │ │ + cmp %esi,%esp │ │ │ │ + pop %rbx │ │ │ │ + jle 160c03e │ │ │ │ + and %al,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x160,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x60,%al │ │ │ │ + mov $0x509293c9,%ebp │ │ │ │ + addr32 rex.WRXB movabs $0x160c060,%r14 │ │ │ │ + adc %al,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 194e04a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WR push $0x67 │ │ │ │ + movabs %al,0x2004e901be132b2d │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 160bfdb │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %ah,0x160c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x353ff(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - roll $1,(%rcx) │ │ │ │ + cmp $0xa65de6d3,%eax │ │ │ │ + sub %ah,%cl │ │ │ │ + cmp $0x20048901,%eax │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sar $0x55,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1dddf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc0,%al │ │ │ │ + add %dh,-0x40(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x353ff(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ + cmp %ebx,0x33(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x51(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ + iret │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rclb $0x0,0x3(%rbp) │ │ │ │ + movabs 0x160c1003d,%eax │ │ │ │ + add %dh,0x160c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18ce0da │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x28f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1d1af(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs %al,0x40bd6c66628c2605 │ │ │ │ + shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shlb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shll %cl,0x1(%rax) │ │ │ │ + add %ah,-0x25(%rax) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x3c2004(%rcx) │ │ │ │ + adc 0x5(%rsi),%ecx │ │ │ │ + add %bh,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rdx) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + movsxd %edx,%esi │ │ │ │ + sbb %al,%cl │ │ │ │ + sbb (%rdx),%ebp │ │ │ │ + mov $0x160c160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - call 16292dc │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ + xor %al,%cl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x69(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x442004(%rcx) │ │ │ │ + xchg %eax,%edi │ │ │ │ + {rex2 0xe} (bad) │ │ │ │ + repz imul $0x3c,%edx,%esi │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x0,0x3(%rsi),%edx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d1b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + mov $0xc1,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0x0,0x353(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18ce18a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cwtl │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - sub %dh,0x1d1(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0xe,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xf942004(%rcx) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd (%rax),%edx │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x442004(%rcx) │ │ │ │ + push %rax │ │ │ │ + shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%cl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4e(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + xor %bh,%ch │ │ │ │ + ss (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ + add %al,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 160c1ed │ │ │ │ + add %dh,0x17a54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,%dl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x442004(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x353(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd9,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3e(%rax) │ │ │ │ + add %dl,-0x3e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18ce23a │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0xe9010000000001d6 │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,-0x71(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4d(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000160bd,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 160c276 │ │ │ │ + add $0x60,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB push %r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - repnz loop 160c286 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,0x160c2a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %esi,(%rdi) │ │ │ │ - cmp -0x7b(%rbp),%edx │ │ │ │ - adc %ebx,%edi │ │ │ │ (bad) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ + ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret │ │ │ │ - (bad) │ │ │ │ + rol $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160c2(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,0x2c(%rax) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x160 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18ce2ea │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x78(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x1d1,%ecx │ │ │ │ + add %ah,-0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x60,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ecx,(%rax) │ │ │ │ - mov $0x74,%ch │ │ │ │ - cmp $0x1bf6946,%eax │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x60,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x354ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + ja,pn 160c325 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x47(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x54,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + gs (bad) │ │ │ │ + mov -0x402e2b86(%rip),%cl │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x98000000000354a7,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,0x160c3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x1d1,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0xe542004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160c31d │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + fmuls 0x6ce92db1(%rdi) │ │ │ │ + (bad) │ │ │ │ + rol $1,%bl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17ce39a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ addl $0x0,(%rdx) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + jne 160c383 │ │ │ │ + fnstsw 0x3c(%rax,%riz,8) │ │ │ │ + clc │ │ │ │ + ds add %ecx,0xcc42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adcb $0xa1,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x60,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - je 160c422 │ │ │ │ - addr32 sahf │ │ │ │ - cmp %dl,0x12(%rcx) │ │ │ │ (bad) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sahf │ │ │ │ + mov $0x60bed3c4,%esp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160c422 │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 160c3fd │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d1ba(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3b(%rax) │ │ │ │ + and %dl,(%rcx,%riz,4) │ │ │ │ + add $0x0,%eax │ │ │ │ + and %al,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jne 160c460 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3783b(%rax) │ │ │ │ + add %dl,-0x3c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x1d1,%ebx │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%dl │ │ │ │ - xchg %edx,0x2a(%rbp) │ │ │ │ - mov $0xe901bec7,%eax │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x3c2004e901,%al │ │ │ │ xor $0x87,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 160c43e │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x588a0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1d1bc(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ + jo 160c426 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,-0x5b(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58bbe(%rax) │ │ │ │ + add %dh,0x160c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x1d1,%ebp │ │ │ │ + add %ah,0x160c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,0x35469(%rax) │ │ │ │ + add %ah,0x160c4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x43(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0xe9010000000001d6 │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %ah,0x28806(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,(%rbx) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37e44(%rax) │ │ │ │ + rol $0x60,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1d1bd(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %edx,0x3(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %dh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x1d1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ch │ │ │ │ + add %ah,0x160c620(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%ch │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dl,-0x3b(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d4e56a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fiaddl 0x2(%rdi) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %dl,0x160c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160c58d │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,$0x74 │ │ │ │ - movabs 0x489013e856a35c8,%eax │ │ │ │ - and %dl,-0x58200000(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x160c5b0,%al │ │ │ │ + sbb %ah,0x1d6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0xbed0000000000564 │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + movabs 0xe0000000000160c5,%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fcoms 0x3(%rbp) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000028f70,%al │ │ │ │ shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ add $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ - je 160c619 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc8,%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 160c643 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - loop 160c65a │ │ │ │ - rex.XB │ │ │ │ - movabs $0x6c20048901,%rsi │ │ │ │ - lock out %eax,(%dx) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5958e(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x160c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - enter $0x1d1,$0x0 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x39(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + adc %edx,0x3e7e2d29(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x54,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RX in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xd1,%cl │ │ │ │ + (bad) │ │ │ │ + jle 160c618 │ │ │ │ + mov $0x50,%al │ │ │ │ + jl 160c6b4 │ │ │ │ + ds movabs 0x50000000000160c6,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 18ce68a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + imul $0xe901be26,0x6a4f1180(%rax),%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fs data16 (bad) │ │ │ │ - rex.RB out %eax,$0x47 │ │ │ │ - adc %bh,(%rsi) │ │ │ │ - add %ecx,0x542004(%rcx) │ │ │ │ + add %dh,-0x3a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x355(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret $0x1d1 │ │ │ │ + jl 160c66b │ │ │ │ + loop 160c699 │ │ │ │ + pop -0x76fec23d(%rbp) │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,0x353aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cs addl $0x18,0x0(%rip) │ │ │ │ + loopne 160c6b8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x1770a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x36(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xa,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - cmc │ │ │ │ - in $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x542004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x55(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x160c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 194e72a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ orl $0x6002c000,0x2(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c084(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0x38 │ │ │ │ + add 0x49(%rsi,%rax,8),%eax │ │ │ │ + ret │ │ │ │ + cmp $0x160c760,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex rcl $1,%cl │ │ │ │ + nop │ │ │ │ + jns 160c77b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160c7(%rax) │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c6(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ + add %al,0x160c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3562e(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x160c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x3(%rdi),%bh │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - xchg %eax,%esi │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - int1 │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - neg %eax │ │ │ │ - mov $0x20048901,%ebp │ │ │ │ - sub $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x354(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - rcl $1,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160c7(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bce7ca │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ test %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160c789 │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x22(%rax) │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb %dl,%cl │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jno 160c83e │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - hlt │ │ │ │ - sti │ │ │ │ - pop %rax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp $0x20048901,%eax │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %dl,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2f(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160c7fa │ │ │ │ + and %cl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 160c83d │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160c7d8 │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x24(%rax) │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ - lock rcl $1,%ecx │ │ │ │ + enter $0x160,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x160,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e4e86a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -644179,118 +644104,125 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ test %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + enter $0x160,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - leave │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2f(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,0x355f1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 jrcxz 160c906 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jg 160c96e │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rcl %cl,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %ah,0x1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c4(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,(%rbx) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,-0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2c(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + iret │ │ │ │ + adc 0x60c9a0bd(%rcx,%rbx,4),%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x60,%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + jae 160c955 │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + rex lea (bad),%ebx │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x54(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ + jo 160c92b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x160,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex shll $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xfffffff3,0x24(%rdi),%ebx │ │ │ │ + push %rax │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ - add %dh,0x1(%rbp,%rdi,4) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,0x35659(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x54(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WX │ │ │ │ + sbb %esp,-0x33(%r11,%rbx,1) │ │ │ │ + rex.WR cmp $0x160d150,%rax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0xd1} sgdt (%r24) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x36(%rax) │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160c9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - je 160c9d6 │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,0x5a7a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160ca0f │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d4e9ea │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add $0x9f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -644299,63 +644231,61 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2fa89(%rax) │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fcmovbe %st(1),%st │ │ │ │ + add %al,%al │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - lret │ │ │ │ - out %al,(%dx) │ │ │ │ - add 0x13d4443(%rax),%ecx │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %ah,0x1d6(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000055a81,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb $0xd1,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %eax,0xcb500000000001c1 │ │ │ │ + adc %cl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret $0x160 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %eax,0x89010000000001c1 │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160ca77 │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov $0x55b,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -644389,83 +644319,88 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x442004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x354,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - fcmovnbe %st(1),%st │ │ │ │ + and %cl,%bl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubrl -0x56ce9a9(%rip) │ │ │ │ - adc $0x48901bd,%eax │ │ │ │ - and %al,0x0(%rax,%rax,1) │ │ │ │ - add %ah,0x3542d(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lcall *0x20048901(%rdi) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,0x55bb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ah │ │ │ │ - roll $1,(%rcx) │ │ │ │ + mov %dl,0x1d9(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x242004e901,%al │ │ │ │ rex pop %rsi │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ xchg %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160d0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ + add %al,0x55bb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %edx,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %ebp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160cb42 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe1,%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,-0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + and %ah,0x55b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbf,%dl │ │ │ │ - or $0x9,%al │ │ │ │ - mov $0x203ce950,%eax │ │ │ │ - int3 │ │ │ │ + and %cl,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -644606,45 +644541,46 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %eax,0x8980000000001c1 │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000160ca,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ + movabs 0x10000000000160ca,%al │ │ │ │ + (bad) │ │ │ │ + jg 160cd27 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bl │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + sbb %dl,0x1d9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d1eb(%rax) │ │ │ │ + (bad) │ │ │ │ + int $0x60 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 160cd1d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x30(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -644785,19 +644721,21 @@ │ │ │ │ adc %ah,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ xchg %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,-0x30(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x353,$0x0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + int $0x60 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ @@ -644944,130 +644882,130 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x78(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x15(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb %ch,%ah │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + shlb $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x60,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160cfc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb 0x1(%rbx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + lret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160d0b3 │ │ │ │ - jle 160d07d │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x3c2004(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0x8980000000001d6 │ │ │ │ + mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf9,%al │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xor %dh,0x1dd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ shlb $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - in (%dx),%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd0,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160d084 │ │ │ │ + add %dh,-0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160cb(%rax) │ │ │ │ + add %al,%al │ │ │ │ + shlb $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x55,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d1ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %eax,%ebp │ │ │ │ - call ffffffffbe1f9427 <_edata@@Base+0xffffffffb71f9427> │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e4f10a │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x71(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %al,%al │ │ │ │ + movabs 0x98000000000160d0,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,-0x2e(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x1d(%rsi) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dh,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1dd9e(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36967(%rax) │ │ │ │ + mov $0x40,%dh │ │ │ │ + mov 0x1c(%rdi,%rsi,2),%bh │ │ │ │ + (bad) │ │ │ │ + cmp $0x17719e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160d11b │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ shll $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + shlb %cl,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,%cl │ │ │ │ (bad) │ │ │ │ - shlb $1,0x1(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + lret $0x119e │ │ │ │ + lea (%rdx),%esi │ │ │ │ + and %bh,0x160d060(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,-0x2f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -645138,60 +645076,58 @@ │ │ │ │ add %ah,0x280f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x77(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x54,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x160d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x34cfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - shlb $1,0x1(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + rex.WRB push %r15 │ │ │ │ + (bad) │ │ │ │ + mov $0x8e,%dl │ │ │ │ + cmc │ │ │ │ + jmp ffffffffb7696acf <_edata@@Base+0xffffffffb0696acf> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 160d289 │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %al,0x160d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xbc2004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x5a1,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160d306 │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + rol $0x60,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17cf2ca │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7f,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -645225,133 +645161,130 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jno 160d31d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lahf │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + rex shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%bl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17105(%rax) │ │ │ │ + add %ah,0x160d310(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x5,%al │ │ │ │ + jno 160d33d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160d31d │ │ │ │ - (bad) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - leave │ │ │ │ - push %rdx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x1773d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %al,$0x60 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x60,%bl │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,-0x24(%rax) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rsp │ │ │ │ + add $0x0,%al │ │ │ │ + add %dl,0x34cfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 184f39a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ds test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x60(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160d333 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xac2cd361,%eax │ │ │ │ (bad) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - jo 160d3ab │ │ │ │ - roll $1,(%rcx) │ │ │ │ + fistpll 0x160d3e0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0xd3,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + in $0x3,%eax │ │ │ │ + stc │ │ │ │ + shll $0x59,(%rsp,%rdx,8) │ │ │ │ + mov $0x160d580,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx,%riz,2) │ │ │ │ + rcl $1,%bl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d1f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x31982(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000000000,%al │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x354 │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %al,0x31982(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - repnz roll $1,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - shll %cl,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,%bl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -645408,197 +645341,186 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ mov $0x1ce1c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,-0x53(%rax) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + {rex2 0x60} add %r16d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xe(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ah │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x31982(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0x60} add %r16d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 160d526 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ch │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x31982(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ccf53a │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x2,-0x71(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x76(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - repnz roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock adc %al,%gs:(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160d56a │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1d1f5(%rax) │ │ │ │ + add %al,0x31982(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - {rex2 0x60} add %r16d,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + and 0x6(%rcx),%edi │ │ │ │ + or %dl,0x3f(%rcx,%rbx,1) │ │ │ │ + movabs 0x70000000000160d5,%al │ │ │ │ + {rex2 0x60} add %r16d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x54(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + ret $0x39e4 │ │ │ │ + jl 160d5a7 │ │ │ │ + ds (bad) │ │ │ │ + mov $0x160d5e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmc │ │ │ │ - roll $1,(%rcx) │ │ │ │ + nop │ │ │ │ + {rex2 0x60} add %r16d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + or %ecx,%esi │ │ │ │ + push %rcx │ │ │ │ + fmull 0x2(%rbp) │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov $0x2004e901,%esi │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c08a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58932(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160d2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adcb $0x0,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x45(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - not %cl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x160d5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + cmp 0x6d(%rbp),%ch │ │ │ │ + andpd (%rsi),%xmm7 │ │ │ │ push %rax │ │ │ │ - xor 0x0(%rbx,%rax,1),%dl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + {rex2 0x60} add %r16d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160d637 │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + ficoml 0x11d0259f(%rcx,%rsi,4) │ │ │ │ + ds cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c395(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1ce1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x160d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d1f6(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4f66a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1d993(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + rex.WXB movabs $0x20048901bdf695dc,%r13 │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock sbbb $0x0,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %ah,-0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.XB push %r10 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x160d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -645632,96 +645554,95 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ jp 160d715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls 0x1d1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %cl,%al │ │ │ │ - not %cl │ │ │ │ + xor %dl,%bh │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x5a7a5(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35674(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x14,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - not %ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub 0x0(%rbx,%rax,1),%edx │ │ │ │ + jp 160d6f1 │ │ │ │ + mov %ds,%ecx │ │ │ │ + jp 160d7a2 │ │ │ │ + mov $0x60d7e03d,%esp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %dl,0x3(%rsi) │ │ │ │ + add %dl,-0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + pop %rbx │ │ │ │ + push $0x703ab012 │ │ │ │ + test %bh,0x2004e901(%rip) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160d7cf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c08b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31d06(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x9(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,-0x6c(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ + add %dh,0x160d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1d406(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x56(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x21(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - not %ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rcr $1,%ebp │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x28(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x29(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -645746,50 +645667,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd8000000000160ce,%al │ │ │ │ mov %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + cld │ │ │ │ + mov $0xf8,%bh │ │ │ │ + sub $0xbd70d84d,%eax │ │ │ │ + sbb $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fsubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x8(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fsubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x55,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + jns 160d87b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,0x47(%rax) │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x36b,%ebx │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,%cl │ │ │ │ - roll $1,(%rcx) │ │ │ │ + or -0x1043c58d(%rsi),%ecx │ │ │ │ + rex cmp $0x160d8e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x1d994(%rax) │ │ │ │ + jo 160d862 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ pop %rsp │ │ │ │ @@ -645810,496 +645729,517 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d190(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x54(%rdi) │ │ │ │ + mov $0xe010695c,%ebp │ │ │ │ + xor %edx,%ebp │ │ │ │ + cmp $0x0,%al │ │ │ │ + fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cli │ │ │ │ - roll $1,(%rcx) │ │ │ │ + rcr $1,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x60000000000160d9,%al │ │ │ │ - {rex2 0x60} add %r16d,(%rax) │ │ │ │ + js 160d889 │ │ │ │ + add 0x5c(%rbx),%bh │ │ │ │ + test %esi,%esp │ │ │ │ + mov $0xb60898,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + lock fsubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d1fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - sub $0x0,%al │ │ │ │ + and %bl,%cl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,%al │ │ │ │ + cmp %bl,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x60,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ecf93a │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 160d8ca │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c08c │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - je 160d956 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x56(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x3097b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 160d966 │ │ │ │ - loopne 160d976 │ │ │ │ + mov $0xe0,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xchg %eax,%esp │ │ │ │ - flds (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x5c2004(%rcx) │ │ │ │ + add %ecx,0xa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cs push %rsi │ │ │ │ + add %bl,%ch │ │ │ │ + push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d1fd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fldenv 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x6a(%rax) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %ecx,0x4010004(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - pop %rsp │ │ │ │ + loopne 160d9fd │ │ │ │ + add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x30d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RXB push %r14 │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1b4f9ca │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c08c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x1(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xd9,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x3c2004(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x30d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160d9ab │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loopne 160da63 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - (bad) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - mov %ch,%dl │ │ │ │ - push %rdi │ │ │ │ - add -0x3f(%rbp),%eax │ │ │ │ + jge 160d9ca │ │ │ │ + add -0x6f(%rbx),%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ - add %ecx,0x5c2004(%rcx) │ │ │ │ + rex │ │ │ │ + rex (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + adc %bl,%dl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - call *%rcx │ │ │ │ + add %dl,0x17697(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb $0x1db,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160da1c │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dcfa5a │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x28f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ mov %es,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fisubl 0x1(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x160da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0xf0000000,%esp │ │ │ │ - out %al,(%dx) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + fldcw 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 160da99 │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,(%rax) │ │ │ │ + jg 160da97 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %dl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x98000000000160d9,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x160d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sti │ │ │ │ - mov $0x5e,%dl │ │ │ │ - je 160da53 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - mov $0x20048901,%edi │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ + add %al,0x160da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x55,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %al,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3698a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d200(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x25(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x160da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x55b,%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 194fafa │ │ │ │ add %al,(%rax) │ │ │ │ jo 160db5a │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000016024,%al │ │ │ │ lea (bad),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add %dl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - leave │ │ │ │ - std │ │ │ │ - and $0xaabac535,%eax │ │ │ │ - (bad) │ │ │ │ - add %ecx,0x9c2004(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x55b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - or %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %edi,%ebx │ │ │ │ + cmp $0xef124a6,%eax │ │ │ │ + rex (bad) │ │ │ │ (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bl │ │ │ │ + xor %bl,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x55b(%rdi) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %esp,-0x23(%rdi,%rax,8) │ │ │ │ + fdivrp %st,%st(4) │ │ │ │ + (bad) │ │ │ │ + adc %bl,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or $0xd2,%al │ │ │ │ + add %dl,-0x25(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cli │ │ │ │ + and $0x56,%al │ │ │ │ + rex.X mov -0x1e(%rdi),%? │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ - and %al,0x13(%rsi,%rdi,8) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + (bad) 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov 0x1(%rbx),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %ecx,0xb42004(%rcx) │ │ │ │ + pop %rsp │ │ │ │ + jle 160db9d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160db55 │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7a,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1c08d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - rex fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %esp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x60,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsp │ │ │ │ + jle 160dbdd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160dbd0 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRX add (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xb42004(%rcx) │ │ │ │ + add %bl,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x55b(%rbx) │ │ │ │ - add %al,%al │ │ │ │ - (bad) 0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d2(%rip) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + jle 160dc0d │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 160dbef │ │ │ │ - mov $0x8192eb56,%eax │ │ │ │ - mov $0x20048901,%edi │ │ │ │ - xchg %eax,%esp │ │ │ │ + xor %bl,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x55b77(%rax) │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d20d(%rax) │ │ │ │ + jrcxz 160dca0 │ │ │ │ + push %rdi │ │ │ │ + rex.WRX (bad) │ │ │ │ + ffree %st(4) │ │ │ │ + (bad) │ │ │ │ + jo 160dc0e │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ah │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ccfc5a │ │ │ │ + xor $0x87,%al │ │ │ │ + fistpll 0x3fa4129a(%rdi) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop (%edx) │ │ │ │ + add %dh,%al │ │ │ │ + pop (%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lea (bad),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x55b,%ebp │ │ │ │ + add %dl,0x160dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x1d20e(%rax) │ │ │ │ + add %al,-0x24(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs -0x2b(%rbx,%rbx,8) │ │ │ │ - call 3204523 │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xchg %eax,%esp │ │ │ │ + xchg %eax,%edx │ │ │ │ + and %ecx,0x31(%rdx) │ │ │ │ + out %al,(%dx) │ │ │ │ + xor 0x60dcb03f(%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jbe 160dd06 │ │ │ │ + add %al,0x160dc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x55f3ad3f,%ebx │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + rcr $1,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex frstor 0x1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %edx,-0x16(%rax) │ │ │ │ + fsub %st(7),%st │ │ │ │ + shll $1,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc %bl,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,%al │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %cl,0x1d20f(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e4fcfa │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + mov $0xa5d9e9fb,%eax │ │ │ │ + add $0x3f,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + push %rax │ │ │ │ + frstor 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 160dcf6 │ │ │ │ (bad) │ │ │ │ - sub $0x90,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - push %rbp │ │ │ │ - cltd │ │ │ │ - cmp (%rdi),%edi │ │ │ │ - add %ecx,0xb42004(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x55b(%rbp) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ + or %dh,(%rsi) │ │ │ │ + cmp %esp,0x5f(%rbp,%rdi,2) │ │ │ │ + fdivrs (%rsi) │ │ │ │ + rex frstor 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex int $0xdd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fisubs 0x1(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.B out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ + jo 160dd2f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - repz hlt │ │ │ │ - mov $0x16e8db73,%edi │ │ │ │ + or %ch,%dl │ │ │ │ + jrcxz 160dd8d │ │ │ │ + rex.X │ │ │ │ + stos %al,%es:(%edi) │ │ │ │ + ds mov $0xdd,%al │ │ │ │ (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - je 160dd86 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x23(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1d4fd8a │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x2,-0x71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,-0x72(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x50000000,%esp │ │ │ │ - jbe 160de06 │ │ │ │ add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + xchg %ecx,(%rsp,%r8,2) │ │ │ │ + mov $0xd03e7aa9,%eax │ │ │ │ + fisubs 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xe0000000000160dd,%al │ │ │ │ frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x6c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -646324,26 +646264,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ss mov 0x0(%rip),%eax │ │ │ │ + int1 │ │ │ │ + fists 0x4a135dc5(%rbp) │ │ │ │ + ds cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ nop │ │ │ │ xor %eax,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -646397,111 +646334,114 @@ │ │ │ │ movabs 0x4000000000028f6e,%al │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c08f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jbe 160df36 │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %cl,%al │ │ │ │ - adc %edx,%edx │ │ │ │ + fbld 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,%dh │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.WX imul $0x13e17cc,-0x76(%rsi),%rbx │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0x5,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 160df6e │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - out %eax,$0xcb │ │ │ │ - push %rsp │ │ │ │ - or $0x1bee663,%eax │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0xc0000000,%esp │ │ │ │ - jbe 160df76 │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 160df00 │ │ │ │ + and %bl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + fstl %gs:-0x5c(%rdi) │ │ │ │ + in $0x3d,%al │ │ │ │ + (bad) │ │ │ │ fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ + adc %bl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1acff4a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160dfb3 │ │ │ │ - pop (%rdx) │ │ │ │ + pop %rdi │ │ │ │ + shlb $0x8f,(%rax) │ │ │ │ + cmc │ │ │ │ + data16 mov $0x3d,%cl │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x60be9000,0x2(%rdi),%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x160,%esi │ │ │ │ + add %al,0x160df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc08f,$0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x8c2004(%rcx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - sub %edi,0x3(%rdi) │ │ │ │ + push $0xffffffff9a8c795b │ │ │ │ + mov $0x7b,%dh │ │ │ │ + cmp $0x160dfa0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - adc %dl,%dl │ │ │ │ + jo 160df69 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - movabs 0x8901beba44d9668b,%eax │ │ │ │ - add $0x20,%al │ │ │ │ - jl 160df96 │ │ │ │ + or %ebp,-0x27(%rdi) │ │ │ │ + xor $0x35,%al │ │ │ │ + cmp %al,0x3d(%rbp) │ │ │ │ + rcr $0x60,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ch │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x1d212(%rax) │ │ │ │ + add %dl,0x160df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0xd,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rsi) │ │ │ │ - movabs 0x60e0000000000005,%eax │ │ │ │ + cmc │ │ │ │ + jg 160e001 │ │ │ │ + (bad) │ │ │ │ + mov $0xa8,%dh │ │ │ │ + (bad) │ │ │ │ + adc %ah,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160df(%rax) │ │ │ │ + add %dh,0x160df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d4ffda │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x71(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -646510,168 +646450,173 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ nop │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x27,%al │ │ │ │ - mov $0x868e3190,%edx │ │ │ │ - ds and $0x60,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + rex.WRXB or %r14b,%r15b │ │ │ │ + adc $0x489013c,%esi │ │ │ │ + and %cl,0x0(%rsi,%rcx,1) │ │ │ │ + add %dl,%al │ │ │ │ + in $0xaa,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ fbld 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 160e029 │ │ │ │ - movabs 0x60e0300000000005,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 160e08b │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + hlt │ │ │ │ + or (%rax),%eax │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - lock sbb %ebx,%ebx │ │ │ │ + movabs 0x800000000005aae7,%al │ │ │ │ + loopne 160e0b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf637d572,%ebx │ │ │ │ - movsxd 0x1(%rsi,%rdi,1),%edx │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 1c5006a │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x28e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ nop │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160e0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x160e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,-0x42(%rax) │ │ │ │ - shr $0x28,%cl │ │ │ │ - (bad) │ │ │ │ - mov $0x160e0c0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loopne 160e10b │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + fcomps 0x1dd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 160e0bb │ │ │ │ + ja 160e0a5 │ │ │ │ add %al,(%rax) │ │ │ │ - andl $0xe6dc89ba,-0x57(%rax) │ │ │ │ - mov $0x16112c0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe0,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loopne 160e133 │ │ │ │ + lock jo 160e114 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x160e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 160e143 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,0x1770a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1c0f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 160e153 │ │ │ │ + add %ah,%al │ │ │ │ + out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - {rex2 0x60} add %r16d,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loopne 160e14b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + sub -0x68646858(%rcx),%al │ │ │ │ + loope 160e13f │ │ │ │ + rex loope 160e163 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + loopne 160e16b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd011a │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c090(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loopne 160e19b │ │ │ │ + (bad) │ │ │ │ + jmp ffffffffb70c4e89 <_edata@@Base+0xffffffffb00c4e89> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + loope 160e1a3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - loope 160e1a3 │ │ │ │ + loope 160e1ab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - bnd ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cs or $0xc71ccc71,%eax │ │ │ │ + fs mov $0x160e170,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,-0x1d(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x160e1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loop 160e1db │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b6(%rax) │ │ │ │ + loopne 160e1eb │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + loope 160e1f3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ (bad) │ │ │ │ - stc │ │ │ │ - jmp 160e146 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - cmp $0x160e1c0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loope 160e1fb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd01aa │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -646680,159 +646625,162 @@ │ │ │ │ loope 160e213 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ nop │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loope 160e223 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + mov %bl,(%rsi) │ │ │ │ + or %r12,0x60e1f03f(%r13,%rax,2) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - mov (%rax,%rax,1),%al │ │ │ │ - add %eax,(%rax,%rax,1) │ │ │ │ - add %al,0x34e71(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loope 160e23b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - mov (%rax,%rax,1),%al │ │ │ │ - add %eax,(%rax,%rax,1) │ │ │ │ - add %dl,0x34e71(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + push %rbx │ │ │ │ + rex.R push %rcx │ │ │ │ + idivl (%rcx) │ │ │ │ + pop %rax │ │ │ │ + and $0xbf,%al │ │ │ │ + adc %ah,%dl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 160e26b │ │ │ │ + add %ah,%al │ │ │ │ + loope 160e25b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16112(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loope 160e27b │ │ │ │ + movabs %al,0x303eff777d038acb │ │ │ │ + loop 160e273 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 160e283 │ │ │ │ + add %al,(%rax) │ │ │ │ + loop 160e27b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov $0x4b9e2bc5,%edx │ │ │ │ + xchg %eax,%esp │ │ │ │ + iret │ │ │ │ + mov $0x160e270,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1e(%rax) │ │ │ │ + and %ah,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1cd025a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + jne 160e2a5 │ │ │ │ + mov $0xf3,%al │ │ │ │ + (bad) │ │ │ │ + cmpl $0x6c,0x2004e901(%rsi) │ │ │ │ push %rax │ │ │ │ jo 160e1ea │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x160e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,-0x1e(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160e2(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + sbb $0x77,%al │ │ │ │ + mov -0x2fc16fb9(%rsi),%bl │ │ │ │ + loop 160e2f3 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x160e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loop 160e323 │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WB in (%dx),%eax │ │ │ │ + mov $0x75af943b,%ebp │ │ │ │ + mov $0x2e36630,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov %ah,0x1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x160e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - loop 160e343 │ │ │ │ + loop 160e333 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x160e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jrcxz 160e363 │ │ │ │ + movabs %al,0x303e525ef6ae1b8c │ │ │ │ + jrcxz 160e353 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,%al │ │ │ │ + loop 160e35b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0xca,%al │ │ │ │ + sub 0x1be24b5(%rcx),%dl │ │ │ │ jmp 1e5031a │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + in $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 160e3a3 │ │ │ │ + add %al,(%rax) │ │ │ │ + jrcxz 160e39b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) 0x5(%rbx) │ │ │ │ add %ah,-0x1d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ @@ -646874,214 +646822,212 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ jbe 160e3cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 160e443 │ │ │ │ + add %ah,%al │ │ │ │ + rcr %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rcr %cl,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs %eax,0x203de52741ad4700 │ │ │ │ in $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 160e46b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x60,%al │ │ │ │ + imul $0xe4603dbc,0x32dbc64d(%rip),%esi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + in $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 205044a │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ + and %bh,(%rdi) │ │ │ │ + scas %es:(%edi),%al │ │ │ │ + cmp %bh,-0x16fe425b(%rbp) │ │ │ │ + add $0x20,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x160e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x160e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160e4(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x160d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 160e435 │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0x60,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lret $0x4ce6 │ │ │ │ + rex.WRB jl 160e4ed │ │ │ │ + lock in $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,0x160e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d504ca │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ orl $0x60c73000,0x2(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lret $0x6dee │ │ │ │ + and %dh,%al │ │ │ │ + add $0xe510bd41,%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0x60,%eax │ │ │ │ + add %ah,%al │ │ │ │ + in $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add (%rdi),%dl │ │ │ │ + mov $0xbd0816e0,%ebp │ │ │ │ + xor %ah,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ - (bad) │ │ │ │ + sbb -0x5ed1109a(%rbx),%ebp │ │ │ │ + idivb (%rax,%rdx,4) │ │ │ │ + in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0x60,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + adc $0xfb7d49a7,%eax │ │ │ │ + rex.WRX iretq │ │ │ │ + mov $0x20048901,%esp │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160e5(%rax) │ │ │ │ + addb $0x3,0x51(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d5056a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 160e566 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160e59e │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock punpcklbw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %eax,%edx │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - loope 160e586 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x76,%cl │ │ │ │ + add %ah,%al │ │ │ │ + ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160e5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0x60,%eax │ │ │ │ + add %al,-0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + sarb $0x0,0x354(%rdx) │ │ │ │ + add %al,0x37153(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,0x1ce39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0x60,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x179,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + push $0x1c2ba │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,0x1d17e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19505fa │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000002892e,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -647099,46 +647045,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,$0x60 │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ebp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ + clc │ │ │ │ + jle 160e62c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + adc %ah,%bh │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jg 160e65c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d5069a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ sahf │ │ │ │ @@ -647147,61 +647106,70 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,$0x60 │ │ │ │ + add %dh,0x17698(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x41(%rax) │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rsi │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,-0x80(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,$0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + rorb $1,0x161(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xe6,%al │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + je 160e6f6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + rorb $1,0x1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,$0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + rex │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov 0x0(%rbx,%rax,1),%ss │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dd073a │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -647473,123 +647441,132 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cltd │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,0x1d189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x16(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + lock rex.WXB push %r10 │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ecx,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x16(%rax) │ │ │ │ - (bad) │ │ │ │ + rex rcll $0x0,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + mov %edx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + push %rsp │ │ │ │ + sahf │ │ │ │ + sti │ │ │ │ + rex.W insb (%dx),%es:(%rdi) │ │ │ │ + lock loope 160ea9f │ │ │ │ + add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + push %rax │ │ │ │ + sti │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ea(%rax) │ │ │ │ + add %al,0x36b29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + jmp 160eae3 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x16(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22d0a9a │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x28f │ │ │ │ add %al,(%rax) │ │ │ │ jo 160ea78 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + popf │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ch,%al │ │ │ │ + mov %ecx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + mov $0x6de3e0f7,%ebp │ │ │ │ + mov $0x20048901,%edi │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,0x3554c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 160eb53 │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %?,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + js 160ea86 │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 160eb73 │ │ │ │ + sub $0x60,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x6c(%rax) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %ss,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 23d0b3a │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rsp │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -647597,57 +647574,69 @@ │ │ │ │ adc %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x66(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + cmp %al,0x31(%edi,%esi,8) │ │ │ │ + pop %rsp │ │ │ │ + movswl (%rcx),%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x54 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + and %ch,%ch │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repnz push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160eb(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x69,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,%al │ │ │ │ + lea (bad),%edx │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp 160ec13 │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor $0xc553aab1,%eax │ │ │ │ + cwtl │ │ │ │ + ret │ │ │ │ + mov $0x20048901,%esi │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2050bda │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -647662,68 +647651,67 @@ │ │ │ │ push %rax │ │ │ │ movabs %eax,0x898000000000286 │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ah │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %ecx,%ss │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + xor %al,0x56(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %bh,0x1d18e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x16e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,0x354e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x160ec(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + nop │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ecx,0x742004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + lock rex.B │ │ │ │ + add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + adc %dh,0x56(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22d0caa │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jge 160ec3a │ │ │ │ add (%rax),%al │ │ │ │ @@ -647744,108 +647732,112 @@ │ │ │ │ (bad) │ │ │ │ jmp 160ee36 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fwait │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + (bad) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + sbb %dl,0x1d1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,-0x1e(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + lock rsqrtps (%rbx),%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,0x1d192(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x160eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x13(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb $0x3,(%rdx,%rdx,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dd0d5a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 160ed56 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ed(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + mov 0x16a25e3d(%rcx),%ebp │ │ │ │ + xchg %bh,0x20048901(%rsi) │ │ │ │ + pushf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160ed(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ecx,0xcfc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add 0x3(%rdx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rax) │ │ │ │ - (bad) │ │ │ │ + shr $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad0dea │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,(%rax,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -647886,254 +647878,268 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ popf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 160ee66 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + loopne 160ee93 │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WRX add (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ee(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + sbb $0xa3800a94,%eax │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + push %rsi │ │ │ │ + mov $0x20048901,%esi │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.R push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bl,-0x6c(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x60,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x160ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1850eda │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x71(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x63(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x11c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x0,0x354(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x11(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ficoms 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18d0f6a │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x71(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c09d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160ef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,0x305f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %bl,0x1d196(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,0x3550f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ef(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + and %dh,0x353(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + shr $1,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,0xf(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18d0ffa │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2,-0x71(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x60(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ popf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x53,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cwtl │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%dl │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + movabs 0x3c20048901,%al │ │ │ │ + add %al,%dl │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,-0x67(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rol $1,%dh │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160f0(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x355,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + nop │ │ │ │ + movlps %xmm0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b5109a │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 160f0fe │ │ │ │ - pop (%rdx) │ │ │ │ + mov $0x99,%al │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + paddusb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %ch,%al │ │ │ │ or %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x0,0x355(%rbx) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ pop %rdx │ │ │ │ add $0x0,%eax │ │ │ │ @@ -648206,116 +648212,113 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x59abc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19511ba │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c09e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 160f1da │ │ │ │ add %al,(%rax) │ │ │ │ - repnz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x4d(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,0x354b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - repnz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %cl,0x1d19a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,0x1dac6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + and %al,0x56(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + rcrb $1,0x1d1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + test $0x1c5a9946,%eax │ │ │ │ + pop %rdi │ │ │ │ + xor 0x20048901(%rsi),%bh │ │ │ │ + sub $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x100000000035462,%al │ │ │ │ jmp 19d125a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 160f2c1 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ sahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160f2(%rax) │ │ │ │ + add %al,-0x41(%rax) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + lahf │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160f2(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,0x35693(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz (bad) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0xf2c00000000001d1,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ roll $0x0,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -648336,159 +648339,162 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x60(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - repz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + cmp $0xa39f657b,%eax │ │ │ │ + adc 0x160f2d0(%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repnz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lock (bad) │ │ │ │ + shl $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,0x3548e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xd(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x72(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov $0x1d1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19d136a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %edx,0x3(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x71(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16055(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c09f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,0x1d1a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160f3(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + jb 160f3e1 │ │ │ │ + sbb %esi,-0x420fb302(%rip) │ │ │ │ + add %ecx,0x9c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + jo 160f3c0 │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,0x55(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex hlt │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,0x160f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - repz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + ror $0x54,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %cl,0x1d1a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ + emms │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ecx,0x242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + mov $0x6f,%al │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a5141a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x58f55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xc(%rax) │ │ │ │ + loopne 160f436 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%al │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + or %ch,0x1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + xchg %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x160f4(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + notb 0x60f4903d(%rdi,%riz,4) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -648504,49 +648510,50 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ - movabs 0x8980000000001c0,%al │ │ │ │ - mov $0x0,%dh │ │ │ │ + movabs 0x89010000000001c0,%al │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,(%rdi) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x76,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1d1a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ + jo 160f4de │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + loopne 160f552 │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + sub %ch,0x1d1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - repz (bad) │ │ │ │ + adc %dh,%bl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ @@ -648623,56 +648630,67 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c0a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0xa(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mulb 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + rex.R push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x5c,%al │ │ │ │ add $0x0,%eax │ │ │ │ - rex mulb 0x1(%rax) │ │ │ │ + jo 160f67e │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add (%rax),%r8b │ │ │ │ - add %al,%al │ │ │ │ - rex.RX │ │ │ │ - add (%r8),%r8 │ │ │ │ + add %ecx,0x2442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rolb $0x3,0x4d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160f6(%rax) │ │ │ │ + nop │ │ │ │ + mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%cl │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 18d166a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %edx,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ @@ -648680,101 +648698,111 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0x8980000000001c0,%al │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x76,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock lods %ds:(%rsi),%eax │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + rex out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x160ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mulb 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + xchg %eax,%ebx │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 160f6ef │ │ │ │ + adc $0x9a,%al │ │ │ │ + movabs %eax,0x54200489013d9927 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,0x353ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18d16fa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 160f68a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - movabs 0xf7200000000001c0,%eax │ │ │ │ + movabs 0xf7700000000001c0,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,%al │ │ │ │ + mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xff,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,%al │ │ │ │ + mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + pop %rax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov 0x42(%rbx),%ds │ │ │ │ + call *0x6a(%rbp,%rbp,2) │ │ │ │ + cmp $0x20048901,%eax │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rclb $0x0,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mull 0x1(%rax) │ │ │ │ + int3 │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + movabs 0x100000000001d1af,%al │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x9(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ed178a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 160f71a │ │ │ │ add (%rax),%al │ │ │ │ @@ -648792,99 +648820,106 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc0a1,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mull 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + xor %dh,(%rdx) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + int $0x8 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + ss lret $0xef42 │ │ │ │ + jmp 160f7cd │ │ │ │ + pop %rdx │ │ │ │ + mov $0x20048901,%ebp │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bl,0x1d1b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x160f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,%al │ │ │ │ + mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19d182a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x88,(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %al,0x8980000000001c0 │ │ │ │ - mov $0x0,%dh │ │ │ │ + movabs %al,0x89010000000001c0 │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x0,0x353(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x76,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex mov 0x0(%rip),%al │ │ │ │ + sub %dh,0x1d1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + jrcxz 160f8b2 │ │ │ │ + mov %bh,%dh │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + rorb $0x1,-0x43(%rax) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,-0x4e(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + nop │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160f8(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19518ba │ │ │ │ add %al,(%rax) │ │ │ │ jo 160f8d5 │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -648893,159 +648928,162 @@ │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + mov $0xd1,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + jb 160f8e5 │ │ │ │ add %al,(%rax) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + movabs 0x10000000001d998,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %cl,-0x4d(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 160f926 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + nop │ │ │ │ + rex.XB push %r14 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + je 160f935 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + pop %rax │ │ │ │ + mov $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19d194a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 160f8da │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x160f9(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + lret │ │ │ │ + jmp 160f9da │ │ │ │ + jno 160f996 │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x160f9(%rax) │ │ │ │ + cmp $0x1,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,-0x53(%rax) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x1d1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0x60000000000160fa,%al │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19519ca │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x1d1,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,0x60(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 162ba7f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cli │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc $0xa1,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0xac2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + sub $0x54,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bh,-0x47(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + ss add %ch,%ah │ │ │ │ + idiv %ah │ │ │ │ + mov (%rcx),%bl │ │ │ │ + cmp $0x20048901,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x1d1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rcx) │ │ │ │ add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d1a5a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -649058,211 +649096,216 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %eax,0x8980000000001c0 │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x76,%cl │ │ │ │ + pop %rax │ │ │ │ + sbb %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160fa(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + and %dh,(%rdx) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,-0x46(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + and %bh,%bl │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bl,0x1d1ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + addr32 mov $0xb0,%cl │ │ │ │ + imul $0xffffffe8,0x4f(%rbp),%ebp │ │ │ │ + cmp $0x1,%al │ │ │ │ jmp 1ad1aea │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rdi) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ js 160fa9d │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jne 160fb60 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,0x377c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x1d1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sti │ │ │ │ + movabs 0xd0000000000160fb,%al │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,-0x1c(%rax) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RXB mov 0x0(%rip),%r8b │ │ │ │ + nop │ │ │ │ + mov $0x1d1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x160fb(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + test %ebp,0x1bce80f(%rsi) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d1b7a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %eax,0x8980000000001c0 │ │ │ │ - mov $0x0,%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs %eax,0x10200000000001c0 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + and %bh,0x1d1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x76,%cl │ │ │ │ + cmp $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160fb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sti │ │ │ │ + add %dl,-0x5(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,0x35469(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,-0x43(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RXB jp 160fb94 │ │ │ │ + jle 160fc11 │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + mov $0x20048901,%esp │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + and %ah,(%rbx) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loope 160fc70 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1d1bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d1c0a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 160fd76 │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,0x1(%rax,%rax,8) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cld │ │ │ │ + add %dl,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x4(%rax) │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %edx,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + movabs 0xf80000000002f776,%al │ │ │ │ + mov $0x1d1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x36e12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 160fc6d │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,-0x42(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160fc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sar $1,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d1c9a │ │ │ │ @@ -649275,46 +649318,48 @@ │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + sarb $1,0x1d1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shr $1,%bl │ │ │ │ + jno 160fcd7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex int1 │ │ │ │ + jle 160fcdd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - std │ │ │ │ + add %ecx,0x642004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcr $0x55,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) 0x0(%rbp,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1d1c8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x3(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -649326,109 +649371,123 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x596d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,%al │ │ │ │ + enter $0x1d1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,-0x54(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + rex int1 │ │ │ │ + jle 160fd5d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + or $0x54,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ + jmp 160fd76 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160fd(%rax) │ │ │ │ + or $0xd1,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,0x35588(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19d1daa │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000001605a,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + lret $0x1d1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - std │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bl,-0x36(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jbe 160fe70 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex rcl $1,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1951e3a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ pop (%rdx) │ │ │ │ @@ -649439,273 +649498,297 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x3562e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + mov %dl,%al │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + xor %dh,0x354(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rcl $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1751eba │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x88,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x160ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add %ah,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x342004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + loopne 160fe89 │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + nop │ │ │ │ + jrcxz 160fef6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %dl,%cl │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %cl,0x20309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %dl,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp *0x1(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c51f4a │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c0a5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ + lock rcl $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + xor %al,0x36d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160ff(%rax) │ │ │ │ + add %ecx,0x642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + movabs 0xa0000000000355f1,%al │ │ │ │ + mov %ch,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + call 162d180 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp *0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + and %dh,(%rbx) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bh,-0x2c(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ed1fea │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x16028,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x160ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,0x1e59b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ + add %al,0x54(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,0x35659(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + push %rax │ │ │ │ + {rex2 0xd1} sgdt (%r24) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + push $0xffffffff8e820d83 │ │ │ │ + fistpll (%rdi) │ │ │ │ + add %ecx,0x742004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16100(%rax) │ │ │ │ + jo 16100af │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,%al │ │ │ │ + xor %dl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fcmovbe %st(1),%st │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 21d209a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + (bad) │ │ │ │ add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ecx,0x942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + sar $1,%bl │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb $0xd1,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + xorl $0xffffffae,-0x2a(%rbp) │ │ │ │ + rex.RXB hlt │ │ │ │ + jno 161012f │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + nop │ │ │ │ + sub $0x354,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + and %bh,%dh │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xd1db,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rolb $1,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movabs 0x10000000003542d,%al │ │ │ │ jmp 1f5213a │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -649907,46 +649990,49 @@ │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c0ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + adc %bl,%ah │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add 0x1(%rcx),%esp │ │ │ │ + in $0xf8,%al │ │ │ │ + push %rax │ │ │ │ + sbb %cl,%dl │ │ │ │ + repz adc $0x48901bf,%eax │ │ │ │ + and %al,0x0(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %edx,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov 0x3(%rbx),%gs │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov $0xe1,%al │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xa000000000016104,%al │ │ │ │ + add 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x242004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,%bl │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 21523fa │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7d,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -649955,86 +650041,88 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %cl,0x1d1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + jo 161043e │ │ │ │ + movabs 0x489010000000005,%eax │ │ │ │ + and %cl,0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + enter $0x353,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,%al │ │ │ │ + in $0x6c,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %ch,%ah │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16104(%rax) │ │ │ │ + testl $0x89013eca,-0x22479824(%rsi) │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + mov $0xf9,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20d247a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x98000000000286ac,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16104(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%al │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + push %rax │ │ │ │ + add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + push %rax │ │ │ │ add $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x55,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,0x1d1ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add $0x161,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + sbb -0x6c4ce32f(%rcx),%eax │ │ │ │ + xchg %edi,0x20048901(%rsi) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c524fa │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x71(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -650044,177 +650132,199 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x54(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ecx,0x1c42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xa7,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + mov $0x354,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + and %dh,0x3(%rcx,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16105(%rax) │ │ │ │ + call 162d73b │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x54,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 215257a │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x2(%rsi,%rax,4) │ │ │ │ addb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rax,%rax,8) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + push %rax │ │ │ │ + pushf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16105(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x5e,%bl │ │ │ │ + hlt │ │ │ │ + fildl 0x4a(%rcx) │ │ │ │ + ds add %ecx,0x4c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%ah │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e525fa │ │ │ │ + js 16105d9 │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000160f0,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,0x16105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + jo 1610676 │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,0x1de16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16106(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + leave │ │ │ │ + push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1c5267a │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000028f67,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x53(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,-0x10(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,0x28f67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,-0x53(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + cwtl │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + mov $0x116acc1f,%esi │ │ │ │ + mov $0x20048901,%esi │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %ah,-0x24(%rax) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55e1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + jo 16106cb │ │ │ │ + roll $1,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16106e9 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x16106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad26fa │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -650222,49 +650332,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,0x55f53(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,0x55f52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + lock push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bh,0x1d1f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fsts (%rcx) │ │ │ │ + cli │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + jge 1610729 │ │ │ │ + cmp $0x20048901,%eax │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + ret $0x354 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16107(%rax) │ │ │ │ + repnz roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195278a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16107fe │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -650272,140 +650388,150 @@ │ │ │ │ (bad) │ │ │ │ fisubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1610747 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %ah,-0x53(%rax) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %cl,-0xe(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + repz sbb $0x5,%al │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + andl $0x7c20,0x48901bd(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + repnz roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rolb $0x61,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,-0x10(%rax) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195281a │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x28f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16107e2 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,0x1d1f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + jae 1610884 │ │ │ │ + push %rdx │ │ │ │ + repz xor %bl,%bh │ │ │ │ + je 161088d │ │ │ │ + add %ecx,0x8c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,0x54(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16108(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + rolb $1,0x355(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16108(%rax) │ │ │ │ + adc %dh,%al │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %bh,(%rax) │ │ │ │ + not %cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ + jo 16108b2 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + jo 16108c7 │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ + add %al,0x1d1f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mov $0x3b,%al │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %esp,0x1(%rcx) │ │ │ │ + lock rex.XB push %r10 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %cl,%al │ │ │ │ + not %cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195290a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1610983 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -650415,108 +650541,123 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,0x6e(%rax) │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ecx,0x6c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x8000000000035674,%al │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + adc %dh,%bh │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 161095b │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,0x8(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %dl,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16109(%rax) │ │ │ │ + shlb $0x1d,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %bl,-0x9(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d5298a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1610986 │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16109fd │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,0x1c0ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + sbb $0x500d56bb,%eax │ │ │ │ + sub $0x45,%al │ │ │ │ + mov $0xb60898,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4e(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ + push $0x2024e │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %cl,0x56(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + not %ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %esp,0x1(%rcx) │ │ │ │ + add %ah,0x16109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,-0x8(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + xor %dl,%ch │ │ │ │ + (bad) │ │ │ │ + cmp $0xb2,%al │ │ │ │ + jrcxz 1610a35 │ │ │ │ + cmp $0x2004e901,%eax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2052a2a │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x71(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2(%rax) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -650530,155 +650671,178 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x51(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + (bad) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + stc │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x1542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + orb $0x3,0x54(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cli │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + xor %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ or 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp 1610e22 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1d1fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1952aea │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c0af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x1(%rcx),%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + and $0xea4a8a4a,%eax │ │ │ │ + mov $0x20048901,%esp │ │ │ │ + je 1610b16 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + xor %cl,0x56(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x9,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xb,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x5c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + rex │ │ │ │ + cs push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %cl,0x1d1fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1610b(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + mov $0x60,%al │ │ │ │ + jl 1610b65 │ │ │ │ + data16 fistpll 0x4e9013c(%rdi) │ │ │ │ + and %al,0x0(%rax,%rax,1) │ │ │ │ + add %ah,0x28f7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a52b7a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x28f7d,%al │ │ │ │ add $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1610b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + rex.RXB push %r14 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - or 0x1(%rcx),%esp │ │ │ │ + std │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + loopne 1610b6b │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - or 0x1(%rcx),%esp │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + xor %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x355f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad2c0a │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -650686,116 +650850,122 @@ │ │ │ │ shlb $1,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xc0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x61,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + call *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,%al │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + adc %ah,0x160(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xc(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0xbc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + lock out %al,(%dx) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ + je 1610c59 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + add %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x1610c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x1c03b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1610c(%rax) │ │ │ │ + cmp $0x55,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + movabs 0x980000000001d200,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x6e(%rax) │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a52caa │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x71(%rbx) │ │ │ │ + jnp 1610c3a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x50(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x55b,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x61,%al │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + add %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x161,%eax │ │ │ │ + and %ch,0x5a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x9c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + and %bh,0x55b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + or %edx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or $0x161,%eax │ │ │ │ + or $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x0,0x55b(%rdi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + or $0xd2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18d2d4a │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -650824,309 +650994,321 @@ │ │ │ │ movabs 0x19f04,%al │ │ │ │ and 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xc0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1610d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x1(%rsi),%esi │ │ │ │ + call 162cea0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + loopne 1610d75 │ │ │ │ + pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + xor %al,0x61(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x1610d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + sarb $0x0,0x55b(%rbx) │ │ │ │ + add %al,%al │ │ │ │ or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %cl,0x1d2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + mov $0xd2,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,-0x45(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,0x55b77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd2e2a │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x19f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1d20d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x1610e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1610e(%rax) │ │ │ │ + add %ecx,0x9c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + and %bh,0x55b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x1d20e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,0x160b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0xc(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1ad2eba │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 1610ef6 │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - add $0x9f,%al │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ + lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xc0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - punpcklwd (%rcx),%mm0 │ │ │ │ + ja 1610f46 │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %cl,0x1d20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + rex pop %rax │ │ │ │ + ret $0xccda │ │ │ │ + idivb 0x20048901(%rdi,%rdi,1) │ │ │ │ + mov $0x0,%ah │ │ │ │ add %al,(%rax) │ │ │ │ + cmpb $0x0,0x55b(%rbp) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + adc %dl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0xf(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ah,0x78(%rax) │ │ │ │ + pop %rbx │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1610f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ecx,0x1542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b52f7a │ │ │ │ + rex test $0xa7,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4,%al │ │ │ │ - lahf │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x19f04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0xc0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1610f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - punpcklwd (%rcx),%mm0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x50000000,%esp │ │ │ │ + jbe 1610ff6 │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc %edx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - punpcklwd (%rcx),%mm0 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + enter $0xb99e,$0x9f │ │ │ │ + test $0x8901bfca,%eax │ │ │ │ + add $0x20,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,%al │ │ │ │ + jbe 1611026 │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + adc %edx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,0x1610f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1e5300a │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0xc0000000,%esp │ │ │ │ + jbe 1611056 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,(%rdi,%rbx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + adc %dl,(%rdx) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x10(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + adc -0x6ea76065(%rax),%eax │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ + and %ah,(%rdx) │ │ │ │ + jg 1611057 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + adc %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + xor %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 1611076 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %ch,%ch │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x1d212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 19d30aa │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + js 1611072 │ │ │ │ + test $0x9dc9a4b9,%eax │ │ │ │ + (bad) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0x60,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c0b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x11(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %dl,0x16110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -651158,240 +651340,247 @@ │ │ │ │ adc %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1611191 │ │ │ │ jbe 161112d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d5314a │ │ │ │ + rex.WB mov $0xb9,%r15b │ │ │ │ + mov $0x15,%bl │ │ │ │ + stc │ │ │ │ + imul $0x74,0x2004e901(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x71(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ mov $0xc0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %cl,0x1deed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x16111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex.RX pop %rsp │ │ │ │ + (bad) │ │ │ │ + cmp %al,%cl │ │ │ │ + (bad) │ │ │ │ + push %rdi │ │ │ │ + mov $0x16111a0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16111(%rax) │ │ │ │ + mov $0x1deea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dl,0xe(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + adcb $0x61,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1dd31da │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1611239 │ │ │ │ + pop %rdx │ │ │ │ + or -0x1e(%r13),%r10 │ │ │ │ + addr32 and $0x4e9013f,%eax │ │ │ │ + and %bh,0x0(%rax,%rax,1) │ │ │ │ + add %dh,0x5f(%rax) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0xc0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + rclb $0x61,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + adc %edi,%edx │ │ │ │ + sbb $0x3f0481dd,%eax │ │ │ │ + xor %dl,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ adc 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xor -0x2f5bda24(%rbx),%r11 │ │ │ │ + mov $0x1611250,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12(%rax) │ │ │ │ + and %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + stc │ │ │ │ + mov $0xa5df5285,%esi │ │ │ │ + mov $0x1611290,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1dd326a │ │ │ │ + adc 0x1(%rcx),%spl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + jl 1611266 │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x28f(%rdx) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16112(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + xchg %eax,0x12495d42(%rsi) │ │ │ │ + jo 16112ce │ │ │ │ + loopne 16112a4 │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ + add %al,0x16112(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16112(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loope 161130b │ │ │ │ + rex.RB scas %es:(%rdi),%al │ │ │ │ + jl 1611255 │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + ds rclb $0x61,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loop 1611313 │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xde │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160e1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0x60,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + sbb $0x1db,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4a,%cl │ │ │ │ - repnz mov $0x3d73620e,%ebp │ │ │ │ - lock adc 0x1(%rcx),%ah │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,0x6c(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 161130b │ │ │ │ + and %dl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %ah,0x16112(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1c5330a │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop (%edx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + jle 161137b │ │ │ │ + pop %rax │ │ │ │ + add $0x4e901be,%eax │ │ │ │ + and %ah,0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x28f67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x61,(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xc0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x13(%rax) │ │ │ │ + add %al,0x13(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ adc 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - jbe 161133d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc 0x1(%rcx),%esp │ │ │ │ + (bad) │ │ │ │ + shrl %cl,0x5d(%rax) │ │ │ │ + xor %eax,(%rdx) │ │ │ │ + sarl $1,0x1611360(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161135e │ │ │ │ + xor %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loopne 16113b3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x160df(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR sub %r8b,%bpl │ │ │ │ - rex.RXB │ │ │ │ - rex.WRX │ │ │ │ - ss cmp %bh,0x16113d0(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + test $0xc5e3c1ba,%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + cmp $0x1614410,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ adc 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + rcr %cl,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imulb 0x54(%rsi) │ │ │ │ - (bad) │ │ │ │ - or -0x16fe4307(%rdx),%edi │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1611396 │ │ │ │ + add %dl,%al │ │ │ │ + adc 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dd339a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -651408,188 +651597,163 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x61,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x23,%ch │ │ │ │ - or $0xbd6deb32,%eax │ │ │ │ - cmp $0x98,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ adc 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rcx,%riz,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rcx,%riz,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x1,(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x298c2004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock divl (%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,0x7b(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xda81,$0x1 │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x14(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28a03(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd345a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000028a03,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jg 161150e │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %ah,0x1(%rcx) │ │ │ │ + add %dh,0x16114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1873730b,%ebx │ │ │ │ - fbstp 0x6114d03f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x0,%ah │ │ │ │ + jmp 20534fa │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb $0x5d,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + decl 0x2(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1(%rax) │ │ │ │ - mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + call 162d5c1 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xc0,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x38(%rax) │ │ │ │ - jle 1611515 │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 162e72f │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ + add %dl,0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16114(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - test %al,-0x24ce5771(%rax,%rsi,2) │ │ │ │ - mov $0x16115d0,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x161(%rip) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - pop %rcx │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - sti │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - sarb %cl,(%rdi) │ │ │ │ - jo 1611577 │ │ │ │ + add %dh,0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - and %ebx,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1614a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x47(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -651618,48 +651782,52 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ cltd │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ + loopne 16115e7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x15(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + hlt │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x1d(%rax) │ │ │ │ + add (%rax),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - and $0xc09ce2bc,%eax │ │ │ │ (bad) │ │ │ │ - add %ecx,0xf42004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 16115dd │ │ │ │ - add (%rax),%r8 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16116(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x161,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - rex.RX jrcxz 1611619 │ │ │ │ - xchg %bl,-0x59(%rbp) │ │ │ │ - mov $0x401,%edi │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int $0xcc │ │ │ │ + add %cl,%ch │ │ │ │ + int3 │ │ │ │ rex.WR (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pushf │ │ │ │ add %al,(%rax) │ │ │ │ @@ -651679,58 +651847,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ decl 0x2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1c0(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x16116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - jb 1611687 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16116(%rax) │ │ │ │ + add %ah,0x16116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ - mov %bh,%ah │ │ │ │ - movb $0x1,0x6117b0bf(,%rax,4) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016116,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 16116db │ │ │ │ - fdivs -0x77(%rax,%rbp,4) │ │ │ │ - fs (bad) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x100(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ + movabs 0xa000000000000100,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -651796,233 +651960,208 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,0x3553b(%rax) │ │ │ │ + add %ah,0x16117(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %edx,%edx │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ah,0x1(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ + loope 16117c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x61,(%rsi) │ │ │ │ + xor $0x76,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35240(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x13(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loop 16117c6 │ │ │ │ - rex.WRB jrcxz 16117d8 │ │ │ │ - xbegin ffffffff8a62572a <_edata@@Base+0xffffffff8362572a>,(bad) │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add 0x3(%rbp),%edx │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - je 1611806 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1d5380a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x14(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ + add %al,0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0xd2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x16118(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - leave │ │ │ │ - addr32 ret │ │ │ │ - pop %rsi │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - adc 0x20048901(%rdi),%bh │ │ │ │ - pop %rsp │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x7b,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ - sub %dl,0x1d2(%rip) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1611896 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dd389a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,-0x71(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ mov $0xc0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %esp,0x1(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x442004(%rcx) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0x54,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x0(%rbp,%rax,1),%esi │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d215(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - movabs 0x8901bee0f569c2de,%al │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x16(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a5391a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0x0,0x2(%rdi),%ecx │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %ch,-0x71(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16052(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xc0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1611952 │ │ │ │ + add %al,0x19(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dl,0x55(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x17(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ - fsts 0x13eb4c8(%rbp) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36b28(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16119(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x61,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %ah,0x16119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xfc2004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -652211,716 +652350,665 @@ │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jo 1611bc6 │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0x61,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0xe6,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,0x3564e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d218(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1611e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ + sbb $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ficoml 0x3(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %dl,%dl │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c53c3a │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1c0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x842004(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sbb %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1611c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %dl,0x3(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x9,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x1611c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ sbb $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x352,$0x0 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2253cca │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x2(%rdi),%ecx │ │ │ │ xor %ch,(%rax,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x47(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1d219(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x1d6(%rbx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1611d06 │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0x352,$0x0 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d21a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %dh,0x35690(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1611d(%rax) │ │ │ │ + add %al,0x1611d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2053d6a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1611dc5 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1c0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1b(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x161(%rip) │ │ │ │ + add %ah,0x1611d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,0x35535(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d21b(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - sbb $0x55,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd3dfa │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd 0x2(%rdi),%ecx │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x1c0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB imul $0x0,(%r11),%rax │ │ │ │ - call 162f038 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1e(%rax) │ │ │ │ + and %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x354,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,0x1c(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x842004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ficoml 0x3(%rdx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1611e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsxd %edx,%esi │ │ │ │ - lret │ │ │ │ - cmp %esi,%esp │ │ │ │ - pop %rbx │ │ │ │ - jle 1611ece │ │ │ │ - add %ecx,0x4c2004(%rcx) │ │ │ │ + add %ah,0x1611e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000354b5,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x1d2,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1611e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - je 1611ee6 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1d53eea │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x71(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1c0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x509293c9,%ebp │ │ │ │ - addr32 rex.WRXB movabs $0x6c20048901,%r14 │ │ │ │ - xor %bh,%dl │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1d21e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1611f(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - push %rsp │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1f(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR push $0x67 │ │ │ │ - movabs %al,0x2004e901be132b2d │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1953f7a │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x28f(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ + add %ah,0x1611f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jae 1611ff1 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d21f(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - and %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xa65de6d3,%eax │ │ │ │ - sub %ah,%cl │ │ │ │ - cmp $0x20048901,%eax │ │ │ │ - cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x355,%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %dl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ed401a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 1611faa │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1610d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1c0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x342004(%rcx) │ │ │ │ + and %spl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x55,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and $0x56,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x1d220(%rax) │ │ │ │ + jo 1612082 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1dddf(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dh,0x35646(%rax) │ │ │ │ + add %dl,0x16120(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30968(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x21(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %al,0x28f71(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a540aa │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160fc(%rax) │ │ │ │ + xorb $0x2,-0x71(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x18000000000160fc,%al │ │ │ │ mov $0x1c0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rcx) │ │ │ │ + shlb $1,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dl,0x55(%rax) │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - imul $0x1d221d0,0x0(%rip),%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ebx,0x33(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - movabs 0x8c200489013d,%eax │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x54,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and %dl,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16121(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1a5413a │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16121ab │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1612156 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1612131 │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - subl $0x0,0x3(%rcx) │ │ │ │ + add %dh,0x21(%rax) │ │ │ │ (bad) │ │ │ │ - and %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs %al,0x1bd6c66628c2605 │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,0x35598(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1d222(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and 0x1(%rcx),%ah │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16121cb │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x16121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - movsxd %edx,%esi │ │ │ │ - sbb %al,%cl │ │ │ │ - sbb (%rdx),%ebp │ │ │ │ - mov $0x2004e901,%ebp │ │ │ │ - (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 22541ca │ │ │ │ + add %al,(%rax) │ │ │ │ + lock pop %rbp │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ test $0xbb,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and %edx,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x21,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - {rex2 0xe} (bad) │ │ │ │ - repz imul $0x3c,%edx,%esi │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161225c │ │ │ │ + add %dh,0x22(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cmp $0xe,%al │ │ │ │ + jmp 1f5425a │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + rolb $1,0x28f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - orl $0x60030000,0x2(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1c0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - ss (bad) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17a54(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,-0x59(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - shlb $0x61,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x23(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16122(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd42ea │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ pop (%rdx) │ │ │ │ @@ -652932,114 +653020,105 @@ │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x1c0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d6a3(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x23(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x23(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1612380(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f5436a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x2000000000028f60,%al │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,0x16123(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa000000000016123,%al │ │ │ │ - and 0x1(%rcx),%ah │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16123(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x23,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16123dd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and 0x1(%rcx),%esp │ │ │ │ + add %dh,%al │ │ │ │ + and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16123fd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1f5440a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28f64(%rax) │ │ │ │ + mov $0x64,%al │ │ │ │ + pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0x1c0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,(%rcx,%riz,2) │ │ │ │ @@ -653047,63 +653126,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161243d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x61,%al │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161245d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1612486 │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161247d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161249d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e544aa │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ch │ │ │ │ (bad) │ │ │ │ @@ -653117,46 +653185,44 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16124dd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and $0x61,%al │ │ │ │ + add %dh,%al │ │ │ │ + and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16124fd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x161(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161251d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x161,%eax │ │ │ │ + add %dl,0x25(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd453a │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ @@ -653166,35 +653232,29 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x43(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161255d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1612587 │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161257d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x25,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -653205,87 +653265,78 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16125bd │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ad45ca │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop (%rdx) │ │ │ │ + and %ah,-0x71(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c0bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16125fd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161261d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161263d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - es (bad) │ │ │ │ + add %dl,0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161265d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x542004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rsi,%rbx,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x5e,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x0,0x2(%rdi),%ecx │ │ │ │ @@ -653307,67 +653358,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16126bd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0xdc2004(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dh │ │ │ │ - add (%rax),%r8 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0xe000000000034cf5,%al │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16126ed │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdi) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161270d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161272d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -653380,71 +653423,64 @@ │ │ │ │ add %al,0x16117(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1c0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161276d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x61,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161278d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000016127,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16127ad │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x61,(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16127cd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16127f9 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16127ed │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e547fa │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb000000000028f5f,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x42(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -653454,44 +653490,43 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161282d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %spl,0x1(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x28(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161284d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ (bad) │ │ │ │ - sub %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161286d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16128(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000016128,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22d488a │ │ │ │ add %al,(%rax) │ │ │ │ jo 16128f1 │ │ │ │ @@ -653503,78 +653538,66 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1c0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16128ad │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x61,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16128cd │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16128fa │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16128ed │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161290d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161292d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x29(%rax) │ │ │ │ (bad) │ │ │ │ - sub %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ed494a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x71(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -653582,60 +653605,52 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x1c0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161296d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x61,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16129(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 161298d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16129(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000016129,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16129ad │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x61,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 16129cd │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 21549ea │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,-0x71(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -653645,114 +653660,99 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612a0d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612a2d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub 0x1(%rcx),%spl │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612a4d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612a6d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd4a7a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + rolb $1,0x28f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - orb $0x0,0x2(%rdi) │ │ │ │ jo 1612ae3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c0bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1612a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612aad │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x61,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612acd │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612afc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612aed │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd4b0a │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x71(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -653763,123 +653763,112 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1c0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612b2d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex sub 0x1(%rcx),%esp │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612b4d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2b(%rax) │ │ │ │ (bad) │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612b6d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x61,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1612b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612b8d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c54b9a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %al,%fs:(%rax) │ │ │ │ - add %al,0x28f6e(%rax) │ │ │ │ + subb $0x2,-0x71(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16110(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x10,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rol $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x61,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612bcd │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612bfd │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612bed │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rcx,%riz,2) │ │ │ │ + sub $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612c0d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rcx,%riz,2) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612c2d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1612c36 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dd4c3a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1612cb5 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -653892,42 +653881,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612c6d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - subb $0x1,(%rcx,%riz,2) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1612c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612c8d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1612c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001612c,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612cad │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612cde │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -653941,118 +653926,105 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612ced │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x161(%rip) │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612d0d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x161(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612d2d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x161,%eax │ │ │ │ + add %al,0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612d4d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %gs:(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd4d5a │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,-0x71(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shlb $0x0,0x1(%rax) │ │ │ │ + add %dl,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x161(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612d8d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1612d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001612d,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612dad │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x161(%rip) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612dcd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612dff │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612ded │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - mov $0xa0000000,%esp │ │ │ │ - push $0x28f │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 21d4dfa │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + movabs 0x9000000000028f68,%al │ │ │ │ frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x1,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rsi) │ │ │ │ @@ -654061,47 +654033,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612e2d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - cs (bad) │ │ │ │ + add %al,0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612e4d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ (bad) │ │ │ │ - cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612e6d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x61,(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -654131,118 +654098,104 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rol $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612ecd │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1612f00 │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612eed │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612f0d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612f2d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 2054f3a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %al,0x2(%rsi) │ │ │ │ - add %ah,0x1604d(%rax) │ │ │ │ + adc %al,0x286(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + movabs 0x200000000001604d,%al │ │ │ │ ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612f6d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x61,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1612f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - jbe 1612f8d │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1612f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001612f,%al │ │ │ │ - rex.B (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fsubs 0x1(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc1,%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ja,pn 1612fb5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x54,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2454fca │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -654251,180 +654204,165 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3e(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - gs (bad) │ │ │ │ - mov -0x402e2b86(%rip),%cl │ │ │ │ - add %ecx,0x442004(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000354a7,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1613049 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fmuls 0x6ce92db1(%rdi) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - jne 1613013 │ │ │ │ - fnstsw 0x3c(%rax,%riz,8) │ │ │ │ - clc │ │ │ │ - ds add %ecx,0xcc42004(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xa1,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %dh,(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c5507a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 161300a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x16130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - sahf │ │ │ │ - mov $0xf0bed3c4,%esp │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - jbe 16130ad │ │ │ │ + add %al,%al │ │ │ │ + xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rcx,%riz,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - shlb $1,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16130(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x2b(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20d510a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x71(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1606c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ ret $0x1c0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and 0x1(%rcx),%spl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock xor 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %esp,0x1(%rcx) │ │ │ │ + add %al,0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1d6(%rdi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %esp,0x1(%rcx) │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor %esp,0x1(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x61,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d6a3(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 215519a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 161312a │ │ │ │ add (%rax),%al │ │ │ │ @@ -654434,214 +654372,197 @@ │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16131eb │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + xor %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16132b0(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x31,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x1d6,%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pushf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %al,0x2(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - jmp 1613396 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%bl │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1fd522a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16132(%rax) │ │ │ │ + xor %al,(%rax) │ │ │ │ + xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 161321b │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1c0c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1613260,%al │ │ │ │ - andb $0x0,0x1d6(%rbx) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16132(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ + add %ah,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16132(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16132(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16132(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16132dc │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ xor 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - in (%dx),%al │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - lahf │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 24d52ca │ │ │ │ + add %al,(%rax) │ │ │ │ + rex add $0x9f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - out %eax,(%dx) │ │ │ │ - adc %edx,0x3e7e2d29(%rcx) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + xor 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jle 16132c8 │ │ │ │ - mov $0x50,%al │ │ │ │ - jl 1613364 │ │ │ │ - ds xor %dh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xor 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x3400be26,0x6a4f1180(%rax),%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor 0x1(%rcx),%esp │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x9f,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 225534a │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x1,(%rdi,%rbx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jl 161331b │ │ │ │ - loop 1613349 │ │ │ │ - pop -0x76fec23d(%rbp) │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,0x353aa(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - addl $0x18,0x0(%rip) │ │ │ │ - loopne 1613368 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16133(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1770a(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor 0x1(%rcx),%esp │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,(%rcx,%riz,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x61,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,%dl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -654653,100 +654574,98 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x60(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %ah,0x1(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0x61,%al │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x33(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x38 │ │ │ │ - add 0x49(%rsi,%rax,8),%eax │ │ │ │ - ret │ │ │ │ - cmp $0x2e36630,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x34(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - fldl (%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16134(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1e5546a │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - iret │ │ │ │ - adc 0x4e901bd(%rcx,%rbx,4),%esp │ │ │ │ - and %al,0x6e500000(%rax,%rax,1) │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa80000000001605d,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x161,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - jae 1613495 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x1db(%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xd42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x61,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x16134(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -654762,50 +654681,55 @@ │ │ │ │ xor %ch,0x60(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WX │ │ │ │ - sbb %esp,-0x33(%r11,%rbx,1) │ │ │ │ - rex.WR cmp $0x20048901,%rax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,$0x4c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16137(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x161,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x642004(%rcx) │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000005a7a7,%al │ │ │ │ - xor $0x161,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1d6(%rdi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36(%rax) │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cd558a │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -654842,237 +654766,222 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ jbe 16135dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x1d6(%rbx) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x161,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e5561a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa000000000028f6c,%al │ │ │ │ adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add $0xc0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - lcall *0xb60898(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1613720(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16136(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 20d56aa │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xac2004e901,%al │ │ │ │ rex jge 161363a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1610f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d6a3(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1613750 │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x16136(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a5573a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9000000000028797,%al │ │ │ │ sub %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2e(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dh,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%dh │ │ │ │ - mov 0x1c(%rdi,%rsi,2),%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x17719e0,%eax │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x41(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16137(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16137(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - lret $0x119e │ │ │ │ - lea (%rdx),%esi │ │ │ │ - and %bh,0x16137f0(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016137,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - std │ │ │ │ - add (%rax),%r8 │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x20(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB push %r15 │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x8e,%dl │ │ │ │ - cmc │ │ │ │ - jmp ffffffffb769d02f <_edata@@Base+0xffffffffb069d02f> │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ mov $0x50000000,%esp │ │ │ │ fistps 0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ + and %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16138(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16122(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 225583a │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x2,-0x71(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -655119,195 +655028,178 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1,%eax │ │ │ │ add %al,%al │ │ │ │ cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1773d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %ah,0x1(%rcx) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x4542004(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ch │ │ │ │ - add (%rax),%r8 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xac2cd361,%eax │ │ │ │ - (bad) │ │ │ │ - fistpll 0x1613960(%rdi) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad593a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x39(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0x3,%eax │ │ │ │ - stc │ │ │ │ - shll $0x59,(%rsp,%rdx,8) │ │ │ │ - mov $0x1613980,%edi │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %esp,0x1(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16139(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - and 0x6(%rcx),%edi │ │ │ │ - or %dl,0x3f(%rcx,%rbx,1) │ │ │ │ - movabs 0x7000000000016139,%al │ │ │ │ - cmp %esp,0x1(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %ah,0x16139(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0x39e4 │ │ │ │ - jl 16139a7 │ │ │ │ - ds (bad) │ │ │ │ - mov $0x16139c0,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %esp,0x1(%rcx) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ecx,%esi │ │ │ │ - push %rcx │ │ │ │ - fmull 0x2(%rbp) │ │ │ │ - xchg %eax,%esp │ │ │ │ - mov $0x1613a00,%esi │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19559da │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0xffffffffffffff8f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - cmp 0x6d(%rbp),%ch │ │ │ │ - andpd (%rsi),%xmm7 │ │ │ │ - and %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ficoml 0x11d0259f(%rcx,%rsi,4) │ │ │ │ - ds cmp 0x1(%rcx),%spl │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - rex.WXB movabs $0x1613a60bdf695dc,%r13 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - jp 16139f1 │ │ │ │ - mov %ds,%ecx │ │ │ │ - jp 1613aa2 │ │ │ │ - mov $0x613a803d,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3a(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - push $0x703ab012 │ │ │ │ - test %bh,0x1613ac0(%rip) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1613a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1613ac4 │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18d5a9a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -655315,74 +655207,70 @@ │ │ │ │ lock cli │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ enter $0x1c0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - cld │ │ │ │ - mov $0xf8,%bh │ │ │ │ - sub $0xbd70d84d,%eax │ │ │ │ - loopne 1613afc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1613a(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or -0x1043c58d(%rsi),%ecx │ │ │ │ - rex cmp $0x1613b00,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe010695c,%ebp │ │ │ │ - xor %edx,%ebp │ │ │ │ - cmp $0x20,%al │ │ │ │ cmp 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp 0x1(%rcx),%ah │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1613aa9 │ │ │ │ - add 0x5c(%rbx),%bh │ │ │ │ - test %esi,%esp │ │ │ │ - mov $0xb60898,%esp │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmp %bl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shll $0x0,0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1955b5a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ecx,0x2(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -655904,119 +655792,109 @@ │ │ │ │ movabs 0x1000000000028f64,%al │ │ │ │ and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2c(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1c0(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x30d(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.W xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.B (bad) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - or $0x3,%eax │ │ │ │ - add %bl,0x1d748(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16146(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x41(%rax) │ │ │ │ + add %dl,0x16141(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d5617a │ │ │ │ add %al,(%rax) │ │ │ │ jo 16140fb │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jge 161414a │ │ │ │ - add -0x6f(%rbx),%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - (bad) │ │ │ │ - rex loopne 16141e3 │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16141(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16141(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17697(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %ebx,%ebx │ │ │ │ + add %dl,%al │ │ │ │ + rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16141(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %edi,%ebx │ │ │ │ - cmp $0xef124a6,%eax │ │ │ │ - rex │ │ │ │ - rex │ │ │ │ - rex.X (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,%al │ │ │ │ rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc %esp,-0x23(%rdi,%rax,8) │ │ │ │ - fdivrp %st,%st(4) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - mov %es,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ed620a │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ss (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -656031,215 +655909,198 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1605b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.B (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cli │ │ │ │ - and $0x56,%al │ │ │ │ - rex.X mov -0x1e(%rdi),%? │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - addb $0x1,0x61(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.X (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 16142f0 │ │ │ │ - push %rdi │ │ │ │ - rex.WRX (bad) │ │ │ │ - ffree %st(4) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0x7000000000016142,%al │ │ │ │ - rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor $0x87,%al │ │ │ │ - fistpll 0x3fa4129a(%rdi) │ │ │ │ - loopne 16142e4 │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - and %ecx,0x31(%rdx) │ │ │ │ - out %al,(%dx) │ │ │ │ - xor 0x4e9013f(%rax),%al │ │ │ │ - and %bl,0x0(%rax,%rax,1) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - pop (%rdx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x880000000001604f,%al │ │ │ │ - {rex2 0xc0} sgdt (%rax) │ │ │ │ + add %dh,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16142(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1bd62ca │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,0x2(%rdi,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x55f3ad3f,%ebx │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - pop %rax │ │ │ │ - (bad) │ │ │ │ - and %al,0x61(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x880000000001604f,%al │ │ │ │ + {rex2 0xc0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %edx,-0x16(%rax) │ │ │ │ - fsub %st(7),%st │ │ │ │ - shll $1,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - mov $0xa5d9e9fb,%eax │ │ │ │ - add $0x3f,%al │ │ │ │ - movabs 0x3000000000016143,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - or %dh,(%rsi) │ │ │ │ - cmp %esp,0x5f(%rbp,%rdi,2) │ │ │ │ - fdivrs (%rsi) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pushf │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ (bad) │ │ │ │ - popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - {rex2 0xc0} sgdt (%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16143(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1fd636a │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,0x19d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - rex.B out %al,$0x1 │ │ │ │ + add %dl,%al │ │ │ │ + {rex2 0xc0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x1,0x61(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x16143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,%dl │ │ │ │ - jrcxz 16143dd │ │ │ │ - rex.X │ │ │ │ - stos %al,%es:(%edi) │ │ │ │ - loopne,pt 1614405 │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16143(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ecx,(%rsp,%r8,2) │ │ │ │ - mov $0x3e7aa9,%eax │ │ │ │ - rex.R (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - fists 0x4a135dc5(%rbp) │ │ │ │ - ds and %al,0x1(%rcx,%riz,2) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.XB (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - rex.WX imul $0xffffffffe03e17cc,-0x76(%rsi),%rbx │ │ │ │ - rex.R (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and $0x622c46b7,%eax │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ + cmp $0x16144d0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.R (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 22d643a │ │ │ │ + add %al,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000019d81,%al │ │ │ │ - sub %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,%dh │ │ │ │ + lahf │ │ │ │ + shlb $1,-0x12(%rsi,%rdx,1) │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + mov $0x2004e901,%ebp │ │ │ │ + int3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x19d81(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -656290,437 +656151,433 @@ │ │ │ │ or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - fstl %gs:-0x5c(%rdi) │ │ │ │ - in $0x3d,%al │ │ │ │ - add %al,0x61(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - shlb $0x8f,(%rax) │ │ │ │ - cmc │ │ │ │ - data16 mov $0x3d,%cl │ │ │ │ - and %al,0x61(%rbp) │ │ │ │ + and (%rax),%ecx │ │ │ │ + fs rex.RX cmp $0x91,%al │ │ │ │ + loope 16144ac │ │ │ │ + add %al,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.R (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0xffffffff9a8c795b │ │ │ │ - mov $0x7b,%dh │ │ │ │ - cmp $0x1614560,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x20000006,%esp │ │ │ │ + adc %ah,0x5(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x61(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ebp,-0x27(%rdi) │ │ │ │ - xor $0x35,%al │ │ │ │ - cmp %al,0x3d(%rbp) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fucomp %st(4) │ │ │ │ + cmc │ │ │ │ + rex.W │ │ │ │ + rex.B movabs %al,0x5c2004e9013c │ │ │ │ add %dh,(%rax) │ │ │ │ add 0x1(%rsi),%ebx │ │ │ │ add %dh,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16145(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ - jg 16145c1 │ │ │ │ - (bad) │ │ │ │ - mov $0xa8,%dh │ │ │ │ - (bad) │ │ │ │ - mov $0x45,%al │ │ │ │ - (bad) │ │ │ │ + jo 1614545 │ │ │ │ + movabs %eax,0x489010000000005 │ │ │ │ + and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %esp,0x5(%rcx) │ │ │ │ + add %dl,0x16145(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x16145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - rex.WRXB or %r14b,%r15b │ │ │ │ - adc $0x489013c,%esi │ │ │ │ - and %cl,0x0(%rsi,%rcx,1) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xaa,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x16145(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc %al,(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rcr %cl,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - hlt │ │ │ │ - or (%rax),%eax │ │ │ │ - add %dh,0x4a(%rax) │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rcr %cl,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e565ea │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ sahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x23(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,0x5aae7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ - loopne 16145d6 │ │ │ │ - fldl (%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161465b │ │ │ │ - ja 1614645 │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + jbe 1614625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + sub %bl,(%rsi) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jo 16146b4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x46(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x61(%rbx) │ │ │ │ + push %rax │ │ │ │ + rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1770a(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c0f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.WX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ + add %dh,-0x58(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs 0x1000000000016146,%al │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x0,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x5d,%al │ │ │ │ add $0x0,%eax │ │ │ │ + cmp %dil,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub -0x68646858(%rcx),%al │ │ │ │ - loope 16146df │ │ │ │ - rolb $0x1,0x61(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + call 16318af │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2f339(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ rex.RX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + movabs %eax,0x4a90000000000168 │ │ │ │ (bad) │ │ │ │ - jmp ffffffffb70cb409 <_edata@@Base+0xffffffffb00cb409> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adc %al,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16146(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cs or $0xc71ccc71,%eax │ │ │ │ - fs mov $0x16146f0,%edi │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x1d(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16145(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RX (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - mov %bl,(%rsi) │ │ │ │ - or %r12,0x6147503f(%r13,%rax,2) │ │ │ │ + add %dl,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.RXB (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - rex.R push %rcx │ │ │ │ - idivl (%rcx) │ │ │ │ - pop %rax │ │ │ │ - and $0xbf,%al │ │ │ │ - jo 1614799 │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x16147(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16147(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x903eff777d038acb │ │ │ │ + add %al,%al │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x47(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4b9e2bc5,%edx │ │ │ │ - xchg %eax,%esp │ │ │ │ - iret │ │ │ │ - mov $0x16147b0,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,0x3553b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x1,0x61(%rdi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %edx,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jne 1614805 │ │ │ │ - mov $0xf3,%al │ │ │ │ - (bad) │ │ │ │ - cmpl $0x0,0x16147d0(%rsi) │ │ │ │ - movabs 0x100000000016147,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - sbb $0x77,%al │ │ │ │ - mov 0x303e9047(%rsi),%bl │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x35240(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19567ea │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB in (%dx),%eax │ │ │ │ - mov $0x75af943b,%ebp │ │ │ │ - mov $0x2e36630,%esi │ │ │ │ + add %bh,0x13(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sahf │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ + rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add 0x3(%rbp),%edx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x14(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs %al,0xb03e525ef6ae1b8c │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ + mov $0x48,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195688a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x5000000000019f1b,%al │ │ │ │ adc %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0xca,%al │ │ │ │ - sub 0xbe24b5(%rcx),%dl │ │ │ │ - rex.WB (bad) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0xd2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16148(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) 0x5(%rbx) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,-0xd(%rax) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rcr %cl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX jl 16148d9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rcr %cl,%ch │ │ │ │ + sub %dl,0x1d2(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x160d7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,0x354e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x603de52741ad4700 │ │ │ │ - rex.WB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + je 1614909 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.W (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1d215,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fs pop %rsi │ │ │ │ @@ -656735,50 +656592,52 @@ │ │ │ │ add %bl,-0x28(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d1ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x49903dbc,0x32dbc64d(%rip),%esi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ add (%rax),%al │ │ │ │ add %ah,0x44(%rax) │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdi) │ │ │ │ - scas %es:(%edi),%al │ │ │ │ - cmp %bh,0x49f0bda5(%rbp) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x16(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WB (bad) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x48(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + xor %dl,0x55(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd69ba │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ pop (%rdx) │ │ │ │ @@ -656786,356 +656645,349 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c0d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x17(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x542004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + and %bh,(%rbx) │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lret $0x4ce6 │ │ │ │ - rex.WRB jl 1614a2d │ │ │ │ - jo 1614a3c │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + clc │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - rex.WB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + sub $0x36b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x6dee │ │ │ │ - and %dh,%al │ │ │ │ - add $0x4a20bd41,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,-0x52(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cld │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %cl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x355fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x3130a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x18(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ad6a4a │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int1 │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16138(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ fadd %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %cl,%dh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1614a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + bnd ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,0x3564e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add (%rdi),%dl │ │ │ │ - mov $0xbd0816e0,%ebp │ │ │ │ - rorb $0x1,0x61(%rdx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1d218(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x1,0x61(%rdx) │ │ │ │ + add %al,0x16145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ficoml 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb -0x5ed1109a(%rbx),%ebp │ │ │ │ - idivb (%rax,%rax,1) │ │ │ │ - mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x248,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x61(%rbx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e56ada │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x71(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fld %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xfb7d49a7,%eax │ │ │ │ - rex.WRX iretq │ │ │ │ - mov $0xb60898,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WX (bad) │ │ │ │ + mov $0x66,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x179,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1c2ba │ │ │ │ + mov $0xba,%al │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,%dl │ │ │ │ + add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + int3 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %dl,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x41(%rax) │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xc5,%al │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ + sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x1c(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsxd 0x1(%rcx),%esp │ │ │ │ + add %ecx,0x6c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1614b32 │ │ │ │ + push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e56b7a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x27(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.WXB push %r10 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - sahf │ │ │ │ - sti │ │ │ │ - rex.W insb (%dx),%es:(%rdi) │ │ │ │ - lock loope 1614bef │ │ │ │ - rorb $1,0x61(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614b(%rax) │ │ │ │ + add %ch,0x1d219(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lret │ │ │ │ - mov $0x6de3e0f7,%ebp │ │ │ │ - mov $0x1614bf0,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + jle 1614bee │ │ │ │ + adc $0xb3,%al │ │ │ │ + rex.X xchg %eax,%ebx │ │ │ │ + mov $0x20048901,%edi │ │ │ │ + jl 1614bb6 │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,0x61(%rbx) │ │ │ │ + lock enter $0x352,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1614b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,0x1d21a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,0x31(%edi,%esi,8) │ │ │ │ - pop %rsp │ │ │ │ - movswl 0x4c(%rax),%edx │ │ │ │ + add %dl,0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %ah,0x1614b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dh,0x35690(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xc553aab1,%eax │ │ │ │ - cwtl │ │ │ │ - ret │ │ │ │ - mov $0x2004e901,%esi │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + mov -0x14f2ff79(%rip),%bh │ │ │ │ + ret $0x1bf │ │ │ │ + jmp 20d6c1a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x71(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ mov (%rdx),%es │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fld %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - je 1614c36 │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.B │ │ │ │ - add (%r8),%r8 │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1e(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %bl,0x1b(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + rorb $1,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x16a25e3d(%rcx),%ebp │ │ │ │ - xchg %bh,0x20048901(%rsi) │ │ │ │ - cld │ │ │ │ - or $0x0,%al │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - rorb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x0,0x355(%rip) │ │ │ │ + add %al,0x3163e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1d21b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xa3800a94,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + shrb $1,-0x1e868bd6(%rdi) │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - mov $0x2004e901,%esi │ │ │ │ - test %al,(%rax) │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1614cb6 │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e56caa │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000028537,%al │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ fcmovb %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x57(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + call 1631ee8 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1614c(%rax) │ │ │ │ + add %al,0x1614c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - lock rex.WR (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WR (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x354,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,0x1c(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %eax,%esi │ │ │ │ + cld │ │ │ │ + stc │ │ │ │ + mov %?,-0x3d(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %ecx,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x47c20048901,%al │ │ │ │ - add %al,0x4d(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + ficoml 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1dac3(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1d(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x1c5a9946,%eax │ │ │ │ - pop %rdi │ │ │ │ - xor 0x1614d70(%rsi),%bh │ │ │ │ + add %cl,0x61(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x61(%rbp) │ │ │ │ + rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20d6d4a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ @@ -657146,197 +656998,189 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fcmovb %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,0x354b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cmp $0xa39f657b,%eax │ │ │ │ - adc 0x1614d90(%rsi),%bh │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x1d2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %edi,0x31(%rsp,%rbp,1) │ │ │ │ (bad) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %bh,0x48901bf(%rax) │ │ │ │ + and %ch,0x0(%rax,%rax,1) │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jb 1614dd1 │ │ │ │ - sbb %esi,-0x420fb302(%rip) │ │ │ │ - mov $0x4d,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1614d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ecx,0x15c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - emms │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lock rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex loop 1614e07 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1614d(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cli │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1e56dda │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %ah,(%rdx) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - notb 0x4e9013d(%rdi,%riz,4) │ │ │ │ - and %al,0xae00000(%rax,%rax,1) │ │ │ │ + loopne 1614de4 │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ fcmovb %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4e(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1d21e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1614d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int1 │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fsubs 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WR (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1614e5f │ │ │ │ - adc $0x9a,%al │ │ │ │ - movabs %eax,0x1614e603d9927 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0x5c20048901bf90b3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jae 1614ea1 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x42(%rbx),%ds │ │ │ │ - call *0x6a(%rbp,%rbp,2) │ │ │ │ - cmp $0x1614ea0,%eax │ │ │ │ + add %dl,0x1d21f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dh,(%rax) │ │ │ │ rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ss lret $0xef42 │ │ │ │ - jmp 1614e5d │ │ │ │ - pop %rdx │ │ │ │ - mov $0x2004e901,%ebp │ │ │ │ - pushf │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1fd6e8a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsp │ │ │ │ + loopne 1614ee6 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fcmovb %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4e(%rax) │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 1614f02 │ │ │ │ - mov %bh,%dh │ │ │ │ - (bad) │ │ │ │ - rorb $0x0,-0x43(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1614e(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.X jns 1614ee0 │ │ │ │ + and -0x76fec089(%rcx),%edx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x22(%rax) │ │ │ │ - jb 1614ed5 │ │ │ │ + nop │ │ │ │ + sbb $0x355,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %dl,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1632875 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + mull 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.WRX (bad) │ │ │ │ + xor %al,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x56,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - lret │ │ │ │ - jmp 1614f6a │ │ │ │ - jno 1614f26 │ │ │ │ - (bad) │ │ │ │ - cmp $0x50,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1d220(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - xor $0x0,%al │ │ │ │ + cmp $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0xa1,%al │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int1 │ │ │ │ popf │ │ │ │ @@ -657347,56 +657191,55 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ fcmovnb %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - ss add %ch,%ah │ │ │ │ - idiv %ah │ │ │ │ - mov (%rcx),%bl │ │ │ │ - cmp $0x1614f70,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,0x35646(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x9,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - addr32 mov $0xb0,%cl │ │ │ │ - imul $0xffffffe8,0x4f(%rbp),%ebp │ │ │ │ - cmp $0xa0,%al │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ + mov $0x50,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1614e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - test %ebp,-0x674317f1(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ss imul $0x1d221d0,0x0(%rip),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16150(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1614f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and -0x7b(%rdx),%al │ │ │ │ + sahf │ │ │ │ + call 2a09706 │ │ │ │ jmp 1a56fba │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000028820,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -657466,105 +657309,101 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ffree %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RXB jp 1615054 │ │ │ │ - jle 16150d1 │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - mov $0xb60898,%esp │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 16150ce │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rax) │ │ │ │ + and %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %ah,0x1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %cl,0x20309(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x1614f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 16150c6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rcx │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + jo 16150a1 │ │ │ │ + push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x3(%rcx),%gs │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rax │ │ │ │ (bad) │ │ │ │ + and %dl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e59b(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + mov %ch,(%rsi) │ │ │ │ + xor $0xbf26ff32,%eax │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x98,%al │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x1d222(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - push $0xffffffff8e820d83 │ │ │ │ - fistpll (%rdi) │ │ │ │ - push %rax │ │ │ │ - push %rcx │ │ │ │ + add %dl,0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rcx │ │ │ │ + add %ah,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xorl $0xffffffae,-0x2a(%rbp) │ │ │ │ - rex.RXB hlt │ │ │ │ - jno 161518f │ │ │ │ - xor %dl,0x61(%rdx) │ │ │ │ + mov $0xcb,%bh │ │ │ │ + sub %ebp,(%rdx) │ │ │ │ + int1 │ │ │ │ + out %eax,(%dx) │ │ │ │ + int1 │ │ │ │ + mov $0x20048901,%esi │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + and %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1dd716a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ @@ -657630,329 +657469,338 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ faddp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x0,0x5(%rdi,%riz,4) │ │ │ │ + or $0x9a,%al │ │ │ │ add $0x0,%eax │ │ │ │ + jo 161520d │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0xf8,%al │ │ │ │ - push %rax │ │ │ │ - sbb %cl,%dl │ │ │ │ - repz adc $0x615260bf,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + int $0x15 │ │ │ │ + xorl $0x37,0x33(%rdi) │ │ │ │ + lret │ │ │ │ + jo,pt 16152a4 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ + add %al,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 161525e │ │ │ │ - movabs 0x5010000000005,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%bh │ │ │ │ - mov %esp,%ds │ │ │ │ - addr32 mov $0xb03ecadd,%eax │ │ │ │ - push %rdx │ │ │ │ (bad) │ │ │ │ + mov $0x30,%al │ │ │ │ + mov $0x38,%al │ │ │ │ + xchg %edx,0x6152b03e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ + add %ah,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb -0x6c4ce32f(%rcx),%eax │ │ │ │ - xchg %edi,0x20048901(%rsi) │ │ │ │ + push %rsp │ │ │ │ (bad) │ │ │ │ - mov $0xa7,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ + movabs 0x4e901be65a328b8,%eax │ │ │ │ + and %cl,0x0(%rax,%rax,1) │ │ │ │ add %dh,(%rax) │ │ │ │ pop (%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ ffreep %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16152(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + out %eax,$0x9a │ │ │ │ + sub $0x27bedfa3,%eax │ │ │ │ + mov $0x20048901,%esi │ │ │ │ + mov $0x0,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x5(%rdi,%riz,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - mov $0x5e,%bl │ │ │ │ - hlt │ │ │ │ - fildl 0x4a(%rcx) │ │ │ │ - ds add %dl,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x1de16(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - mov $0x116acc1f,%esi │ │ │ │ - mov $0x1615320,%esi │ │ │ │ + (bad) │ │ │ │ + or 0x6c(%rbp),%bl │ │ │ │ + mov $0xb7,%dl │ │ │ │ + clc │ │ │ │ + cmp $0x1615350,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fsts (%rcx) │ │ │ │ - cli │ │ │ │ - sbb (%rbx),%eax │ │ │ │ - jge 16152f9 │ │ │ │ - cmp $0x1615360,%eax │ │ │ │ + mull 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x61(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1f5733a │ │ │ │ + (bad) │ │ │ │ + jp 161530e │ │ │ │ + shlb %cl,-0x5e(%rbp) │ │ │ │ + mov $0x3d,%bh │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x2,-0x71(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + pop %gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x600000000001611b,%al │ │ │ │ ffreep %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x53(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - repz sbb $0x5,%al │ │ │ │ - int3 │ │ │ │ + pushf │ │ │ │ + xor $0xe3,%al │ │ │ │ + pop %rsp │ │ │ │ + testb $0xbd,-0x7b(%rbp) │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - andl $0x1,0x6153e0bd(%rsi) │ │ │ │ - add %dl,0x53(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jae 16153b4 │ │ │ │ - push %rdx │ │ │ │ - repz xor %bl,%bh │ │ │ │ - je 16153bd │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x8000000000016153,%al │ │ │ │ - push %rbx │ │ │ │ + pop %rcx │ │ │ │ + popf │ │ │ │ + sti │ │ │ │ + fisubl (%rdx) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.X mov $0x1616680,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16153(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c03b(%rax) │ │ │ │ + adcb $0x1,0x61(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1da6b(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb -0x6a6ab08c(%rdx),%edi │ │ │ │ + or $0x3d,%al │ │ │ │ + loopne 1615405 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f573ca │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1615429 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa800000000016144,%al │ │ │ │ ffreep %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16153ed │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x53(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x500d56bb,%eax │ │ │ │ - sub $0x45,%al │ │ │ │ - mov $0x1615430,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161540d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161542d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161544d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ch │ │ │ │ (bad) │ │ │ │ - cmp $0xb2,%al │ │ │ │ - jrcxz 1615435 │ │ │ │ - cmp $0x20048901,%eax │ │ │ │ - push %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push %rsp │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - and $0xea4a8a4a,%eax │ │ │ │ - mov $0x1615490,%esp │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161546d │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x60,%al │ │ │ │ - jl 1615465 │ │ │ │ - data16 fistpll 0x4e9013c(%rdi) │ │ │ │ - and %dl,0x0(%rax,%rax,1) │ │ │ │ add %ah,(%rax) │ │ │ │ pop (%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf000000000016152,%al │ │ │ │ ffreep %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x54(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16154(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16154(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16154ad │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $0x0,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c03b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1da6b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x0,%ah │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16154cd │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x5a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x54,%al │ │ │ │ + loopne 1615526 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x6930000000000160 │ │ │ │ - jbe 1615505 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - call 1631600 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd 0x1(%rcx),%esp │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16154ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %ah,0x1(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161550d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rcx,%riz,2) │ │ │ │ + and %dl,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161552d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - je 1615546 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1d5754a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16155b4 │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x67,%al │ │ │ │ (bad) │ │ │ │ @@ -658609,123 +658457,117 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x11(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsp │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615c3d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rax │ │ │ │ - ret $0xccda │ │ │ │ - idivb 0x1615cc0(%rdi,%rdi,1) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsp │ │ │ │ + jo 1615cbe │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,-0x58(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615c7d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsp,%rcx,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - enter $0xb99e,$0x9f │ │ │ │ - test $0xe901bfca,%eax │ │ │ │ - add $0x20,%al │ │ │ │ + add %al,%al │ │ │ │ pop %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd7caa │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x287(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1615cf5 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1615c(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615ccd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - adc -0x6ea76065(%rax),%eax │ │ │ │ + loopne 1615d2e │ │ │ │ (bad) │ │ │ │ - add %bl,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rsp │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1615cd2 │ │ │ │ - test $0x9dc9a4b9,%eax │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615ced │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsp │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB mov $0xb9,%r15b │ │ │ │ - mov $0x15,%bl │ │ │ │ - stc │ │ │ │ - imul $0x5c,0x2004e901(%rdi),%edi │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615d0d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jb 1615cba │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x1,0x61(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd7d2a │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,-0x71(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -658756,65 +658598,60 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c0f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1deed(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615d8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ + movabs 0x100000000001615d,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RX pop %rsp │ │ │ │ - (bad) │ │ │ │ - cmp %al,%cl │ │ │ │ - (bad) │ │ │ │ - push %rdi │ │ │ │ - mov $0x1615dc0,%edi │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1deea,%eax │ │ │ │ + rcrb $0x1,0x61(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615dcd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1615e2f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1615d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - or -0x1e(%r13),%r10 │ │ │ │ - addr32 and $0x615e303f,%eax │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615ded │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd7e0a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ pop (%rdx) │ │ │ │ @@ -658823,64 +658660,68 @@ │ │ │ │ loopne 1615dfd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lock rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - adc %edi,%edx │ │ │ │ - sbb $0x3f0481dd,%eax │ │ │ │ - push %rax │ │ │ │ - pop %rsi │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615e2d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor -0x2f5bda24(%rbx),%r11 │ │ │ │ - mov $0x1615e70,%esi │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsi │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - stc │ │ │ │ - mov $0xa5df5285,%esi │ │ │ │ - mov $0x1615e90,%esi │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615e6d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + sbbb $0x1,0x61(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,0x12495d42(%rsi) │ │ │ │ - jo 1615ece │ │ │ │ - and %bl,0x61(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615e8d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1615ef0 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1615e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 2257eaa │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -658903,123 +658744,116 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RB scas %es:(%rdi),%al │ │ │ │ - jl 1615e95 │ │ │ │ - (bad) │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - ds add %bl,0x61(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615eed │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %eax,$0xde │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1615d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %ebx,%ebx │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615f0d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6c(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsi │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jle 1615fbb │ │ │ │ - pop %rax │ │ │ │ - add $0x4e901be,%eax │ │ │ │ - and %al,0x6ad00000(%rax,%rax,1) │ │ │ │ - pop (%rdx) │ │ │ │ + jmp 1e57f4a │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $1,-0x71(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rbp │ │ │ │ + add %dl,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xf(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615f6d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1615f(%rax) │ │ │ │ + sbbb $0x1,0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1615f(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - cld │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615f8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdi │ │ │ │ - pop %rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0xfc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,0x5e(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x34,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xd1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fldcw 0x1(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 1615fcd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - or $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRXB pop %r15 │ │ │ │ + add %ecx,0x20c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x5f(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ je 1615fe6 │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x71(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ @@ -659032,71 +658866,74 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ - add %eax,(%eax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - call 1616185 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x61(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161601d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x62(%rax) │ │ │ │ - ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %ah,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5f(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161603d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x60(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161605d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16160c2 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16160(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161607d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x60,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d5809a │ │ │ │ add %al,(%rax) │ │ │ │ jo 161610a │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -659105,239 +658942,260 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16160bd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16160dd │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16160fd │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shrl %cl,0x5d(%rax) │ │ │ │ - xor %eax,(%rdx) │ │ │ │ - sarl $1,0x1616160(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,0x61(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - test $0xc5e3c1ba,%eax │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp $0x1616130,%eax │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161611d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ + xor %ah,0x61(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161613d │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1d5814a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + je 1616146 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ repnz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16161(%rax) │ │ │ │ + add %dh,0x61(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rcr %cl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161617d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x622c46b7,%eax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - pop %rbx │ │ │ │ - cmp $0x16161b0,%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x61(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161619d │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lahf │ │ │ │ - shlb $1,-0x12(%rsi,%rdx,1) │ │ │ │ - cmc │ │ │ │ + mov $0x61,%al │ │ │ │ (bad) │ │ │ │ - mov $0x1616220,%ebp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016161,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16161bd │ │ │ │ add %al,(%rax) │ │ │ │ - and (%rax),%ecx │ │ │ │ - fs rex.RX cmp $0x91,%al │ │ │ │ - loope 161618c │ │ │ │ - loopne 1616233 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x61(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16161dd │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18581fa │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x20000006,%esp │ │ │ │ - adc %ah,0x5(%rcx) │ │ │ │ - add %dl,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161621d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x61(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161623d │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - fucomp %st(4) │ │ │ │ - cmc │ │ │ │ - rex.W │ │ │ │ - rex.B movabs %al,0x34200489013c │ │ │ │ - add %dh,-0x25(%rax) │ │ │ │ - movabs %eax,0x489010000000005 │ │ │ │ - and %bl,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %esp,0x5(%rcx) │ │ │ │ - add %dh,0x62(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161625d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16162c4 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16162(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161627d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x287f5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd42004e901,%al │ │ │ │ - movabs 0x98000000000287f5,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ repnz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x16162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rcr %cl,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16162bd │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rcr %cl,%ebp │ │ │ │ + shlb $1,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16162dd │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16162fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xd9,%dh │ │ │ │ + xor %ah,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jbe 1616305 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,(%rsi) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1fd831a │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -659345,605 +659203,614 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ repz rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movsxd 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161633d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsxd 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161635d │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000016163,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16163c5 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dh,-0x58(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - andb $0x1,0x61(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161637d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x168(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x62(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161639d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - addr32 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad83ba │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x78(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dl │ │ │ │ - add (%rax),%r8 │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16163dd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock movsxd 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16163fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + adc %ah,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jle 161643e │ │ │ │ - adc $0xb3,%al │ │ │ │ - rex.X xchg %eax,%ebx │ │ │ │ - mov $0x1616420,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd 0x1(%rcx),%esp │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161641d │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - mov -0x14f2ff79(%rip),%bh │ │ │ │ - ret $0x60bf │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %ah,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161643d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - shrb $1,-0x1e868bd6(%rdi) │ │ │ │ - (bad) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ rex.WR add %r8b,(%rax) │ │ │ │ add %dh,0x35(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rax,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16164(%rax) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161647d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %eax,%esi │ │ │ │ - cld │ │ │ │ - stc │ │ │ │ - mov %?,-0x3d(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161649d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x64(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %edi,0x31(%rsp,%rbp,1) │ │ │ │ - (bad) │ │ │ │ - mov %bh,0x48901bf(%rax) │ │ │ │ - and %bl,0x0(%rcx,%rax,1) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ - add (%rax),%r8 │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16164bd │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fs (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16164(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jmp 1bd84da │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs %eax,0x5c2004e901bf90b3 │ │ │ │ + movabs 0x28804,%al │ │ │ │ + frstor 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28804(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 16325e0 │ │ │ │ add %al,(%rax) │ │ │ │ - frstor 0x1(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16164fd │ │ │ │ add %al,(%rax) │ │ │ │ - call 16325e0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - gs (bad) │ │ │ │ + adc %ah,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.X jns 1616530 │ │ │ │ - and -0x76fec089(%rcx),%edx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x1,%al │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161651d │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - rex │ │ │ │ - gs (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - gs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161653d │ │ │ │ add %al,(%rax) │ │ │ │ - and -0x7b(%rdx),%al │ │ │ │ - sahf │ │ │ │ - call 61a0ac96 <_edata@@Base+0x5aa0ac96> │ │ │ │ - gs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - mov %ch,(%rsi) │ │ │ │ - xor $0xbf26ff32,%eax │ │ │ │ - movabs 0x5000000000016165,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161655d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1ad857a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x288,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcb,%bh │ │ │ │ - sub %ebp,(%rdx) │ │ │ │ - int1 │ │ │ │ - out %eax,(%dx) │ │ │ │ - int1 │ │ │ │ - mov $0x16165e0,%esi │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161659d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - gs (bad) │ │ │ │ + mov $0x65,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - and $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x5(%rdi,%riz,4) │ │ │ │ - addb $0x0,0x599(%rdx) │ │ │ │ - add %dh,-0x2d(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16165bd │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - int $0x15 │ │ │ │ - xorl $0x37,0x33(%rdi) │ │ │ │ - lret │ │ │ │ - ds and %ah,0x61(%rsi) │ │ │ │ + shlb $1,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - gs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16165dd │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock gs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x30,%al │ │ │ │ - mov $0x38,%al │ │ │ │ - xchg %edx,0x4e9013e(%rcx) │ │ │ │ - and %dh,(%rax,%rax,1) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 16165fd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,-0xc(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x66(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - gs (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - movabs 0x616670be65a328b8,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161663d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,$0x9a │ │ │ │ - sub $0x27bedfa3,%eax │ │ │ │ - mov $0x20048901,%esi │ │ │ │ - mov $0x0,%ah │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x5(%rdi,%riz,4) │ │ │ │ - add %dh,0x16166(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161665d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x66(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16166c8 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - or 0x6c(%rbp),%bl │ │ │ │ - mov $0xb7,%dl │ │ │ │ - clc │ │ │ │ - cmp $0x2004e901,%eax │ │ │ │ - mov %es,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + jbe 161667d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x16153(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ed869a │ │ │ │ add %al,(%rax) │ │ │ │ jo 16166a4 │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 16166ae │ │ │ │ - shlb %cl,-0x5e(%rbp) │ │ │ │ - mov $0x3d,%bh │ │ │ │ - lock data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + shlb $0x1,0x61(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - data16 (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - xor $0xe3,%al │ │ │ │ - pop %rsp │ │ │ │ - testb $0xbd,-0x7b(%rbp) │ │ │ │ - adc %ah,0x61(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - data16 (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - popf │ │ │ │ - sti │ │ │ │ - fisubl (%rdx) │ │ │ │ - (bad) │ │ │ │ - rex.X mov $0x1616750,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x61(%rdi) │ │ │ │ + lock data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ed872a │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - popw (%rdx) │ │ │ │ + add %bl,0x6c(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repnz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmc │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb -0x6a6ab08c(%rdx),%edi │ │ │ │ - or $0x3d,%al │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x67(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16167d1 │ │ │ │ - (bad) │ │ │ │ + adc %ah,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x1,0x61(%rdi) │ │ │ │ + and %ch,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + popw (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000016167,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bl,0x6c(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + lock repnz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmc │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x6ffa2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bh,-0x26(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + sbb %ah,0x3fd1c3ba(%rdi) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x67,%al │ │ │ │ + add %ah,0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rdi) │ │ │ │ + add %ah,0x16167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x16167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6ffa2(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x26(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + addr32 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - sbb %ah,0x3fd1c3ba(%rdi) │ │ │ │ + jo 1616841 │ │ │ │ + mov $0x7231e8be,%eax │ │ │ │ + mov $0x20048901,%edi │ │ │ │ + push %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x5a7,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ je 16167f6 │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x87,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1602b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x68(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - addr32 (bad) │ │ │ │ + shlb $1,0x61(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1616891 │ │ │ │ - mov $0x7231e8be,%eax │ │ │ │ - mov $0x20048901,%edi │ │ │ │ - push %rsp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x5a7,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + jl 16168a2 │ │ │ │ + shlb %cl,-0x3b(%rcx) │ │ │ │ + adc $0x16,%al │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jl 16168d2 │ │ │ │ - shlb %cl,-0x3b(%rcx) │ │ │ │ - adc $0x16,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x5000000000016168,%al │ │ │ │ - push $0x161 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ sub (%rsi),%dl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rdi │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - jmp 1f5888a │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x71(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x161,%eax │ │ │ │ + rex push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - cmc │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + jrcxz 1616837 │ │ │ │ + sbb %ch,%dl │ │ │ │ + xor $0xb0be96fa,%eax │ │ │ │ push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1616912 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 1616887 │ │ │ │ - sbb %ch,%dl │ │ │ │ - xor $0xe0be96fa,%eax │ │ │ │ - push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x68,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x161(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + cmc │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1b6438d2,%eax │ │ │ │ sarb $1,(%rdx) │ │ │ │ - ds add %ch,0x61(%rcx) │ │ │ │ + ds shrb $1,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push $0x161 │ │ │ │ + add %ah,0x16168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x23(%rcx),%esp │ │ │ │ in (%dx),%al │ │ │ │ add %cl,0x24(%rsi) │ │ │ │ - ds mov $0x69,%al │ │ │ │ - (bad) │ │ │ │ + ds add %ch,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x6a42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000005a114,%al │ │ │ │ - jmp 23d892a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + gs mov $0xc890bdd8,%esp │ │ │ │ + cmc │ │ │ │ + mov $0x16169e0,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push $0x161 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + emms │ │ │ │ + mov (%rbx),%ch │ │ │ │ + gs xchg %eax,%ebx │ │ │ │ + cmp $0x2004e901,%eax │ │ │ │ + faddl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16168ac │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x160,%eax │ │ │ │ @@ -659982,55 +659849,50 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c0f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - gs mov $0xc890bdd8,%esp │ │ │ │ - cmc │ │ │ │ - mov $0x1616a90,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000016169,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - emms │ │ │ │ - mov (%rbx),%ch │ │ │ │ - gs xchg %eax,%ebx │ │ │ │ - cmp $0x20048901,%eax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x5a1(%rip) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ imul $0x0,0x1(%rcx),%esp │ │ │ │ - shrb $1,0x61(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x61 │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0xd000000000016169,%al │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ adc %al,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a58a1a │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x9e,%al │ │ │ │ + push $0x61 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + cs {rex2 0x90} push %gs │ │ │ │ + ror $0x96,%bh │ │ │ │ + cmp $0x1616af0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,0x19ec0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x16138(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1,%eax │ │ │ │ add %al,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -660065,201 +659927,192 @@ │ │ │ │ push $0x61 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ jle 1616a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x700000000001616a,%al │ │ │ │ + addr32 jbe 1616a9d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ - add %eax,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - cs {rex2 0x90} push %gs │ │ │ │ - ror $0x96,%bh │ │ │ │ - cmp $0x1616b20,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001616a,%al │ │ │ │ - jmp 1c58aca │ │ │ │ + add %dh,0x16169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rcx │ │ │ │ - mov %al,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + push $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,0x28859(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdx │ │ │ │ + add %dl,0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0x61 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1616aed │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x61(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ - adc %ch,0x61(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %sp │ │ │ │ add %ch,-0x7(%rax) │ │ │ │ - jo 1616add │ │ │ │ - rex imul $0x0,0x1(%rcx),%esp │ │ │ │ + jo 1616aad │ │ │ │ + adc %ch,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %ah,%al │ │ │ │ + push $0x61 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jl 1616b09 │ │ │ │ + jl 1616ad9 │ │ │ │ (bad) │ │ │ │ add $0x3d2b9864,%eax │ │ │ │ - subb $0x1,0x61(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ xor %ch,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1cd8b5a │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1616bcd │ │ │ │ - pop (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x1,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,%dl │ │ │ │ add %bh,-0x5(%rax) │ │ │ │ hlt │ │ │ │ - adc 0x1616ba0(%rip),%edi │ │ │ │ + adc 0x1616b70(%rip),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1616bf5 │ │ │ │ - (bad) │ │ │ │ + and %ch,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x9f,%al │ │ │ │ xchg %eax,%esp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ or %edi,%ecx │ │ │ │ - mov $0xb60898,%esp │ │ │ │ + mov $0x2004e901,%esp │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x73(%rax) │ │ │ │ + pop (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex ret $0x160 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ + test $0x1,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %al,0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1616b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16c03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ add %r8b,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - js 1616bd9 │ │ │ │ + js 1616ba9 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ + adc %ch,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jae 1616c0c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x72(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ + add %bh,0x5a7(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1e242004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,0x5db(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,-0x40(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd8bea │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x288,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,%al │ │ │ │ test $0x1,%eax │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %dh,0x16112(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ + out %al,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,(%rsi) │ │ │ │ (bad) │ │ │ │ - add %bh,0x5a7(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loopne 1616c7b │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1e242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5db(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB rolb $0x0,(%r9) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex std │ │ │ │ rex.WXB add (%r8),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + xorb $0x1,0x61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + int1 │ │ │ │ + mov $0x7d,%bh │ │ │ │ + jo 1616c2f │ │ │ │ + jbe 1616c3e │ │ │ │ + (bad) │ │ │ │ + movabs 0x500000000001616c,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd8c7a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -660268,61 +660121,58 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16006(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,0x61(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - mov $0x7d,%bh │ │ │ │ - jo 1616c7f │ │ │ │ - jbe 1616c8e │ │ │ │ - (bad) │ │ │ │ - shrb $1,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x10000000001616c,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ - repz lcall *-0xfc09683(%rcx) │ │ │ │ + repz lcall *-0x3fc09683(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1616c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fists -0x6bfeeffb(%rbx) │ │ │ │ - adc $0x616d503f,%eax │ │ │ │ + adc $0x616ce03f,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1616c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 1e58d0a │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jnp 1616cf4 │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + sarl %cl,0x1616d40(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %esp,%edi │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ + jne 1616d6f │ │ │ │ + mov $0x2004e901,%esi │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -660340,56 +660190,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c0f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jnp 1616d64 │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rsi │ │ │ │ - sarl %cl,0x1616d70(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %esp,%edi │ │ │ │ - xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ - cwtl │ │ │ │ - jne 1616ddf │ │ │ │ - mov $0x1616d90,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd9207f84,%ebx │ │ │ │ + pop %rsi │ │ │ │ + ds adc %ch,0x61(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %dl,0x69(%rax) │ │ │ │ + rex.WRX add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xd9207f84,%ebx │ │ │ │ - pop %rsi │ │ │ │ - ds lock insl (%dx),%es:(%rdi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %ah,0x69(%rax) │ │ │ │ + rex.WRX add (%rax),%r8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1616d(%rax) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a58daa │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1616e0f │ │ │ │ @@ -660412,104 +660262,93 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - cmove 0x6e70be1f(%rdx,%rax,2),%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdi │ │ │ │ - (bad) │ │ │ │ - lea (%rcx),%ecx │ │ │ │ - in $0xe3,%eax │ │ │ │ - mov $0x1616e20,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %al,0x1616d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 1616e2d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - popf │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x39(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + cmove 0x6e60be1f(%rdx,%rax,2),%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6e(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1ad8e3a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,0x19d(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cmp %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 1616e6d │ │ │ │ add %al,(%rax) │ │ │ │ + rex stc │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea (%rcx),%ecx │ │ │ │ + in $0xe3,%eax │ │ │ │ + mov $0x1616e80,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fisttpll (%rax) │ │ │ │ - je 1616eb1 │ │ │ │ + je 1616ea1 │ │ │ │ cltd │ │ │ │ int1 │ │ │ │ - enter $0x203d,$0x6f │ │ │ │ + enter $0x103d,$0x6f │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1616e(%rax) │ │ │ │ + add %dh,0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xa3,%ch │ │ │ │ + mov $0x4c,%dl │ │ │ │ + mov $0x93,%bh │ │ │ │ + xchg %eax,%ecx │ │ │ │ + mov $0x20048901,%ebp │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3,%al │ │ │ │ pop %rsp │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ jb,pt 1616eb5 │ │ │ │ @@ -660526,158 +660365,151 @@ │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1c0f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa3,%ch │ │ │ │ - mov $0x4c,%dl │ │ │ │ - mov $0x93,%bh │ │ │ │ - xchg %eax,%ecx │ │ │ │ - mov $0x20048901,%ebp │ │ │ │ - mov %es,(%rax,%rax,1) │ │ │ │ - add %dl,0x5e(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %ch,0x61(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x48c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ + jo 1616f57 │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + shrb $1,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1616f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1616e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ ret │ │ │ │ cmp $0x43,%al │ │ │ │ rex.RB (bad) │ │ │ │ push %rsi │ │ │ │ - mov $0x1616f80,%ebp │ │ │ │ + mov $0x1616f40,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x61(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a58f5a │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ + incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x286(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rax,%riz,2) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x2(%rsi),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x1616f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.RXB imul $0x3a,-0xe(%r10),%r8d │ │ │ │ - rolb $1,0x3d(%rsi) │ │ │ │ - movabs 0x700000000001616f,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x1b95f6e8(%rbx) │ │ │ │ - sbb 0x1616fc0(%rbp),%edi │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ + incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + mov $0x6f,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WR out %eax,(%dx) │ │ │ │ - lahf │ │ │ │ - rex.WRXB xor -0x58(%r9),%r13b │ │ │ │ - cmp $0x98,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x1616f(%rax) │ │ │ │ + rex.RXB imul $0x3a,-0xe(%r10),%r8d │ │ │ │ + rolb $1,0x3d(%rsi) │ │ │ │ + shrb $1,0x61(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1616f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivs 0x1b95f6e8(%rbx) │ │ │ │ + sbb 0x1617010(%rbp),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x1,0x61(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %r8b,(%rax) │ │ │ │ add %ah,0x28f72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cli │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jo 1617064 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WR out %eax,(%dx) │ │ │ │ + lahf │ │ │ │ + rex.WRXB xor -0x58(%r9),%r13b │ │ │ │ + cmp $0x98,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x61(%rax) │ │ │ │ + jo 161707c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x5db(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jo 161709c │ │ │ │ + rex jo 1617094 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16170ba │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex sub $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -660692,175 +660524,200 @@ │ │ │ │ mov $0x4c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16170(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jo 16170ec │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x400000000016170,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 161710c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ + jo 1617114 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jo 161711c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR sarb $1,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ int1 │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ - shlb $1,0x61(%rax) │ │ │ │ + and %dh,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30d9820,%al │ │ │ │ - cwtl │ │ │ │ - rex.W xlat %ds:(%rbx) │ │ │ │ + movabs 0x30dbed0,%al │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16171(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jno 1617154 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16170(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jo 161715c │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1dd910a │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,-0x71(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1c0fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d6c1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rcl $0x1,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x61(%rcx) │ │ │ │ + push %rax │ │ │ │ + jno 161719c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x10(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1617106 │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,-0x71(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x1c0fa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x71,%al │ │ │ │ + loopne 16171cb │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x71(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16164(%rax) │ │ │ │ + add %dh,0x1614d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add 0x524fe24f(%rdx),%ecx │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add %ecx,0xfa42004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb000000000060e76,%al │ │ │ │ - push %rsp │ │ │ │ - jp 1617175 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pushf │ │ │ │ + jmp 1fd918a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + lock outsb %ds:(%rsi),(%dx) │ │ │ │ pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 16171d6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cli │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ + add 0x524fe24f(%rdx),%ecx │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0xfa42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs 0xb000000000060e76,%al │ │ │ │ + push %rsp │ │ │ │ + jp 16171c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + add $0xda,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jno 161723c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jb 161722c │ │ │ │ + lock jno 161724c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17698(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %eax,0x89010000000001dc │ │ │ │ - add $0x20,%al │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000060e78,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub 0x5(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 161725c │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195920a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x0,0x2(%rdi),%ecx │ │ │ │ lock movsxd 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%bl │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17698(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x59(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x100000000060e78,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x5(%rcx),%ah │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ iret │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -660869,53 +660726,28 @@ │ │ │ │ pop %rax │ │ │ │ push %rbp │ │ │ │ push %rbp │ │ │ │ push %rbp │ │ │ │ push %rbp │ │ │ │ push %rbp │ │ │ │ in $0x3f,%eax │ │ │ │ - push %rax │ │ │ │ - jb 16172a4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x1,0x61(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 16172ac │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ + xor %dh,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16172(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ - rex.W loop 1617249 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - je 16172d4 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 16172dc │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x6ff,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W insl (%dx),%es:(%rdi) │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jae 16172fc │ │ │ │ + rex.W loop 1617279 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ @@ -660973,58 +660805,61 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 16173a4 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 16173ac │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x6ff,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W insl (%dx),%es:(%rdi) │ │ │ │ + {rex2 0x1} add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16173bd │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16173dd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %esi,(%rbx,%rbx,4) │ │ │ │ - rex.XB │ │ │ │ - rex.RXB negl (%r14) │ │ │ │ - rex movabs 0xe000000000016173,%al │ │ │ │ - cli │ │ │ │ - jg 161736d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pushf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x69(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - out %al,$0xdd │ │ │ │ + xchg %esi,(%rbx,%rbx,4) │ │ │ │ + rex.XB │ │ │ │ + rex.RXB negl (%r14) │ │ │ │ + rex │ │ │ │ + lock jae 16173f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jae 1617404 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cli │ │ │ │ + jg 161739d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - je 161740c │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d93ba │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x285(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -661033,117 +660868,116 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sti │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16170(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pushf │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x68(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + out %al,$0xdd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + je 1617454 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jae 161744c │ │ │ │ + add %dl,(%rax) │ │ │ │ + jne 161745c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16170(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + imul $0x0,0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rcx,%riz,2) │ │ │ │ + and %dh,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x61(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dh,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x53ef714d,%eax │ │ │ │ - pop %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - (bad) │ │ │ │ - xor %dh,0x1(%rcx,%riz,2) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1617494 │ │ │ │ + xor %dh,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d944a │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x85,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cld │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ + test $0x53ef714d,%eax │ │ │ │ + pop %rax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xorb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 161747d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,0x69(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ nop │ │ │ │ je 16174e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1deea(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16174f4 │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2e36e(%rax) │ │ │ │ + add %dh,0x16171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %bl,%cl │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ + add %al,0x55f68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cli │ │ │ │ - jg 16174b5 │ │ │ │ + add %al,%al │ │ │ │ + je 1617514 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,%dl │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 1617524 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16174(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d94da │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x7c(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -661151,118 +660985,125 @@ │ │ │ │ or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ cld │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16175(%rax) │ │ │ │ + add %dl,0x2e36e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16174(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + test %bl,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + cli │ │ │ │ + jg 1617505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rcl $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x61(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + jne 161757c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jne 1617584 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x61(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + je 161758c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x61(%rbp) │ │ │ │ + rex jne 161759c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jne 161759c │ │ │ │ + jne 16175ac │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 16174d8 │ │ │ │ - adc %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xorb $0x1,0x61(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 16175cf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 17d956a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 16175de │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c0fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1617585 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsxd %esp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 16175f4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x100000000016175,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16175(%rax) │ │ │ │ + loopne 1617528 │ │ │ │ + adc %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x610(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd000000000016175,%al │ │ │ │ - jne 1617624 │ │ │ │ + xor %dh,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + je 16175b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ah,-0x24(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - mov $0x1d76d,%eax │ │ │ │ + add %dh,%al │ │ │ │ + jbe 1617624 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,0x16175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x610(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jne 161764c │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d95fa │ │ │ │ add %al,(%rax) │ │ │ │ jo 16175d6 │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -661270,63 +661111,64 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cld │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jbe 1617674 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x61(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + sub %ch,-0x29(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dl │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jbe 161769c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x61(%rdi) │ │ │ │ + (bad) │ │ │ │ + jbe 16176ac │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 1617655 │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,%dl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1617603 │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 16176e0 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x21d42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc $0x5ad,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x76,%al │ │ │ │ (bad) │ │ │ │ + ja 16176dc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d968a │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x85,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -661342,178 +661184,168 @@ │ │ │ │ test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 161766f │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1617652 │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x71,%al │ │ │ │ - jmp 16176c0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - jns 1617724 │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %ch,0x1(%rdx,%rbx,8) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %ebp,0x5(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 1617744 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jbe 161774c │ │ │ │ + (bad) │ │ │ │ + and %eax,(%rax) │ │ │ │ + add %dl,0x15(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + loopne 1617748 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - ja 1617754 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x2e46e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,0x1e971(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - and %al,(%rbx) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb %ebp,0x5(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d971a │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ test %rax,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x61(%rdi) │ │ │ │ + ja 161779c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,0x61(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1635634 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + rex.W add %dil,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 161775d │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16177d9 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + ja 16177d4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16175(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xde │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + ja 16177e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16174(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 161778d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push $0xffffffffffffffd3 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + shlb $0x1,0x61(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xc(%rax) │ │ │ │ - or $0x6,%eax │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 17d97aa │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x284(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x61(%rdi) │ │ │ │ + loopne 1617849 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1617851 │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + js 161783c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + jne 1617844 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - js 161784c │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffffffffffd3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ - jno 16177f7 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0xc(%rax) │ │ │ │ + or $0x6,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1c32f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - js 1617864 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - js 1617874 │ │ │ │ + and %bh,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 161787c │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jbe 1617884 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + js 161788c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bd983a │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x284(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -661523,144 +661355,196 @@ │ │ │ │ or %bh,%dh │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ + movabs 0x7000000000016178,%al │ │ │ │ + jno,pn 1617867 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x1c32f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16178(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16178(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ja 16178f4 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jbe 16178fc │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x61(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ - jbe 1617865 │ │ │ │ + jbe 16178b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x16178(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1bd98da │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %eax,(%dx) │ │ │ │ + test %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + inc %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3cb43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1c32f68,%al │ │ │ │ add %ecx,0xdc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,0x16178(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + js 161797c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x61(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,0x61(%rcx) │ │ │ │ + xor %bh,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1bd98da │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ - test %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - inc %al │ │ │ │ + (bad) │ │ │ │ + jns 161799c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ - jbe 16178f5 │ │ │ │ + jbe 1617945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - js 161796c │ │ │ │ + add %al,0x79(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jns 161797c │ │ │ │ + sarb $0x1,0x61(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + filds 0x0(%rdx,%rax,1) │ │ │ │ + xor %al,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1c0fe(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ebx,0x5(%rcx) │ │ │ │ - add %cl,0x1dbcc(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 163556c │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 161799c │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ adc $0x29,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x6(%rcx,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jns 16179bc │ │ │ │ + sarb $1,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 16179cc │ │ │ │ + loopne 1617a53 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b5997a │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bh │ │ │ │ - test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x61(%rdx) │ │ │ │ + mov $0x7b,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c0fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + jp 1617a54 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x2e9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + addl $0x61508000,0x2(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x61(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + inc %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -661670,68 +661554,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ rex.B (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x61(%rdx) │ │ │ │ + nop │ │ │ │ + jp 1617ab4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16179(%rax) │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ rex.R │ │ │ │ lock add %eax,(%rax) │ │ │ │ push %rax │ │ │ │ mov %eax,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - lock jns 1617a44 │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpb $0x1,0x61(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x13(%rax) │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - movabs 0x8000000000016179,%al │ │ │ │ - jp 1617a64 │ │ │ │ + add %al,%al │ │ │ │ + jl 1617a67 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jp 1617aec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jnp 1617af4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5c2004e901,%al │ │ │ │ - rolb $1,0x285(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x1,0x61(%rax) │ │ │ │ + movabs 0x26420048901,%al │ │ │ │ + sar $0xbf,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x28544(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1617a28 │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,0x16058(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %fs:(%rax),%al │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - mov $0x5,%edi │ │ │ │ - add %dl,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,(%rax) │ │ │ │ + inc %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jp 1617aac │ │ │ │ + add %ah,%al │ │ │ │ + jp 1617b34 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x1617a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jp 1617b44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ @@ -661739,15 +661629,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1617a49 │ │ │ │ + jo 1617ad9 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -661755,194 +661645,134 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ imul $0x34c,(%rax,%riz,1),%eax │ │ │ │ mov $0x9,%al │ │ │ │ add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jp 1617b04 │ │ │ │ + add %al,0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ + jo 1617b3f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1617bbd │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jo 1617aaf │ │ │ │ + jg 1617bac │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1cd9b5a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + push %rax │ │ │ │ + rex.XB test %eax,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28544(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16058(%rax) │ │ │ │ + sarb $0x1,0x61(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - inc %eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 1617b34 │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1617b69 │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jle 1617b3c │ │ │ │ + add %dl,%al │ │ │ │ + jp 1617bd4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7a(%rax) │ │ │ │ + add %ah,0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jns 1617b4c │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ hlt │ │ │ │ - loopne 1617af7 │ │ │ │ + loopne 1617b87 │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1617b5d │ │ │ │ - ja 1617b12 │ │ │ │ + jo 1617bed │ │ │ │ + ja 1617ba2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x85c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x5,(%rcx,%riz,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x61(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1617bad │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + jl 1617c24 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ - jbe 1617b3d │ │ │ │ + jbe 1617bcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret $0x5a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x43(%rax) │ │ │ │ - test %eax,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x1,0x61(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1617b69 │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x5a1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 1617be4 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1617b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - fildl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $0x1,0x61(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex jnp 1617c1c │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jnp 1617c24 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ adc %bh,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1759bfa │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002848a,%al │ │ │ │ sub 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c0ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - jns 1617c74 │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %cl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl 1617c84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bh,0x1(%rcx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1617c9c │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %cl,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - imul $0x1c4,(%rax,%riz,1),%eax │ │ │ │ - and %cl,(%rdx) │ │ │ │ - add (%rax),%rax │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x5a1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1617c(%rax) │ │ │ │ + cmpb $0x0,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ @@ -661955,17 +661785,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jl 1617ce4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1617c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc2004e901,%al │ │ │ │ push %rax │ │ │ │ @@ -661978,493 +661806,488 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 1617d14 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1a(%rax) │ │ │ │ - ja 1617cbd │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1,0x61(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpb $0x1,0x61(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bh,0x61(%rbx) │ │ │ │ + sarb $1,0x61(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jl 1617d34 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1d8ef(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + mov %ah,0x1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16179(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jge 1617d6c │ │ │ │ + and %bh,0x61(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jge 1617d74 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - data16 jrcxz 1617d1e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jge 1617d84 │ │ │ │ + lock jge 1617d8c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1617e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 16d9d3a │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x284(%rax) │ │ │ │ add %al,0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x0(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1617b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jp 1617dbc │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0x1c4,(%rax,%riz,1),%eax │ │ │ │ + and %cl,(%rdx) │ │ │ │ + add (%rax),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1617d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dl,0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.X │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x5(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %al,%al │ │ │ │ + jge 1617de4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1617da0,%al │ │ │ │ + jo 1617db4 │ │ │ │ + ja 1617d9d │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000001617d,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x7d,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1617e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jge 1617e0c │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1a(%rax) │ │ │ │ - ja 1617db5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x1617b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1617d94 │ │ │ │ - fildl (%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x1617d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 16d9dda │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ jo 1617dae │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c100(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1617e5c │ │ │ │ + add %bh,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1617e22 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000006774f,%al │ │ │ │ (bad) │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + jle 1617e6c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jle 1617e74 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1617dc4 │ │ │ │ - ja 1617e25 │ │ │ │ + add %dh,(%rax) │ │ │ │ + data16 jrcxz 1617e1e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,8) │ │ │ │ + xor %bh,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1617e9c │ │ │ │ + add %al,%al │ │ │ │ + jl 1617e94 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x1617b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1617eac │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x8(%rax) │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x161(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x73(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1db8b(%rax) │ │ │ │ + nop │ │ │ │ + jle 1617ecc │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 16d9e7a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x284,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ add %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 1617ef4 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0xa0000013,%esp │ │ │ │ - jno 1617eb9 │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,0x61(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000001d40a,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - filds (%rcx) │ │ │ │ + jo 1617ebc │ │ │ │ + ja 1617ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8000000000165f2,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jle 1617f4c │ │ │ │ + add %ah,0x1617e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex jg 1617f2c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + jl 1617ef2 │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x900000000006774f,%al │ │ │ │ + jmp 1618485 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex or %dl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbx │ │ │ │ - ja 1617f02 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs %al,0x400000000000177 │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - adc $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1759f0a │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x85,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,0x6(%rsi,%rcx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x1,0x61(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + jle 1617f8c │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x61(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + jle 1617f9c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x165f2(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + adc %bl,0x73(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ch,0x1db8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x74(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + jg 1617fc4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jg 1617fd4 │ │ │ │ + add %dl,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0xa0000013,%esp │ │ │ │ + jno 1617f89 │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jg 1617fe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1617f(%rax) │ │ │ │ + add %ah,0x1d40a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + int3 │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - rcrb $1,0x1dc(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x284(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jg 1618024 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 161802c │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1617fd5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x165f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bh,-0x29(%rsi) │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jg 161804c │ │ │ │ + add %al,%al │ │ │ │ + jg 161803c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rbx │ │ │ │ + ja 1617ff2 │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dh,0x6(%rsi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ push %rax │ │ │ │ - adc $0xe0,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x161(%rax) │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ + add %dh,%al │ │ │ │ + jg 161806c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %ah,0x165f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1d692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3c,%al │ │ │ │ - js 1618045 │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - fadds (%rcx) │ │ │ │ + add %ah,0x16174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000016180,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ + add %ah,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5e1ce(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + js 161808b │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.X xlat %ds:(%rbx) │ │ │ │ + rolb $0x0,0x161(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jg 16180dc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ - jbe 1618095 │ │ │ │ + jbe 1618085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xc2,%al │ │ │ │ + js 1618107 │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - nop │ │ │ │ - andb $0x0,0x1(%rcx) │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %ebx,%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xor $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,%bl │ │ │ │ + pop %rcx │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1770a(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1ada0da │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4c2004e901,%al │ │ │ │ and %ch,0x286(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1c101(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x14(%rax) │ │ │ │ + loopne 1618101 │ │ │ │ add %al,(%rax) │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov %es,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x5f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + and %al,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ - out %eax,$0xdd │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1618125 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0x1,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2000000000016181,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - add %ecx,-0x5d7bdffc(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,-0x25(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x3c,%al │ │ │ │ + js 1618135 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x61(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1617e(%rax) │ │ │ │ + mov $0x1d806,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16181(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 161816d │ │ │ │ + add %dh,(%rax) │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ + add %ch,0x1(%rcx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16181d9 │ │ │ │ - jbe 1618175 │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,0x5e1ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618137 │ │ │ │ + add %cl,0x41(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1cda18a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16181c1 │ │ │ │ @@ -662473,194 +662296,201 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ add %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 16181a5 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %al,%dl │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16181(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x1e42004(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ + nop │ │ │ │ + or 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x25(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x1042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000055f7e,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ - jo 1618259 │ │ │ │ - jbe 16181f5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W adc $0x1,%dil │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618184 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpb $0x5,0x5f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - and %al,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ + out %eax,$0xdd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1618215 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ - fldl (%rcx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18da23a │ │ │ │ add %al,(%rax) │ │ │ │ rex std │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7c(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %ah,0x49d00000(%rdx) │ │ │ │ + fildl 0x0(%rip) │ │ │ │ + add %al,0x161(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 16182e9 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1617a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1618265 │ │ │ │ + add %ah,0x16182(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 161827d │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xc10d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + jo 16182e9 │ │ │ │ + jbe 1618285 │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x161(%rdx) │ │ │ │ - add %ah,-0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16182(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x1d7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB rolb $0x0,(%r9) │ │ │ │ + adc %al,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adcl $0xeac2a000,0x3(%rip) │ │ │ │ + addb $0x0,0x161(%rdx) │ │ │ │ + add %al,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16180(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1d742(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 16182b5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.RB flds (%r9) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x161(%rbx) │ │ │ │ + add %ecx,0x1e42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %bl,-0x25(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ecx,0x1042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1770a(%rax) │ │ │ │ + movabs 0x2000000000055f7e,%al │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - adc %esp,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16182(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195a2ea │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1c102(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1618305 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1d77f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1de49(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17698(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1dc93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + xor %dl,%cl │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1b(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ + jge 16183a4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x163f4(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jnp 16183ac │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - roll %cl,%gs:(%rcx) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1618355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + enter $0xc10d,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 1618375 │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex flds (%rcx) │ │ │ │ + push %rax │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x1(%rcx,%riz,2) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB rolb $0x0,(%r9) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %edx,0x3(%rip) │ │ │ │ + add %ah,0x1eac2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195a39a │ │ │ │ add %al,(%rax) │ │ │ │ jo 16183f9 │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -662669,131 +662499,120 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ add %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ + fadds -0x29(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 16183c5 │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7b(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB flds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,0x1(%rcx,%riz,2) │ │ │ │ + add %al,%al │ │ │ │ andl $0x0,0x1(%rcx) │ │ │ │ - rex andl $0x0,0x1(%rcx) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 16183f5 │ │ │ │ + add %dl,0x1770a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1dc17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - out %al,(%dx) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %al,0x16184(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + andl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock andl $0x0,0x1(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1de49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %ah,0x1(%rcx) │ │ │ │ + add %dh,0x17698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + movabs 0x2000000000016184,%al │ │ │ │ test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18da44a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x50000000000287d9,%al │ │ │ │ adc 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jg 16184c4 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1b(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jle 16184cc │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x163f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1618476 │ │ │ │ + add %dl,%al │ │ │ │ + roll %cl,%gs:(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x82,%dl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x1,0x74(%rbx) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 1618495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xc1,%al │ │ │ │ + or %al,-0x27(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x1(%rcx,%riz,2) │ │ │ │ - mov $0x84,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor %eax,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rolb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618445 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x176d3(%rax) │ │ │ │ + rolb $1,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or $0xc1,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18da4ea │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16184da │ │ │ │ xchg %eax,(%rdx) │ │ │ │ @@ -662802,131 +662621,143 @@ │ │ │ │ rorb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,0x1(%rcx,%riz,2) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %ah,0x1(%rcx) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 1618515 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + jo 161850b │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x0,0x161(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x176(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x161(%rbp) │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + jle 16185bc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 1618566 │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x82,%dl │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $0x1,0x74(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161859e │ │ │ │ (bad) │ │ │ │ + or $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16184(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 1618585 │ │ │ │ add %al,(%rax) │ │ │ │ + jo 161850f │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1da(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - js 1618595 │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xc131,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x1d4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x85,%al │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x160(%rbx) │ │ │ │ add %ch,0x1c103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16186(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16185(%rax) │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ - ja 16185d5 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%eax │ │ │ │ + (bad) │ │ │ │ + test %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xd3,%al │ │ │ │ + jbe 16185e5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %cl,(%rcx,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x161(%rbp) │ │ │ │ + loopne 161857f │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x16185(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ test %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1(%rdx,%rax,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000016182,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - js 1618625 │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %ecx,%eax │ │ │ │ + adc %bl,%ch │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16186(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,-0x78(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -662934,418 +662765,415 @@ │ │ │ │ shrb $1,0x61(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,0x16186(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618654 │ │ │ │ + addb $0x0,0x161(%rsi) │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x900000000001602a,%al │ │ │ │ + test %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W movabs %al,0x87200000000001c1 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0xa5,%al │ │ │ │ + js 16186a5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17697(%rax) │ │ │ │ + and %dl,0x1d4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + push %rax │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %esp,0x1(%rcx) │ │ │ │ + movabs 0x5000000000016186,%al │ │ │ │ + cltd │ │ │ │ + ja 16186c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000016186,%al │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ + pop %rax │ │ │ │ + xchg %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1deea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x161(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x22(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ + add %dl,0x16186(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xa242004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x682(%rax) │ │ │ │ + xor %bl,0x1(%rdx,%rax,8) │ │ │ │ add %al,(%rax) │ │ │ │ - ja,pn 16186f5 │ │ │ │ add %al,(%rax) │ │ │ │ + lock xchg %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x54,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ + mov $0x83,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,0x73(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1db72(%rax) │ │ │ │ + add %dl,0x2b(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16187(%rax) │ │ │ │ + add %al,0x16187(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x161(%rsi) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - fildl (%rcx) │ │ │ │ + add %al,0x161(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1618724 │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16186c9 │ │ │ │ + push %rax │ │ │ │ + cmp %edi,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W movabs %al,0x88200000000001c1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - popf │ │ │ │ + add %al,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8e,%al │ │ │ │ - jae 1618755 │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x1db(%rdx) │ │ │ │ + nop │ │ │ │ + jns 161878b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %esp,0x1(%rcx) │ │ │ │ + add %dl,0x17697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rdi │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %dh,%al │ │ │ │ xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x161(%rdx) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + jo 1618711 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16187(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - hlt │ │ │ │ - sldt (%rax) │ │ │ │ - (bad) │ │ │ │ - je 16187b9 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x161(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 16366a4 │ │ │ │ + and $0xa,%al │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x682(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 185a7ca │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x288,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ add $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + ja,pn 16187e5 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %fs,0x1(%rcx) │ │ │ │ + test $0x54,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x16188(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618781 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imulb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + shl $0x6e,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,0x2(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WB add (%r10),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16188(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ + adc %bl,0x73(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16188(%rax) │ │ │ │ + add %ah,0x1db75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1deea(%rax) │ │ │ │ + add %dh,0x16188(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1618849 │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 16187ca │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x900000000001dbfc,%al │ │ │ │ mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %bl,0x1c4(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x281(%rdx) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16188(%rax) │ │ │ │ + add %dh,0x1738e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %cl,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - push %rax │ │ │ │ - sbb %ebx,%esp │ │ │ │ + jo 1618812 │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7b(%rax) │ │ │ │ + add %dh,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30b02(%rax) │ │ │ │ + add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dh,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ - in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16187(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16188(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + hlt │ │ │ │ + sldt (%rax) │ │ │ │ + (bad) │ │ │ │ + je 16188d9 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x682(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x161(%rcx) │ │ │ │ + xor %cl,0x161(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 16367c4 │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x161(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 185a8ea │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x7a(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ add $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %esp,0x1(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x1d4(%rbp) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %esp,0x1(%rcx) │ │ │ │ + rex lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x89,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 161894d │ │ │ │ - loopne 1618941 │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x77(%rax) │ │ │ │ + jbe 1618959 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x1c016(%rax) │ │ │ │ + rex mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 185a97a │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x2(%rsi,%rax,4) │ │ │ │ add %dl,0x1613c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x642004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x77(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ + sbb $0xdc,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x22(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161893b │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1770a(%rax) │ │ │ │ + rorb $1,(%rsi) │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8a,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16187(%rax) │ │ │ │ + adc %dh,0x682(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18daa0a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB xchg %al,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x5(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16189(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x76(%rax) │ │ │ │ + add %dh,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - out %eax,$0xde │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,%dl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x1(%rcx),%ah │ │ │ │ + mov 0x1(%rcx),%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,%bh │ │ │ │ - fiadds (%rcx) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + push %rsp │ │ │ │ + repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x69(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ + add %cl,0x1d485(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or 0x1(%rdi),%dh │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1618a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + js 1618a9d │ │ │ │ + loopne 1618a91 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1dc(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jmp 1618a22 │ │ │ │ @@ -663355,161 +663183,166 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1618a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x76(%rax) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add (%rax),%r8 │ │ │ │ add %ah,%al │ │ │ │ - jmp 1618e2a │ │ │ │ + mov 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x1(%rcx),%ah │ │ │ │ + and %bh,%dh │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cmp %bl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,0x34c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + push %rax │ │ │ │ + jmp 1618e2a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c33c(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1c016(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WXB ja 1618b02 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,0x1c33c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1df22 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18dab2a │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1042004(%rcx) │ │ │ │ + push %rax │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000067745,%al │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1(%rcx,%riz,2) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x442004(%rcx) │ │ │ │ + adc %cl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x8b9000000000060a,%al │ │ │ │ - (bad) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1618b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + out %eax,$0xde │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + rcl $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ + jo 1618b2d │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18dabba │ │ │ │ + add %bh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x281(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %ah,0x1618b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %ecx,(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x417c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - {rex2 0x5} add %r8b,(%r8) │ │ │ │ + push $0x1df97 │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1(%rcx,%riz,2) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 1618bfd │ │ │ │ + add %dl,0x1770a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x21(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x30d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.W xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1618c(%rax) │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %fs,0x1(%rcx) │ │ │ │ + loopne 1618b9d │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x1(%rcx,%riz,2) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ah,0x1(%rcx) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1618bc0 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18dac4a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -663520,428 +663353,441 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618c0c │ │ │ │ - {rex2 0x5} add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ - jbe 1618c75 │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x1(%rcx,%riz,2) │ │ │ │ + add %ecx,0x1042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1c341 │ │ │ │ + movabs 0x400000000067745,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618c16 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1618c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1618c(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xor %cl,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - andl $0x0,0x1(%rcx) │ │ │ │ - rorb $0x0,0x1(%rcx,%riz,2) │ │ │ │ - (bad) │ │ │ │ - mov %fs,0x1(%rcx) │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movabs 0x8cc000000000060a,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %fs,0x1(%rcx) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18dacda │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - fadds (%rcx) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x417c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x161(%rbp) │ │ │ │ + rex (bad) │ │ │ │ + {rex2 0x5} add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,0x1da(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x100000000001618d,%al │ │ │ │ lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + sarb $1,0x30d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x161(%rsi) │ │ │ │ - add %ah,-0xa(%rax) │ │ │ │ - incb (%rsi) │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1618d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,0x1(%rsp,%rdx,8) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + orb $0x0,0x161(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18dad6a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2c2004e901,%al │ │ │ │ loopne 1618dd5 │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x7d,%cl │ │ │ │ + mov $0x87,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c10e(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov 0x1(%rcx),%fs │ │ │ │ + jo 1618d3c │ │ │ │ + {rex2 0x5} add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x98,%al │ │ │ │ + jbe 1618da5 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1c341 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x161(%rbp) │ │ │ │ - add %bl,0x1def2(%rax) │ │ │ │ + add %ah,0x1618d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1618d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56016(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 1618de5 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fstp %st(0) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18dadfa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x286(%rbx) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1618e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - test $0xa9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xd814,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c50200,%al │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - jbe 1618e55 │ │ │ │ + mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xd9,%al │ │ │ │ - fadds (%rcx) │ │ │ │ + push %rax │ │ │ │ + cmp %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%ch │ │ │ │ - push %rbp │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex mov 0x1(%rcx),%fs │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0xa(%rax) │ │ │ │ + incb (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1ddf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %dh,0x1(%rsp,%rdx,8) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195ae8a │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x1c107(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x72(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x161(%rbp) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + or %cl,(%rbx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x7d,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1c10e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3c,%al │ │ │ │ - js 1618edd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x161(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ + mov $0x8e,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x78,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x1def2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1dac3(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov 0x1(%rcx),%fs │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + cmp 0x5(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195af1a │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x98000000000286ad,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1618c(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 1618f35 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + rcr $0xd8,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + test $0xa9,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618ef9 │ │ │ │ + movabs 0x1c50200,%al │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - orb $0x0,0x161(%rdi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 1618f85 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + sbb %bl,%cl │ │ │ │ + fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x161(%rdi) │ │ │ │ + xor %dh,%ch │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195afaa │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ch │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - imul $0x2d4,(%rax,%riz,1),%eax │ │ │ │ - adc %ah,0x65a(%rbx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0x1ddf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1618f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1618f6a │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lea 0x1(%rcx),%esp │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x1(%rcx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1c503 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4d(%rax) │ │ │ │ - roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0x0,0x161(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1783c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x3a9(%rax) │ │ │ │ - movabs 0x1c50368,%al │ │ │ │ - rex mov 0x1(%rcx),%fs │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16191(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x161(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x78,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ + add %dh,0x1dac6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195b03a │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x8(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - neg %ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x161(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x161(%rcx) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x400000000016190,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xc2c2004(%rcx) │ │ │ │ + add %dh,0x16190(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5e(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ecx,0x20b42004(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6,0x36(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x161(%rax) │ │ │ │ - add %cl,-0x5e(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + lock nop │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 195b0ca │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x286(%rdx) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x161,%eax │ │ │ │ @@ -663952,646 +663798,631 @@ │ │ │ │ (bad) │ │ │ │ je 16190e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - jae 16190f5 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %ebx,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,0x5a242(%rax) │ │ │ │ + adc %dl,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,0x4(%rcx) │ │ │ │ + and %dl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %eax,0x400000000065a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - pop %rsp │ │ │ │ + mov $0x91,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ebx,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ch,0x3(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x4d(%rax) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - test $0xc2,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195b15a │ │ │ │ + shrb $0x0,0x3a9(%rax) │ │ │ │ + movabs 0x1c50368,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fiaddl 0x2(%rdi) │ │ │ │ add %al,%al │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dh,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - nop │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,0x161(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dd42004(%rcx) │ │ │ │ + add %dh,0x55f89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x60f(%rip) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + neg %ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %esp,0x1(%rcx) │ │ │ │ + add %ah,0x16192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x161(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,0x1c1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x92,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs 0x1da(%rbx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x161(%rdx) │ │ │ │ + add %dl,-0x76(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x161(%rcx) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 195b1ea │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub $0xc,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x5e(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax,%rcx,4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x9(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x20,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ + cmpb $0x6,0x36(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16191(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $0x0,0x161(%rcx) │ │ │ │ add %cl,-0x5e(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3a9a8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + jae 1619225 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1c50950,%al │ │ │ │ - rex xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 161923d │ │ │ │ + test $0x8e,%al │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.X movabs %al,0x6192600000000005 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + pop %rsp │ │ │ │ add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %ebx,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16190(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195b27a │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x342004e901,%al │ │ │ │ shr $1,%bl │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1c109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16192(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16191(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + ret $0x1d7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - imul $0x1c4,(%rax,%riz,1),%eax │ │ │ │ - jo 161925d │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ + and %dl,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x69,%al │ │ │ │ - jbe 16192c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001d9b3,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + jo 1619254 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + sbb $0x2d100000,%eax │ │ │ │ + clts │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16192(%rax) │ │ │ │ + add %cl,0x1c19b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 16192f5 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000063681,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock mov $0xda,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ jmp 195b30a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cs xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ - clts │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 1619399 │ │ │ │ - jbe 1619335 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xd79f,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ + add %cl,-0x5e(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x3a9a8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x1c50950,%al │ │ │ │ + jo 16192f5 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 161936d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0x0,0x161(%rbx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - movabs 0x10000000005e000,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ret $0x5a7 │ │ │ │ + add %al,-0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195b39a │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x286(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ or %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %al,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ja,pn 16193c5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0x54,%al │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x3a9a8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1c50830,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %dl,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x68(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3f(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0x1c4,(%rax,%riz,1),%eax │ │ │ │ + jo 161938d │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x69,%al │ │ │ │ + jbe 16193f5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + mov $0xd9,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dh,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ah,0x16199(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + jmp 195b42a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x342004e901,%al │ │ │ │ nop │ │ │ │ cmc │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,0xa(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x100000000063681,%al │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1619440(%rax) │ │ │ │ + shlb $1,(%rax) │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + jo 16194c9 │ │ │ │ + jbe 1619465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1619450(%rax) │ │ │ │ + cmp %bl,0x1d7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16194(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1619460,%al │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ah,0x16194(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1619470(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + movabs 0x10000000005e000,%al │ │ │ │ + jmp 195b4ba │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x2,-0x78(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - xor $0xf,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc0,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - adcb $0x0,0x1(%rcx,%riz,2) │ │ │ │ - or $0x0,%al │ │ │ │ + jo 1619500 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1c10a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2004e901(%rax) │ │ │ │ - xor $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ret $0x5a7 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,-0x78(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1619500 │ │ │ │ + xor %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1c10a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16194(%rax) │ │ │ │ + ja,pn 16194f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16194d0,%al │ │ │ │ - adc $0x0,%al │ │ │ │ + test $0x54,%al │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x3a9a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x20048901(%rax) │ │ │ │ - int3 │ │ │ │ + movabs 0x1c50830,%al │ │ │ │ + mov $0x93,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %ah,0x5a7c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - mov $0x1ddd3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195b54a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x342004e901,%al │ │ │ │ rolb $1,0x286(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x60(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ or %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1619560,%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1619570(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1619580(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1619590(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x0,%al │ │ │ │ + movabs 0x1619590,%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16195a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jo 161961c │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16195(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x20048901(%rax) │ │ │ │ + xor $0xf,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195b5da │ │ │ │ + mov $0xc0,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdc,%al │ │ │ │ xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jb 161965c │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16195(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16195f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 161961d │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x161(%rsi) │ │ │ │ + movabs 0x1619600,%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + add %ah,0x20048901(%rax) │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ + add %ah,0x5a7c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16194(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x16196(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - je 16196ac │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14015(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195b66a │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 161965d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2,(%rax,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c10b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6a(%rax) │ │ │ │ + add %dl,0x16196(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x140,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x161(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jae 161969d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16(%rax) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16196(%rax) │ │ │ │ + mov $0x96,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x14016(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16196(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + mov $0x1ddd3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x16196c0,%al │ │ │ │ (bad) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195b6fa │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x16196d0,%al │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2004e901(%rax) │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -664601,62 +664432,53 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17(%rax) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x1619710,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1619720(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x14017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x69(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1619730(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x1,0x61(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x14017(%rax) │ │ │ │ + add %ah,0x16171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,0x72(%rax) │ │ │ │ (bad) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - rex add %eax,(%rax) │ │ │ │ + add %al,0x16173(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1adb78a │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R lahf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -664665,49 +664487,54 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ or $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 16197ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1619752 │ │ │ │ - out %al,$0x1 │ │ │ │ + rclb $0x0,0x161(%rdi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1619759 │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %al,0x1(%rax) │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xd7,%al │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16198(%rax) │ │ │ │ + add %dh,0x14015(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1619800,%al │ │ │ │ - add %ch,%dl │ │ │ │ + (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ @@ -664717,186 +664544,179 @@ │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000019ec5,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1773d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %al,%al │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16198(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x140,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bl,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ + lock adc $0x140,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rex cwtl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x30aee(%rax) │ │ │ │ + add %dh,0x16(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RB in (%dx),%eax │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,0x14016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 1619885 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x14016(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xd8,%ah │ │ │ │ + add %dh,-0x68(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16198(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %dl,0x16198(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - cmp $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 19db8ba │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x9e,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c10c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x161(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x1242004(%rcx) │ │ │ │ + add %ah,0x16198(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x5(%rdi,%rbx,2) │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dl,0x5f(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ loopne 1619970 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ enter $0x1d1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %bl,0x161(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,%al │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17(%rax) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x14017(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ push %rsp │ │ │ │ - add $0x54400000,%eax │ │ │ │ + add $0x53600000,%eax │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - fildl (%rcx) │ │ │ │ + adc %bl,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x17,%al │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000016199,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - cltd │ │ │ │ + rex add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + rex add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %dh,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16199(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 161997d │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1619912 │ │ │ │ + out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ + push %rax │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 1619995 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %al,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0xda,%cl │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16199(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cltd │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jbe 16199bd │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1773da0,%al │ │ │ │ + cmp %al,0x1c0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -664907,248 +664727,336 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0xc1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16191(%rax) │ │ │ │ + add %dh,0x16199(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16190(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - jae 1619a15 │ │ │ │ + add %dl,0x30a88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - ja 16199f6 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 1619a25 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x45(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jmp 1619a03 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,0x1619a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x161(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x28832(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ or $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x161(%rbx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1619a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + sbbb $0x0,0x161(%rdx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRX │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jbe 1619a9d │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x0,0x161(%rdx) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 1619aa5 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + or %ebx,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1619a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x176(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.R │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jbe 1619add │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1619a75 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cli │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1adbaea │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1619ae4 │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x1c10d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58935(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 1619b0d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x700000000001619b,%al │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000055fab,%al │ │ │ │ + movabs 0x5000000000055fab,%al │ │ │ │ + cmp %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1dab4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x65(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + jbe 1619b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1619ae5 │ │ │ │ + jo 1619afd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 1619b55 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x16194(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1adbb8a │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rcx │ │ │ │ + mov %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x60,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + or $0x1c1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,0x161(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x161(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x73(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1db7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x45(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ - mov $0xda,%cl │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,0x1619b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x6a(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fmull 0x5(%rdx) │ │ │ │ + add %al,%al │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9b,%al │ │ │ │ + xor %bl,0x1(%rcx,%riz,2) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1adbb8a │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 1619c45 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rcx │ │ │ │ - mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1dab4 │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x60,%al │ │ │ │ + add %dl,%al │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or $0x1c1,%eax │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x0,0x1(%rcx,%riz,2) │ │ │ │ add %ecx,0xe042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x161(%rbp) │ │ │ │ + adc %bl,0x161(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1619b5e │ │ │ │ + orb $0x0,0x19d(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1619d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x176f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ - js 1619bd5 │ │ │ │ + js 1619cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xdb23,$0x1 │ │ │ │ + loopne 1619cf0 │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pushf │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fwait │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ - jbe 1619bf5 │ │ │ │ + jbe 1619ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ @@ -665156,916 +665064,828 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x1(%rcx,%riz,2) │ │ │ │ + adc %bl,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - pushf │ │ │ │ + lock pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1783950,%al │ │ │ │ - and %ah,0x1da(%rdx) │ │ │ │ + cmp %ah,0x1da(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1(%rcx,%riz,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex cmp $0x88,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - js 1619c35 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - nop │ │ │ │ - imul $0x0,(%rcx),%eax │ │ │ │ + add %bl,0xe(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fwait │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ + add %ah,(%rax) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1619c(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jnp 1619d45 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + jo 1619d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1619d16 │ │ │ │ (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19dbc9a │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x19d(%rsi) │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,0x1619d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x47(%rax) │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - popf │ │ │ │ + rex sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1619d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195bdda │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bl,(%rax,%rcx,4) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1c10e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sub %al,%fs:(%rax) │ │ │ │ add %al,%al │ │ │ │ - rex.RB ja 1619cf2 │ │ │ │ + rex.RB ja 1619e02 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1619c84 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dl,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x161(%rbp) │ │ │ │ + and %bl,0x161(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 1619d25 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock enter $0x1da,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 17dbd3a │ │ │ │ + push %rax │ │ │ │ + movabs 0x3950000000000161,%al │ │ │ │ + js 1619e35 │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp $0x88,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + or %cl,%ah │ │ │ │ + fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xe(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1619d(%rax) │ │ │ │ + mov $0x9e,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - popf │ │ │ │ + add %dh,(%rax) │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.WX ja 1619d72 │ │ │ │ + rex.WX ja 1619e62 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x161(%rbp) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ + nop │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1619d(%rax) │ │ │ │ + add %dl,-0x62(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + jmp 18dbe7a │ │ │ │ add %al,(%rax) │ │ │ │ + rcrb $0x0,0x19f(%rip) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1770a90,%al │ │ │ │ - fsubrs 0x1dc(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %bl,0x161(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - popf │ │ │ │ + add %al,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - imul $0x1,%ebx,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x161(%rdi) │ │ │ │ + movabs 0x1770a90,%al │ │ │ │ + xorb $0xdc,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jg 1619dcd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1619e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rax,%rcx,4) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0x1,%ebx,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c10e(%rax) │ │ │ │ + lock lahf │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + jg 1619edd │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1619e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbbb $0x0,0x161(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xor %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 1619e15 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195bf0a │ │ │ │ add %al,(%rax) │ │ │ │ + lock sbb $0x19f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ah,0x1da(%rbp) │ │ │ │ + nop │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x17542004(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xadd %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x5a7(%rbp) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %edi,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test $0xda,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpb $0x0,0x5a7(%rbp) │ │ │ │ add %dl,(%rax) │ │ │ │ - sahf │ │ │ │ + movabs 0x9f20000000000161,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1619e40 │ │ │ │ + loopne 1619f50 │ │ │ │ push %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ddf8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18dbe7a │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ + jg 1619f89 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x19f(%rip) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %bl,(%rsp,%rbp,8) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1d(%rax) │ │ │ │ - jge 1619e99 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18dbf9a │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,(%rsi) │ │ │ │ + mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsp,%rbp,8) │ │ │ │ + loopne 1619ffd │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0xf(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 1619e50 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1619e(%rax) │ │ │ │ + rcrb $1,0x161(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sahf │ │ │ │ + mov $0x9f,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x17ec1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sahf │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ - mov $0x20,%al │ │ │ │ - fildl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - lock sbb $0x19f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xadd %eax,(%rcx) │ │ │ │ + enter $0xdb23,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lahf │ │ │ │ + rex movabs 0xa250000000000161,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x161a1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ rex │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x161(%rdi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ + nop │ │ │ │ + movabs 0xa000000000000161,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195c02a │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1619b(%rax) │ │ │ │ + rex loopne 1619fb2 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xadd %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x8901000000000161,%al │ │ │ │ - add $0x20,%al │ │ │ │ - pushf │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %bl,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x82,%al │ │ │ │ + jo 1619fe6 │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1619f21 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %ecx,0x99c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rsi) │ │ │ │ - mov %al,(%rdx) │ │ │ │ + add %ch,0x682(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1619ffd │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 161a064 │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xf(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1738e(%rax) │ │ │ │ + mov $0x8e,%al │ │ │ │ + jae 161a085 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x9fb0000000000161,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex lea (bad),%ebx │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x80000000000161a1,%al │ │ │ │ + movabs 0x8901000000000161,%al │ │ │ │ + add $0x20,%al │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ push %rsp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 18dc0ba │ │ │ │ add %al,(%rax) │ │ │ │ + rex filds 0x2(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + adc %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %dl,(%rax) │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jbe 161a134 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ movabs 0x3950000000000161,%al │ │ │ │ - js 1619ffd │ │ │ │ + js 161a0ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x161(%rax) │ │ │ │ + add %ah,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x161(%rcx) │ │ │ │ - add %dh,0x1619e(%rax) │ │ │ │ + xor %ah,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sahf │ │ │ │ + rcrb $0x0,0x161(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195c02a │ │ │ │ - add %al,(%rax) │ │ │ │ - rex loopne 1619fb2 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xadd %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,0x161(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x4000000000161,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x161(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 161a002 │ │ │ │ + mov $0xa1,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - jl 161a086 │ │ │ │ + jl 161a136 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90000000000353d1,%al │ │ │ │ - movabs %al,0xf8d8000000000161 │ │ │ │ - fldl (%rcx) │ │ │ │ + movabs 0x1000000000353d1,%al │ │ │ │ + jmp 18dc14a │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x28639,%al │ │ │ │ + sub 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,(%rbx,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + adc %al,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18dc0ba │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex filds 0x2(%rdi) │ │ │ │ - add %dh,%al │ │ │ │ - adc %ah,0x1(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + clc │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %dl,(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + andb $0x0,0x161(%rcx) │ │ │ │ + add %cl,0x2030c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %eax,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x161a8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x4000000000161,%al │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x161(%rdx) │ │ │ │ + add %dl,0x161a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0x682,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x942004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 161a15c │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0xf920000000000161,%eax │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex test $0x682,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + cmp $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x28639,%al │ │ │ │ - sub 0x1(%rax),%esp │ │ │ │ + movabs 0x9800000000028835,%al │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,0x1c110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %al,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x3e(%rax) │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x161a1(%rax) │ │ │ │ + add %ah,0x161a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + andb $0x0,0x161(%rdx) │ │ │ │ + add %al,%al │ │ │ │ movabs 0xa2d0000000000161,%eax │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + repnz xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %al,0xa170000000000161 │ │ │ │ + add %al,%al │ │ │ │ + movabs %al,0xa220000000000161 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x178a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0xa190000000000161 │ │ │ │ + add %dh,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 195c26a │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 161a2a9 │ │ │ │ + xchg %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + adc %al,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ movabs %al,0x1000000000161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20048901(%rax) │ │ │ │ mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rsi) │ │ │ │ push %rsi │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 19dc1da │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x9800000000028835,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bl,0x1c110(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7(%rax) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ - jbe 161a205 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex xor %cl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + jbe 161a2b5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x161a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs %al,0x898000000000161 │ │ │ │ - mov $0x0,%dh │ │ │ │ + mov $0x31,%al │ │ │ │ + flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - {rex2 0x1} add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0xa2b0000000000161 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1d55b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x161(%rbx) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %eax,0x9630000000000161 │ │ │ │ - jnp 161a24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jg 161a255 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %bh,-0x26(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ - jmp 195c26a │ │ │ │ + jmp 18dc2fa │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161a2a9 │ │ │ │ - xchg %al,(%rdx) │ │ │ │ + mov $0xf1,%al │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - adc %al,%cl │ │ │ │ + add %ch,(%rax) │ │ │ │ + adc %eax,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - jl 161a286 │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcll $1,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %eax,0xf9b0000000000161 │ │ │ │ - fldl (%rcx) │ │ │ │ + add %dh,0x161a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + jnp 161a31d │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + jg 161a325 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1da(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161a255 │ │ │ │ - (bad) │ │ │ │ + or %bh,-0x26(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x161a2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - je 161a2c6 │ │ │ │ + jl 161a336 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161a315 │ │ │ │ - push %rsi │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + rcll $1,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - jle 161a2d7 │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 161a2e5 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x30,%al │ │ │ │ - faddl (%rcx) │ │ │ │ + add %dh,0x1ddf9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 161a355 │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1(%rcx,%riz,2) │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18dc2fa │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ - xchg %eax,(%rdx) │ │ │ │ + add %dh,0x161a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %eax,0xe901000000000161 │ │ │ │ + add $0x20,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,(%rax) │ │ │ │ - adc %eax,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x287f1,%al │ │ │ │ + movabs %eax,0x1170000000000161 │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x74(%rcx) │ │ │ │ add $0x80,%al │ │ │ │ - cmp $0x20000000,%eax │ │ │ │ - mov %ebx,%ds │ │ │ │ + cmp $0x30000000,%eax │ │ │ │ + jbe 161a386 │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0xa3,%al │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x161,%eax │ │ │ │ + add %ah,0x161a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8000000000161a3,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x1deea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x7c2004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + jl 161a3d6 │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x53,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ stc │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - js 161a3a5 │ │ │ │ - fiaddl (%rcx) │ │ │ │ + mov $0x1da3d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x161a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1(%rcx,%riz,2) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %eax,0xe901000000000161 │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 18dc38a │ │ │ │ + add %ch,0x286(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x287f1,%al │ │ │ │ - movabs %eax,0x1170000000000161 │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,0x1c111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1619f(%rax) │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ + add %ah,-0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pushf │ │ │ │ + add %dh,%al │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x161(%rdx) │ │ │ │ + loopne 161a403 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161a439 │ │ │ │ - jbe 161a3d5 │ │ │ │ + add %dh,0x67(%rax) │ │ │ │ + jbe 161a465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x29(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + andb $0x1,-0x29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %edx,0x3(%rbp) │ │ │ │ + add %ecx,0xcc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x55,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,-0x6(%rax) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %eax,0xe901000000000161 │ │ │ │ - add $0x20,%al │ │ │ │ - xor $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x286(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bh,0x1c111(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 jbe 161a435 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cs ret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x37937(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 161a4ab │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x1(%rcx),%ah │ │ │ │ + add %dh,(%rax) │ │ │ │ + addr32 jbe 161a4a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 161a4cb │ │ │ │ + nop │ │ │ │ + cs ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x161a4(%rax) │ │ │ │ + add %al,0x161aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %ah,0x161a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x161a4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor 0x0(%rbx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1616d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1616d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shlb %cl,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,0x1(%rcx,%riz,2) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fstp %st(1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161a542 │ │ │ │ + loopne 161a552 │ │ │ │ clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161a4c7 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x161(%rbp) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ - jbe 161a52d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x842004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x3,0x56(%rcx) │ │ │ │ + jbe 161a53d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ je 161a546 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -666075,127 +665895,123 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x58(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $0x3,0x56(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex test $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ddfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5a(%rax) │ │ │ │ + add %ah,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16791(%rax) │ │ │ │ + add %dh,0x16652(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16190(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1ce,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x2042004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jbe 161a576 │ │ │ │ - add $0x0,%eax │ │ │ │ - jo 161a5df │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rcr $1,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + fildl 0x0(%rip) │ │ │ │ + shlb $0x0,0x161(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %eax,%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + rcr $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %eax,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 18dc5fa │ │ │ │ add %al,(%rax) │ │ │ │ rex addl $0x0,0x2(%rsi) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x12(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - jl 161a616 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x55e(%rbp) │ │ │ │ + jl 161a626 │ │ │ │ add %al,(%rax) │ │ │ │ + subb $0x0,0x5(%rsi,%rbx,2) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + push %rax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and %eax,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x161a5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x161a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %al,0xa060000000000161 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3750a(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ int3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -666211,426 +666027,416 @@ │ │ │ │ rolb $1,-0x78(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c112(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,0x37530(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock mov 0x5(%rbp),%ds │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + je 161a6f7 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x68,%al │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ add %ecx,0x7c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ rex xlat %ds:(%rbx) │ │ │ │ push %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - je 161a6f7 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x0,0x5(%rdi),%ebx │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %bl,(%rax) │ │ │ │ sti │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x161(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xa,%al │ │ │ │ - jne 161a71f │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x161(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000037530,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1603e(%rax) │ │ │ │ + add %al,0x1603c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x2031060(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,0x28640(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ adc %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or 0x3(%rbp),%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ + movabs 0x2031060,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ je 161a785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 161a74f │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dh,(%rcx) │ │ │ │ + jne 161a797 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 161a741 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2031060(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x2031060,%al │ │ │ │ add %ecx,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bl │ │ │ │ pop %rbx │ │ │ │ add $0x0,%eax │ │ │ │ - shlb $1,0x314(%rsi) │ │ │ │ + lock (bad) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161a800 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x161a7(%rax) │ │ │ │ + add %bh,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0xf0000000000161a7,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x161(%rax) │ │ │ │ + adc %ch,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xcb,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex test $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x1618e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x30d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x30d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.W xlat %ds:(%rbx) │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x5b,%bl │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0xa80000000002e03d,%al │ │ │ │ - sti │ │ │ │ - fldl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + cmpb $0x2,-0x20(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ - push %rbx │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0xfb,%al │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58cc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - flds (%rcx) │ │ │ │ + rex test $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and %ch,0x161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x161(%rax) │ │ │ │ + subb $0x0,0x161(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x1ce,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x1(%rsi,%rcx,8) │ │ │ │ add %ecx,0x144c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret $0x5a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ch,0x161(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 161a819 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1618e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x161a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x161a8(%rax) │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ddd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161a8d7 │ │ │ │ - pop %rsi │ │ │ │ + rex int $0x5e │ │ │ │ add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ cwtl │ │ │ │ - sahf │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %ecx,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ sti │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xa7,%ch │ │ │ │ add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - test $0x161,%eax │ │ │ │ + lock test $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0x161,%eax │ │ │ │ + add %dl,%al │ │ │ │ + test $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 161a90b │ │ │ │ - (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - lock jmp 161ab52 │ │ │ │ + lock jmp 161aae2 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cwtl │ │ │ │ + sahf │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0xa(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,%bh │ │ │ │ - fiaddl (%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %ecx,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 161a935 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x161(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x161(%rcx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + movabs 0xc00000000001daca,%al │ │ │ │ + test $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,0x161(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x842004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ds,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ cld │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x161(%rcx) │ │ │ │ + subb $0x0,0x161(%rcx) │ │ │ │ + add %ah,0x1ceb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001ceb2,%al │ │ │ │ - test $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x161a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x10(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdx) │ │ │ │ - js 161a9e5 │ │ │ │ + js 161a995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ch │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x62(%rcx) │ │ │ │ + add %dh,%dl │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x161,%eax │ │ │ │ + add %dl,0x161a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 161a9b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1da(%rbx) │ │ │ │ + cmp %ch,0x1da(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ + jo 161a96c │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x161a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ adc $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ rex cmc │ │ │ │ mov $0x5,%eax │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ + nop │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ xchg %eax,%esp │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - jo 161aa0c │ │ │ │ + and %ch,0x161(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%dl │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %dh,-0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x61,%al │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x161aa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ out %eax,$0xde │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %eax,0x1dd0000000000161 │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0x2178000000000161 │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,(%rax) │ │ │ │ - ds roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp,pt 161aab5 │ │ │ │ + loopne 161aa90 │ │ │ │ + jp 161aa55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubrs (%rsi) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 161aa65 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fildl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex shlb %cl,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x166,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,%dl │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ds roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x1738e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + fildl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -670312,51 +670118,54 @@ │ │ │ │ push %rax │ │ │ │ je 161d254 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xor $0x1c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 163ad31 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ + lock int1 │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb %cl,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x0,0x167(%rcx) │ │ │ │ add %dh,0x161aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 161d22b │ │ │ │ (bad) │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + add %dl,0x17fd9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 161d207 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1738e(%rax) │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + js 161d235 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1db27,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + shlb %cl,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0xd42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + clts │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 195f26a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x286(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -673273,35 +673082,42 @@ │ │ │ │ jo 161f192 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x47(%rax) │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x62(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17fd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1f(%rax) │ │ │ │ - faddl (%rcx) │ │ │ │ + rex xchg %eax,%edx │ │ │ │ + je 161f1f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ + loopne 161f1eb │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + shlb %cl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001db24,%al │ │ │ │ - jmp 30e121a │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdi │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ ret │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -681997,31 +681813,29 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a6775a │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x62(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - repnz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ + jo 16257c1 │ │ │ │ (bad) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and (%rdi),%ecx │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x62(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ah │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%al │ │ │ │ jle 1625785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xc6e3,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rax) │ │ │ │ @@ -682086,26 +681900,26 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 22e783a │ │ │ │ add %al,(%rax) │ │ │ │ jo 1625878 │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 162585b │ │ │ │ - ja 1625845 │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + jbe 1625845 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 1625855 │ │ │ │ + js 162584c │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a6786a │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ xchg %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -682172,27 +681986,27 @@ │ │ │ │ (bad) │ │ │ │ add %al,0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1663d00,%al │ │ │ │ - lock int1 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1625930,%al │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jns 16259b2 │ │ │ │ + add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + shlb %cl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x59,%al │ │ │ │ - (bad) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,0x7c(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0xc6,%al │ │ │ │ @@ -682225,51 +682039,52 @@ │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x288(%rip) │ │ │ │ add %ah,0x176ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c2ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x163f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x52,%al │ │ │ │ - add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1e679ca │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ficomps 0x1(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 11c679da <_edata@@Base+0xac679da> │ │ │ │ add %al,(%rax) │ │ │ │ jo 1625a2f │ │ │ │ mov $0x2,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x17f(%rcx) │ │ │ │ add %al,-0x5d(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - jbe 16259f5 │ │ │ │ + adc %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x16259(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %al,(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 6a67a1a │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ mov $0x2,%edx │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -767810,24 +767625,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x165e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1662a(%rax) │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + jbe 165e945 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ - add %eax,%gs:(%rax) │ │ │ │ + enter $0xd8a4,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp 165eabb │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0x65 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x165e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165e9(%rax) │ │ │ │ @@ -774041,20 +773858,22 @@ │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 3024a8a │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0xe2b000000000029d,%eax │ │ │ │ - jge 1662a99 │ │ │ │ + movabs 0x995000000000029d,%eax │ │ │ │ + ja 1662a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1662af1 │ │ │ │ - (bad) │ │ │ │ + pop %rax │ │ │ │ + xchg %eax,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub 0x1(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -775002,21 +774821,19 @@ │ │ │ │ xor $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x60(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 166345d │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %cl,0x10(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -775778,18 +775595,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ds add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x168(%rdx) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x66,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %al,-0x1f(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1662a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x166,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1663d33 │ │ │ │ ja 1663d1d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -777846,21 +777663,19 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp e6a72aa <_edata@@Base+0x76a72aa> │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ js 16652c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c0f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -807972,39 +807787,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c3b0ea │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x2,-0x26(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - jbe 16790f5 │ │ │ │ + adc $0x7c,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x10(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - fadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1679169 │ │ │ │ + jbe 1679105 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - ja 1679105 │ │ │ │ add %al,(%rax) │ │ │ │ + call 1696a54 │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x42(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + js 1679129 │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x10(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -808040,34 +807850,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %esp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xe1,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %eax,(%eax) │ │ │ │ + xor %al,0x60(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %cl,0x10(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - nop │ │ │ │ - add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub $0x8a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + sub %dh,%bl │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jl 16791a7 │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and $0x68,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W adc %al,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -821697,25 +821507,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1681e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x68,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 1682455 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - js 16824a2 │ │ │ │ - flds (%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x68,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - sbb $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 184446a │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x53(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16824(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -821755,21 +821563,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d6f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - push %rsp │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rbp │ │ │ │ + push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - js 1682509 │ │ │ │ - (bad) │ │ │ │ + and 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ int3 │ │ │ │ or %al,(%rax) │ │ │ │ add %al,-0xa(%rax) │ │ │ │ @@ -825971,24 +825777,22 @@ │ │ │ │ jmp 9ec751a <_edata@@Base+0x2ec751a> │ │ │ │ add %al,(%rax) │ │ │ │ loopne 168549e │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - rex.XB (bad) │ │ │ │ + js 168558b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x10(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - jl 1685536 │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e4753a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ @@ -829122,23 +828926,21 @@ │ │ │ │ add 0x2(%rbx),%dh │ │ │ │ add %ah,0x79(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ js 16878b3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %ecx,0x5(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - repz fiadds (%rcx) │ │ │ │ + add %al,0x168aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - faddl (%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 244986a │ │ │ │ add %al,(%rax) │ │ │ │ jo 168780a │ │ │ │ xchg %eax,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 304987a │ │ │ │ @@ -833482,18 +833284,20 @@ │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cld │ │ │ │ add $0x13400000,%eax │ │ │ │ test %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ push $0x1 │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + add %eax,(%eax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1acca9a │ │ │ │ add %al,(%rax) │ │ │ │ lock es fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -840659,23 +840463,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp c5d1b5a <_edata@@Base+0x55d1b5a> │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x2d8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + js 168fbcc │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - js 168fbd4 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x168fb(%rax) │ │ │ │ + cmp $0x68,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp %al,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -851574,19 +851379,20 @@ │ │ │ │ and %bh,0x69(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 16978ce │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fadds (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x169(%rbp) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 735987a <_edata@@Base+0x35987a> │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ @@ -855549,21 +855355,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ or %bl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $1,0x16a(%rsi) │ │ │ │ + add %ah,-0x4a(%rax) │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 169a577 │ │ │ │ + add %ah,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %ah,0x169(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x169(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x169(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -856951,23 +856758,22 @@ │ │ │ │ movl $0x0,(%rcx) │ │ │ │ nop │ │ │ │ subl $0x0,0x1(%rax) │ │ │ │ push $0x1c32f │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16a1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x22(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x164a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x69,%cl │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ + nop │ │ │ │ + mov $0x69,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x169b5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x64(%rax) │ │ │ │ mov $0x0,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c32f68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -866231,18 +866037,23 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1cacb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x19(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + push $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 8ee3bca <_edata@@Base+0x1ee3bca> │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 16a1e52 │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ @@ -880724,25 +880535,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x16a(%rsi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ + push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x16e(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 9beceea <_edata@@Base+0x2beceea> │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - push %rsp │ │ │ │ - or %al,(%rax) │ │ │ │ - add %dh,0x2d47c(%rax) │ │ │ │ + mov $0x7c,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 946cefa <_edata@@Base+0x246cefa> │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ @@ -885536,27 +885350,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 16ae0a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %bh,0xe(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x70(%rax) │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%cl │ │ │ │ - push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + loope 16ae0bd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - jne 16ae05d │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ jl 16ae075 │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x9e,%dl │ │ │ │ @@ -902621,22 +902434,20 @@ │ │ │ │ adc %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 16b90a4 │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + nop │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %ah,%dl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16b90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6a(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -902660,18 +902471,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ - imul $0x0,(%rcx),%eax │ │ │ │ + and %al,0x16e(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ jbe 16b90f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x3c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -964876,21 +964688,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex push $0x1 │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x164a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x6e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jl 16e05b2 │ │ │ │ @@ -965643,23 +965451,24 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 67a2c9a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ pushf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - in $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lret $0x5d4 │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + imul $0x0,(%rcx),%eax │ │ │ │ + cmp %bl,(%rdx) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lahf │ │ │ │ + jb 16e0cb5 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x172(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ rex jb 16e0c84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17e20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -965947,21 +965756,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp b8a2faa <_edata@@Base+0x48a2faa> │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x2da(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ xor %ah,0x6e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16791(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3b(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -974291,18 +974098,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a2832a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - sbbl $0x400,0x1(%rbp) │ │ │ │ + sbbl $0xb6089800,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16e63(%rax) │ │ │ │ + add %ah,0x16e0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0x6d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xor $0x1c3,%eax │ │ │ │ @@ -974333,19 +974140,20 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x170c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c43c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x16e7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x174(%rcx) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xa(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x16e62(%rax) │ │ │ │ @@ -976768,18 +976576,17 @@ │ │ │ │ pushf │ │ │ │ or (%rax),%eax │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shrb $0x0,0x1(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %dh,0x16e0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 38a9cba │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x2d4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -983321,17 +983128,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1ca71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16eed(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ jbe 16ec025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ @@ -987876,17 +987685,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16ef5(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf5,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 36b0daa │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x10000000002da82,%al │ │ │ │ jmp 3130dba │ │ │ │ add %al,(%rax) │ │ │ │ @@ -988700,17 +988513,21 @@ │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ or %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %dl,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16f2c(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub $0x6f,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ @@ -994292,23 +994109,25 @@ │ │ │ │ hlt │ │ │ │ lret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1cb3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x16f,%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 16f2cbb │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 34b4caa │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,(%rdi) │ │ │ │ + jo 16f2c9d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x2d5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cld │ │ │ │ @@ -995167,20 +994986,24 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %ch,0x22(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1b3554a │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002aced,%al │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %ah,0x2aced(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ outsb %gs:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c56e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16f36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1013740,22 +1013563,18 @@ │ │ │ │ add $0x1c0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,-0x34(%rax) │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - jo 16fece5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 16fed0b │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov 0x0(%rip),%es │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 24c0cfa │ │ │ │ add %al,(%rax) │ │ │ │ loopne 16fed5b │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1017303,26 +1017122,27 @@ │ │ │ │ jo 1700f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - jo 1700f15 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 1700f3b │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17669(%rax) │ │ │ │ + and %ch,%ch │ │ │ │ + jo 1700f1d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %al,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x69,%al │ │ │ │ + jbe 1700f25 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock add %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ jbe 1700f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1700f9e │ │ │ │ @@ -1017725,20 +1017545,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,%ch │ │ │ │ enter $0x1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ + add %ecx,0x1c42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0xe(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 2a4336a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x2,-0x22(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x16f(%rbx) │ │ │ │ add %dl,(%rax) │ │ │ │ lock jno 170137d │ │ │ │ @@ -1017773,20 +1017596,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ pshufw $0x0,(%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 17013d5 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,%bl │ │ │ │ + std │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 170139f │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %ah,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %dh,0x1(%rbx) │ │ │ │ @@ -1032800,29 +1032624,25 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x58(%rax) │ │ │ │ jo 170a7e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x170(%rdi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jo 170a7f5 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 170a81b │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 244c80a │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int $0x82 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x282cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x170a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c367(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 33cc82a │ │ │ │ @@ -1039893,19 +1039713,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,-0x14(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shl $1,%ch │ │ │ │ + jae 170ed2d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -1040233,25 +1040058,28 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ test %ecx,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc 0x1(%rax),%esi │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lret $0x5d4 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - vpshufb (%r8),%xmm31,%xmm16 │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 35d107a │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - mov $0x2,%ebx │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %dh,0x2bb43(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jae 170f085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ ret $0x1c1 │ │ │ │ @@ -1115257,34 +1115085,36 @@ │ │ │ │ add %ah,0x173d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ jae 173e5cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - je 173e5d5 │ │ │ │ + je 173e5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x16e7c,%al │ │ │ │ - out %al,$0x73 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%dh │ │ │ │ + jae 173e5e5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - jg 173e5ed │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $0x0,0x17f(%rbp) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1e005fa │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,%bh │ │ │ │ + mov %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - testl $0x73e6c000,0x2(%rcx) │ │ │ │ + shl $0x73,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x67(%rax) │ │ │ │ jbe 173e615 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1120285,22 +1120115,22 @@ │ │ │ │ je 174174d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1741769 │ │ │ │ je 1741755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000166d6,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x10(%rax) │ │ │ │ - jo 174176d │ │ │ │ + movabs 0x4000000000166d6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x17481(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1b(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17417(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ je 174178d │ │ │ │ @@ -1121900,23 +1121730,22 @@ │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17428(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7f(%rax) │ │ │ │ - je 1742825 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x55b,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x179,%eax │ │ │ │ + lock test $0x179,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2ba │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c0484a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1130707,59 +1130536,62 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 268a16a │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x2d4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - in $0x73,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x1d996(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9800000000017481,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4,%al │ │ │ │ - rolb $0x0,0x174(%rcx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - imul $0x2d4,(%rax,%riz,1),%eax │ │ │ │ - loopne 1748168 │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ + mov $0x81,%al │ │ │ │ + je 17481ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 174814b │ │ │ │ - je 17481cd │ │ │ │ + rolb $1,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ebp,0x4(%rcx) │ │ │ │ + and %dl,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xe42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17481a4 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xorl $0x4000000,0x0(%rcx,%rax,1) │ │ │ │ + lock xorl $0x1000000,0x0(%rcx,%rax,1) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + in $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 17481b4 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ + lock xchg %eax,%ecx │ │ │ │ je 17481fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -1132237,636 +1132069,645 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x6f(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - imul $0x1c4,(%rax,%riz,1),%eax │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ - pop %rdx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + je 17491fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 1749205 │ │ │ │ + add %ebp,0x4(%rcx) │ │ │ │ + and %al,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,-0x51(%rax) │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - je 174920d │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + je 1749215 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x2c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jns 1749229 │ │ │ │ + rex jns 1749239 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x30d(%rax) │ │ │ │ + sarb $1,0x30d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.W xlat %ds:(%rbx) │ │ │ │ + or %cl,-0x29(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,0x17493(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + je 174924d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ - je 1749235 │ │ │ │ + je 1749255 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x174(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x16f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x442004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x6(%rdi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + push %rbp │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0x1df,%eax │ │ │ │ + add %ah,0x17492(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 1749255 │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0x20000000,%esp │ │ │ │ + jge 17492e6 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2eeeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x1df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x92,%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ + add %ecx,0x3c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb00000000003562b,%al │ │ │ │ + rex.WX ja 17492e7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x29642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x36(%rax) │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + je 17492f5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x17c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x55b,%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xbc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x4b(%rbp) │ │ │ │ + add %ah,0x20048901(%rax) │ │ │ │ + je 1749306 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.RX push %rbx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1d995(%rax) │ │ │ │ + add %bl,0x1d6af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 17492b5 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1d192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%al │ │ │ │ - fildl (%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 1749390 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1a42004(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sub %eax,%fs:(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + js 1749391 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x6c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%dh │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRX mov 0x0(%rip),%r8b │ │ │ │ + sub %dh,0x1d6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp %edi,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0xdb23,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x5c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x355(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x68(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0xd000000000017492,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - flds (%rcx) │ │ │ │ + jo 174935a │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x17492(%rax) │ │ │ │ + add %al,0x17493(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ - add %al,0x55bb9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - je 1749305 │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WX push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x1d9(%rsi) │ │ │ │ + add %bh,0x1d6b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ - je 1749315 │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + je 17493e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%bh │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1242004(%rcx) │ │ │ │ + add %ecx,0x4c2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %edx,0x3(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xd6,%cl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + je 1749415 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lahf │ │ │ │ - pop %rbx │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - movabs 0x966000000000037f,%eax │ │ │ │ - flds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%dl │ │ │ │ + roll $0x0,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - mov $0x69,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x16f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x2(%rax) │ │ │ │ + push %rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x174(%rbx) │ │ │ │ + jo 17493ff │ │ │ │ + je 174946d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x2642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdb,%al │ │ │ │ - mov $0x5,%eax │ │ │ │ + add %ecx,0x742004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x353(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x1d6b1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + add %fs:(%rax),%al │ │ │ │ + add %dh,0x5b8db(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + je 17494a6 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + fdivs 0x1d6(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0xc42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ch,0x5f(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,0x1d1d1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x55b,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 17493b1 │ │ │ │ + rex jge 1749531 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1d42004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex insl (%dx),%es:(%rdi) │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ add %ecx,0x1c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - jns 1749399 │ │ │ │ + jns 1749529 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0x2bfc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rbx) │ │ │ │ clts │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x93,%al │ │ │ │ - je 17493a5 │ │ │ │ + rex xchg %eax,%ebp │ │ │ │ + je 1749535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 174933d │ │ │ │ - je 17493ad │ │ │ │ + lock xchg %eax,%esp │ │ │ │ + je 174953d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x174(%rbx) │ │ │ │ - add %al,(%rbx) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 1749545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ adc %al,(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - je 17493dd │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x174(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ecx,0x1dc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4000000000060f28,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - je 17493f5 │ │ │ │ + movabs 0xc000000000060f28,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 1749595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W adc %al,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret $0x5d4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x1(%rsp,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd5,%al │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esp │ │ │ │ - je 1749445 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x201(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x201a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ - je 1749465 │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 17495e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17493fd │ │ │ │ - je 174946d │ │ │ │ + adcb $0x0,0x174(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 17495f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ - fiaddl (%rcx) │ │ │ │ + push $0x1da63 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %dl,0x174(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000017494,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - je 17494ad │ │ │ │ + mov $0x96,%al │ │ │ │ + je 174962d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x174(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ecx,0xb42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ + jo 1749632 │ │ │ │ + push %rbp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,0x1d1d1(%rax) │ │ │ │ + test $0x569,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - je 17494e5 │ │ │ │ + or %dl,(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ - je 17494ed │ │ │ │ + sbbb $0x0,0x174(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ + je 1749665 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - sub %edi,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 174966d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - pop %rdi │ │ │ │ - add $0x0,%eax │ │ │ │ - and %dl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - je 1749525 │ │ │ │ + adcb $0x0,0x174(%rsi) │ │ │ │ + add %dl,0x1cf2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x17496(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 174954b │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x17496(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x174(%rbp) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ - je 1749555 │ │ │ │ + add %dl,0x174(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock xchg %eax,%esi │ │ │ │ + je 17496c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1df22 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1f0b6da │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + rex.WX pop (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000031c17,%al │ │ │ │ + cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bl,0x1c26f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ds sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - je 174958d │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,0xea42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jns 17495a9 │ │ │ │ + jns 1749729 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 17495a5 │ │ │ │ + rex xchg %eax,%edi │ │ │ │ + je 1749725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x76,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and %eax,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WXB ja 17495c2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $1,0x174(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x31982(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - je 17495e5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x31982(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 1749605 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x31982(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 1749625 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x31982(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x6a(%rax) │ │ │ │ - je 1749645 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x31982(%rax) │ │ │ │ + rex.WXB ja 1749742 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ - je 1749665 │ │ │ │ add %al,(%rax) │ │ │ │ + and %bl,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jnp 1749689 │ │ │ │ + rex jnp 1749769 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - je 1749685 │ │ │ │ + jo 17496f9 │ │ │ │ + je 1749765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1749620 │ │ │ │ - je 174968d │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ + je 174976d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x174(%rsi) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movabs 0x200000000017497,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb60898,%al │ │ │ │ mov $0xa9,%al │ │ │ │ add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000017496,%al │ │ │ │ + adcb $0x0,0x174(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1f0b6da │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WX pop (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bl,0x1c26f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ - je 17496f5 │ │ │ │ + je 17497b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17498(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x89800000000017b,%eax │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - je 1749725 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %dh,(%rdi) │ │ │ │ - ret $0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x16b28(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x17496(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x69(%rax) │ │ │ │ - je 1749755 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0xd7,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - je 1749765 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ nop │ │ │ │ - jns 174978b │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + je 17497dd │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1e86f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17497(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x12079(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x17497(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x10(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb $0x0,0x174(%rdi) │ │ │ │ - add %dh,0x1d406(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - je 17497c5 │ │ │ │ + je 17497f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xd7,%ah │ │ │ │ + nop │ │ │ │ + jns 174981b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ - je 17497d5 │ │ │ │ - add %al,(%rax) │ │ │ │ + je 1749805 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 17497fb │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + rex.W adc %al,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17497(%rax) │ │ │ │ + cwtl │ │ │ │ + je 1749815 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x69(%rax) │ │ │ │ - je 17497fd │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xec,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - je 174980d │ │ │ │ + add %ah,-0x6a(%rax) │ │ │ │ + je 174982d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ - je 1749815 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x0,0x1d6(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cwtl │ │ │ │ - je 1749825 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 174984b │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + je 1749835 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + sbb %ah,0x1d6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xdd,%ch │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xdd,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x68(%rax) │ │ │ │ je 1749855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x174(%rax) │ │ │ │ + xor %bl,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17497fa │ │ │ │ je 1749865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1132879,679 +1132720,687 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x174(%rax) │ │ │ │ + and %bl,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1749833 │ │ │ │ - je 174989d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ + movabs 0xb000000000017499,%al │ │ │ │ + cwtl │ │ │ │ je 17498a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ je 17498ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x174(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17496(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x17495(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - je 17498d5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - je 17498dd │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ + je 17498c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x174(%rcx) │ │ │ │ + adc %dl,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + loopne 1749867 │ │ │ │ + je 17498d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fstl 0x3(%rbp) │ │ │ │ + and %dl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bl,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ch,0x1d996(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ cltd │ │ │ │ - je 1749915 │ │ │ │ + je 17498f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x56(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17493(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - je 174993d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x174(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x81,%al │ │ │ │ - je 174994d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + je 1749915 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebx │ │ │ │ + je 174991d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x174(%rdx) │ │ │ │ + adc %dl,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1d42004(%rcx) │ │ │ │ + rolb $0x0,0x174(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRXB ja 1749972 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x174(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ + rcrb $0x0,0x174(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ (bad) │ │ │ │ - ret $0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ + ja 1749952 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2eeeb(%rax) │ │ │ │ + jo 17498eb │ │ │ │ + je 1749955 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17499(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - je 174999d │ │ │ │ + rex cltd │ │ │ │ + je 174995d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000002fcfa,%al │ │ │ │ - jp 17499b2 │ │ │ │ + jp 1749972 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ - je 17499b5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x17499(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb60898,%al │ │ │ │ + call 1767043 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x1d6(%rdi) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x66(%rax) │ │ │ │ - je 17499e5 │ │ │ │ + add %dh,0x1749a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x17499(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x174(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %cl,%al │ │ │ │ adc $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - je 1749a0d │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x174(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ + je 17499d5 │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1df97 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ - je 1749a25 │ │ │ │ + je 17499e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - jl 1749a46 │ │ │ │ + jl 1749a06 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %ds,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x174(%rbx) │ │ │ │ + and %bl,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x174(%rdx) │ │ │ │ + nop │ │ │ │ + jns 1749a3b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + je 1749a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jns 1749a4b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1749a04 │ │ │ │ - je 1749a6d │ │ │ │ + add %al,-0x66(%rax) │ │ │ │ + je 1749a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + jns 1749a5b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ + je 1749a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x174(%rdx) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + jns 1749a6b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ + je 1749a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - je 1749a8d │ │ │ │ + jns 1749a7b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1749a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + je 1749a7d │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x40000000001749a,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cld │ │ │ │ + add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1749a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ je 1749aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x8c2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + je 1749ab5 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + lock cltd │ │ │ │ + je 1749abd │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - std │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1749a64 │ │ │ │ + je 1749acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1749b28 │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x174(%rbx) │ │ │ │ + lock (bad) │ │ │ │ + je 1749aed │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1749b0b │ │ │ │ - ja 1749af5 │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - je 1749b0d │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fwait │ │ │ │ - je 1749b1d │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x174(%rbx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ - je 1749b35 │ │ │ │ + je 1749b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - je 1749b3d │ │ │ │ + add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ - je 1749b45 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + std │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ - je 1749b4d │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x174(%rbx) │ │ │ │ - add %bh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + jo 1749ae5 │ │ │ │ + je 1749b4d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x34cf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ - je 1749b85 │ │ │ │ + loopne 1749b6b │ │ │ │ + ja 1749b55 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %bl,0x1c0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ + je 1749b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000001749c,%al │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %ch,(%rax,%rax,1) │ │ │ │ - add %ah,0x65244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lock fwait │ │ │ │ + je 1749b7d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ fwait │ │ │ │ - je 1749bb5 │ │ │ │ + je 1749b85 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - call 1767972 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + movabs 0x200000000001749b,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + jbe 1749b9d │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6c(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cltd │ │ │ │ + je 1749ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1749b6e │ │ │ │ - je 1749bd5 │ │ │ │ + xor %dl,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1749b4d │ │ │ │ + je 1749bb5 │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cmp %bl,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ch,%bh │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + lock add (%rax),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x52(%rdx) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + je 1749be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,0x1d6a3(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x0,0x176(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ loopne 1749c06 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,0x2(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - je 1749c15 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock fwait │ │ │ │ - je 1749c1d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + test %ch,(%rax,%rax,1) │ │ │ │ + add %ah,0x65244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1(%rsp,%rsi,2) │ │ │ │ add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %dh,0x2e(%rax) │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x10(%rax) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pushf │ │ │ │ + je 1749c45 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1749c50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,0x1dd(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1749be5 │ │ │ │ - je 1749c4d │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,0x6c(%rax) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - je 1749c55 │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + jbe 1749c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %cl,%ah │ │ │ │ - fildl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x52(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x174(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x1738e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %bl,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - popf │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0x9ca00000000001d6 │ │ │ │ je 1749c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x9c,%al │ │ │ │ - je 1749cad │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fbstp 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1(%rsp,%rsi,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0xf000001e,%esp │ │ │ │ - sub %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + je 1749cb5 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x174de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1749c76 │ │ │ │ - je 1749cdd │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pushf │ │ │ │ + je 1749cd5 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fnsave 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ - je 1749ced │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + popf │ │ │ │ + je 1749cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x174(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fidivs 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi,%rcx,1) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + popf │ │ │ │ + je 1749d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1749d,%al │ │ │ │ - popf │ │ │ │ - je 1749d1d │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x174dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ je 1749d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x174(%rbp) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - popf │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ je 1749d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - andb $0x0,0x1d6(%rbx) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - je 1749d65 │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 1749d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ popf │ │ │ │ - je 1749d6d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x0,0x174(%rbp) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + je 1749d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - add (%rax),%al │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1749d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - popf │ │ │ │ - je 1749d9d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x9d,%al │ │ │ │ - je 1749da5 │ │ │ │ - add %al,(%rax) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %ah,0x1749d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1da61,%eax │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ + je 1749db5 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - data16 jge 1749dd5 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x174(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ + add %ah,%al │ │ │ │ popf │ │ │ │ - je 1749de5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rcx) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - add %bl,0x174(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ah,0x174(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex pushf │ │ │ │ - je 1749e05 │ │ │ │ + je 1749dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000001749b,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1deed(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + sahf │ │ │ │ + je 1749df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sahf │ │ │ │ - je 1749e3d │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sahf │ │ │ │ + je 1749e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sahf │ │ │ │ - je 1749e4d │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ + je 1749e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ - je 1749e5d │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x62(%rax) │ │ │ │ + je 1749e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1749e09 │ │ │ │ - je 1749e6d │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 174a052 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - je 1749e85 │ │ │ │ + add %al,0x1749e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1749e28 │ │ │ │ - je 1749e8d │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1749e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001749e,%al │ │ │ │ - rcr %cl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.B xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ je 1749eb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x17b(%rcx) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x174(%rdi) │ │ │ │ + add %al,-0x42(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x174(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sahf │ │ │ │ + je 1749ed5 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x1d6a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sahf │ │ │ │ - je 1749ee5 │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test %edi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x174(%rsi) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 1749eed │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x168 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 1749f0d │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + and %bl,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1749d10(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x168,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ - xor %bl,0x174(%rdi) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 1749f2d │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1df97 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ + jo 1749ed1 │ │ │ │ je 1749f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jbe 1749f24 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1133567,188 +1133416,200 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ je 1749f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbbb $0x0,0x174(%rdi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %bh,0x168(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 1749f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lahf │ │ │ │ - je 1749f8d │ │ │ │ - add %al,(%rax) │ │ │ │ + je 1749f85 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x3b(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x174(%rdi) │ │ │ │ add %dh,0x1749f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %bl,%al │ │ │ │ - rex.B xlat %ds:(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x168c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lahf │ │ │ │ + je 1749fc5 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1749f6a │ │ │ │ - je 1749fcd │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + je 1749fd5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x60(%rax) │ │ │ │ - je 1749fe5 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x174(%rdi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x174(%rax) │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1749fe4 │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 174a016 │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xa42004(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %ecx,0x3(%rbp) │ │ │ │ + add %dl,0x34d01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ {rex2 0xd1} sgdt (%r24) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16197(%rax) │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ + je 174a025 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1749f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1e0c03a │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rbx) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x174a0(%rax) │ │ │ │ + add %dh,0x75(%rax) │ │ │ │ + jg 174a055 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174a05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x1cc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1cc20048901,%al │ │ │ │ mov $0x1,%al │ │ │ │ add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x174a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d6a3(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x174a0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x168,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x60(%rax) │ │ │ │ - je 174a08d │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174a08d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xff000000000174a0,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + movabs 0x10000000000174a0,%al │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - lcall *0xb60898(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x167e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x3710000000000174,%al │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x168,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174a0cd │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x174(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs 0x609800000000017b,%eax │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 174a072 │ │ │ │ + je 174a0d5 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x4000000000174,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x3f(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x4000000000174,%al │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x3710000000000174,%eax │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x168,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x174(%rdx) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174a10d │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ - jbe 174a105 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0xbc2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - movabs %eax,0x89010000000001dc │ │ │ │ - add $0x20,%al │ │ │ │ - mov $0x70000000,%esp │ │ │ │ - fistps 0x5(%rdi) │ │ │ │ + jo 174a0f9 │ │ │ │ + pop %rdi │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x279c2004(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + cld │ │ │ │ + jno 174a135 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000005db27,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - je 174a135 │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174a13d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xd6,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x3710000000000174,%eax │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ mov %eax,(%rax,%riz,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ pop %rdi │ │ │ │ add $0x0,%eax │ │ │ │ - shrb $0x0,0x174(%rdx) │ │ │ │ - add %bh,0x1deea(%rax) │ │ │ │ + rolb $1,0x68(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbp │ │ │ │ @@ -1134652,242 +1134513,243 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,%al │ │ │ │ jb 174aa7d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lahf │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ je 174aac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 174aaeb │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x174(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRXB push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1f8caea │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x71(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17524(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - imul $0x4f4,(%rax,%riz,1),%eax │ │ │ │ - (bad) │ │ │ │ - in $0x45,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x300000000005db2c,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ - je 174ab25 │ │ │ │ + je 174ab05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x174(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex stos %eax,%es:(%rdi) │ │ │ │ - je 174ab35 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x2d(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,-0x43(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jg 174abce │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + je 174ab25 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d6a3(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x174ab(%rax) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ + je 174ab45 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ - je 174ab7d │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xab,%al │ │ │ │ - je 174ab85 │ │ │ │ add %al,(%rax) │ │ │ │ + mull 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174ab5d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x174aba0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 174ab0d │ │ │ │ + je 174ab65 │ │ │ │ add %al,(%rax) │ │ │ │ - call 1768a84 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - je 174aba5 │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%al │ │ │ │ - fildl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + sbb $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $1,0x353(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and $0xd2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x174ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x174acd0,%al │ │ │ │ - push %rax │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - je 174abcd │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174abbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shrb $1,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stos %eax,%es:(%rdi) │ │ │ │ - je 174abdd │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x168,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xfc2004(%rcx) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 174abdd │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x73,%dl │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lock stos %eax,%es:(%rdi) │ │ │ │ + je 174abe5 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x45(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 174aba6 │ │ │ │ - je 174abfd │ │ │ │ + add %dl,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + je 174ac05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x28ec2004(%rcx) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x6,0x41(%rcx) │ │ │ │ + add %ah,0x168bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x76(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + je 174ac25 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1c32e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e36e(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %bl,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + shrb $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ - jbe 174ac35 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ + je 174ac45 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1(%rsp,%rsi,2) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x90000000006415e,%al │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ add $0x0,%al │ │ │ │ add %eax,(%rax,%rax,1) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ecx,0x642004(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 174ac45 │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - je 174ac85 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jne 174ac8d │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xb0000000000168be,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + jnp 174ac6d │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x174(%rcx) │ │ │ │ + subb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xac,%al │ │ │ │ - je 174aca5 │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x174ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ - je 174acad │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shrl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x1(%rsp,%rsi,2) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + je 174acb5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cltd │ │ │ │ - jbe 174acd5 │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + je 174acd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x1(%rsp,%rsi,2) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jle 174ad62 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x17699,%al │ │ │ │ - mov %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + je 174acf5 │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17534(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ - jbe 174ad0d │ │ │ │ + add %al,0x167d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ je 174ad15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ je 174ad1d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1135719,27 +1135581,25 @@ │ │ │ │ pushf │ │ │ │ or %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %esi,0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bl,0x1c0(%rbx) │ │ │ │ + add %al,0x2f(%rax) │ │ │ │ + jne 174b595 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d8c6(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ + jmp 1d0d5aa │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x10000000002d8c6,%al │ │ │ │ jmp 1a8d5ba │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -1147718,21 +1147578,17 @@ │ │ │ │ add %dh,-0x28(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 6c94f3a │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x2ad(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lea 0x1(%rsi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x74,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x45(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jne 1752f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ @@ -1148249,20 +1148105,20 @@ │ │ │ │ jne 175347d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1cafc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %esi,0x1(%rbp) │ │ │ │ + add %dh,0x17567(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d954aa │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x2cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa5,%al │ │ │ │ js 17534b5 │ │ │ │ @@ -1153309,19 +1153165,21 @@ │ │ │ │ add $0x20,%al │ │ │ │ fmull (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ch │ │ │ │ rolb %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xf7c2004(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x168,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 17567bd │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ cld │ │ │ │ add %eax,(%rax) │ │ │ │ add %dh,0x2cd05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ @@ -1156244,20 +1156102,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000017585,%al │ │ │ │ jmp 341a5ca │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0x2a3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x174ac,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - je 17585dd │ │ │ │ + add %cl,0x175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %esi,0x1(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + test %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x175(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1156447,19 +1156306,20 @@ │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xc5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c41(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x1(%rax),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - je 175880d │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 175880d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb0,%al │ │ │ │ jae 1758815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x8f,%al │ │ │ │ @@ -1174896,20 +1174756,20 @@ │ │ │ │ mov $0x175,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sub %eax,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cmpl $0x4690100,0x2(%rax) │ │ │ │ - and %al,%ah │ │ │ │ + cmpl $0x768cd000,0x2(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0x45,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.R jbe 1764405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rsi,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1181978,76 +1181838,73 @@ │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ss rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - int3 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - lock mov %?,0x1(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16815(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x1(%rsi,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea 0x1(%rsi),%esi │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %?,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ - fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x17a(%rsi) │ │ │ │ + add %al,0x168be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x49,%al │ │ │ │ - fadds (%rcx) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1768d3b │ │ │ │ - ja 1768d25 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1dce9,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x168,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0x178,%eax │ │ │ │ + mov $0xee,%al │ │ │ │ + jnp 1768d3d │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x176(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x176(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ lea 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea 0x1(%rsi),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dl │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %dl,0x168c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - je 1768d6d │ │ │ │ + add %dl,0x17690(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x179,%eax │ │ │ │ + add %dh,%al │ │ │ │ + test $0x179,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2ba │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x73(%rax) │ │ │ │ jbe 1768d8d │ │ │ │ @@ -1182359,27 +1182216,23 @@ │ │ │ │ jbe 1769085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 176901a │ │ │ │ jbe 176908d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1769023 │ │ │ │ - jbe 1769095 │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xc2,%al │ │ │ │ + push $0x1 │ │ │ │ + add %dh,0x17bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.XB jbe 176909d │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 312b0aa │ │ │ │ add %al,(%rax) │ │ │ │ + xor %al,0x29e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pushf │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbbb $0x0,0x2(%rsi) │ │ │ │ loopne 1769042 │ │ │ │ jbe 17690b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd000000000017690,%al │ │ │ │ nop │ │ │ │ jbe 17690c5 │ │ │ │ @@ -1182479,26 +1182332,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x91,%al │ │ │ │ jbe 17691dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x176(%rdx) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x1749c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb60898,%al │ │ │ │ - loopne 17691bf │ │ │ │ - add %eax,%fs:(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - jbe 1769205 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %dl,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %?,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17691a5 │ │ │ │ jbe 1769215 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1182539,81 +1182389,87 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ mov $0x1c3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %ch,0x1dc81(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edx │ │ │ │ + jbe 1769285 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmp %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7c(%rax) │ │ │ │ - jno 17692ad │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x176(%rdx) │ │ │ │ + add %dh,-0x64(%rax) │ │ │ │ + je 17692bd │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + loopne 1769254 │ │ │ │ + jbe 17692c5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5(%rax) │ │ │ │ - fiaddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ - jbe 17692d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1769340(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 176926c │ │ │ │ jbe 17692dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%edx │ │ │ │ - jbe 17692e5 │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + iret │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x176(%rbx) │ │ │ │ + rcrb $1,0x174(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jbe 1769305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1c3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 176929e │ │ │ │ - jbe 1769315 │ │ │ │ + mov $0x8e,%al │ │ │ │ + jae 1769315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x67,%al │ │ │ │ - jne 176931d │ │ │ │ + rex lea (bad),%ebx │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ + rex │ │ │ │ + fwait │ │ │ │ + jbe 1769325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - sbb $0x1db,%eax │ │ │ │ + adc %dl,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,-0x7c(%rax) │ │ │ │ jno 176933d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1183138,23 +1182994,22 @@ │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ jbe 17698b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000017698,%al │ │ │ │ - (bad) │ │ │ │ - jbe 17698c5 │ │ │ │ + movabs 0x400000000017698,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %dl,0x17699(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x164aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x41(%rax) │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1183223,87 +1183078,87 @@ │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ jbe 1769985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lahf │ │ │ │ - je 1769995 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $0x0,0x176(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + mov $0xf000001e,%esp │ │ │ │ + sub %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ + add %al,0x17699(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000001769a,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x17699(%rax) │ │ │ │ + rcrb $1,0x176(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ - ja 17699c5 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x176,%ecx │ │ │ │ + lock cltd │ │ │ │ + jbe 17699dd │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x176(%rcx) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x62(%rax) │ │ │ │ - fldl (%rcx) │ │ │ │ + add %bh,0x176(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ecx,0x1dc2004(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rdi,%rcx,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x76(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fwait │ │ │ │ jbe 1769a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ + add %bl,0x176(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ + jbe 1769a45 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x176(%rbp) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1769a4d │ │ │ │ add %al,(%rax) │ │ │ │ + adc %bl,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ jbe 1769a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17699f1 │ │ │ │ jbe 1769a5d │ │ │ │ @@ -1183325,114 +1183180,115 @@ │ │ │ │ ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1ca85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x176,%eax │ │ │ │ + add %ah,0x1769a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x176(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jbe 1769a9d │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ - jbe 1769aad │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ah,0x1d6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1769a5c │ │ │ │ + jbe 1769ac5 │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jbe 1769abd │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x9a,%al │ │ │ │ + jbe 1769acd │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0xc42004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jnp 1769b2a │ │ │ │ - add $0x0,%eax │ │ │ │ and %dl,-0x20(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WRX add (%rdx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000003069a,%al │ │ │ │ - lcall (bad) │ │ │ │ - fldl (%rcx) │ │ │ │ + lock (bad) │ │ │ │ + jbe 1769ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + rcrb $0x0,0x176(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fwait │ │ │ │ + jbe 1769b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3c,%al │ │ │ │ - js 1769b25 │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1769b39 │ │ │ │ - fadds (%rcx) │ │ │ │ + mov %ah,0x1(%rdx,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ - jbe 1769b35 │ │ │ │ + loopne 1769b4b │ │ │ │ + ja 1769b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x1(%rdx,%rax,8) │ │ │ │ + rex in (%dx),%al │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x30a(%rbp) │ │ │ │ - add %al,0x20(%rax) │ │ │ │ - out %eax,$0x1 │ │ │ │ + adc %ch,(%rdx) │ │ │ │ + loopne 1769b46 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %bl,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ jbe 1769b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1(%rcx,%rax,8) │ │ │ │ + add %ah,-0x66(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + jo 1769afd │ │ │ │ + jbe 1769b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %eax,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax,%riz,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x76,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x17692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x1 │ │ │ │ + pushf │ │ │ │ + je 1769b7d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1aabb8a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xd2,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c14c(%rax) │ │ │ │ @@ -1186095,56 +1185951,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x47(%rax) │ │ │ │ jbe 176b7b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x98000000000176b7,%al │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x17(%rax) │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 176b789 │ │ │ │ - jbe 176b7d5 │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xd6,%dh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x76,%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 176b7eb │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dh,0x20011(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %bh,0x5(%rcx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1deed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W │ │ │ │ - rex.WX add (%rdx),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1642004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x5(%rdi,%rbx,2) │ │ │ │ + adc %bh,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 176b7cc │ │ │ │ - jbe 176b815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x176(%rbx) │ │ │ │ + and %bh,0x176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 176b7e6 │ │ │ │ - jbe 176b82d │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ @@ -1186164,25 +1186016,25 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a001(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ - movabs 0x409010000000001,%al │ │ │ │ - and %ah,(%rax,%rax,1) │ │ │ │ + movabs 0x40000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3c,%al │ │ │ │ - adc (%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x17926(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1c2d8aa │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - rex.WR add %r8b,(%rax) │ │ │ │ - add %dh,0x2ad20(%rax) │ │ │ │ + mov $0x20,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c81b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb 176b93a │ │ │ │ @@ -1186264,45 +1186116,40 @@ │ │ │ │ shlb $1,0x1ca(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 176b95b │ │ │ │ jbe 176b9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x176(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp,pt 176b9b5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubrs (%rsi) │ │ │ │ - ret │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ - jbe 176b9c5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - jbe 176b9cd │ │ │ │ + add %dh,%al │ │ │ │ + jmp 176bb92 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0xb0000000000176ba,%al │ │ │ │ + mov $0x176,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ xor $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ loopne 176b9aa │ │ │ │ addl $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x176,%edx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x176,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x20000000000176ba,%al │ │ │ │ - rex.WRB rolb $0x0,(%r9) │ │ │ │ + or %ecx,0x4010004(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + push %rbx │ │ │ │ + add (%r8),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 19ada0a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ds test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1186350,19 +1186197,17 @@ │ │ │ │ jmp 372da9a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ fildl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x3,0x15(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ah,%ch │ │ │ │ + rcr %cl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 202daba │ │ │ │ add %al,(%rax) │ │ │ │ jo 176baf2 │ │ │ │ mov %al,(%rdx) │ │ │ │ @@ -1186371,39 +1186216,35 @@ │ │ │ │ xor %cl,%cl │ │ │ │ jbe 176bac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x176,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - jbe 176bad5 │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %bl,%ch │ │ │ │ + rex.B xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x43(%rax) │ │ │ │ - jbe 176bae5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sarb $1,0x176(%rdx) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x176,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x176(%rbx) │ │ │ │ + nop │ │ │ │ + jns 176bb0b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ - jbe 176bafd │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x1(%rsi,%rsi,2) │ │ │ │ - add %ah,(%rax) │ │ │ │ - data16 jge 176bb0d │ │ │ │ + add %dl,0x160da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x176,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x176(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1186455,20 +1186296,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ and 0x1(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 176bb47 │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - faddl (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x176,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 176bb74 │ │ │ │ + jbe 176bbbd │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xa7,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xd2,%al │ │ │ │ add (%rax),%al │ │ │ │ @@ -1186562,84 +1186404,71 @@ │ │ │ │ loopne 176bd20 │ │ │ │ jbe 176bcc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17690(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - je 176bcdd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x176,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov $0x176,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x177(%rsi) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x176(%rbp) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - rolb $0x0,(%rcx) │ │ │ │ + add %dh,0x176bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c2dd0a │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsp │ │ │ │ popf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ je 176bd15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c29d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - mov $0xbb,%al │ │ │ │ - jbe 176bd2d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ - ja 176bd35 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - add $0x1db,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + add %al,%fs:(%rax) │ │ │ │ + add %al,0x355e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x78(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + and %dh,0x1d6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x176,%ebp │ │ │ │ + and %ah,0x177(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x1(%rax) │ │ │ │ + xor %ah,0x17b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ecx,0x742004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,%ch │ │ │ │ - fiaddl (%rcx) │ │ │ │ + mov $0xaf,%al │ │ │ │ + push %rsp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x43(%rax) │ │ │ │ - jbe 176bd6d │ │ │ │ + add %ch,-0x4e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x76(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push $0x176 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - fadd %st(0),%st │ │ │ │ - add %eax,(%rax) │ │ │ │ + call 1787e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x176,%esi │ │ │ │ add %al,(%rax) │ │ │ │ jo 176bd47 │ │ │ │ jbe 176bd8d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1209587,28 +1209416,24 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1f(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x178,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - ja 177a62d │ │ │ │ + addb $0xe0,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp ad3c63a <_edata@@Base+0x3d3c63a> │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - pop %rsp │ │ │ │ - or %eax,(%rax) │ │ │ │ - add %al,-0x34(%rax) │ │ │ │ + rex int3 │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ jbe 177a645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1209617,28 +1209442,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ ja 177a65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 177a620 │ │ │ │ - js 177a66d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ecx,0x8c2004(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - jae 177a675 │ │ │ │ + (bad) │ │ │ │ + mov $0x54,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x17352(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 177a615 │ │ │ │ + add %dh,-0x65(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ ja 177a68d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1210075,29 +1209895,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x177(%rbx) │ │ │ │ add %dh,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ ja 177ab2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ - ja 177ab35 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - faddl (%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x1d6b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 1b3bcb4a <_edata@@Base+0x143bcb4a> │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - (bad) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + loopne 177ab79 │ │ │ │ mov $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%r8) │ │ │ │ @@ -1210537,24 +1210350,22 @@ │ │ │ │ add $0x20,%al │ │ │ │ or $0xb,%al │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ roll %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x30d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ cwtl │ │ │ │ - rex.W xlat %ds:(%rbx) │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0xe9010000000001d6 │ │ │ │ + add $0x20,%al │ │ │ │ + cld │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 373cfea │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 177afb7 │ │ │ │ + add %dh,-0x33(%rax) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x178(%rsi) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x177b0(%rax) │ │ │ │ @@ -1221672,27 +1221483,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x178ca(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - ja 1781d3d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + rex.WR add %r8b,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WR push %rdx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 20c3d4a │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - neg %eax │ │ │ │ + shl $0xd8,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x178a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c73c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ @@ -1224324,23 +1224133,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x1ca,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1c2004(%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xd6,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x353(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 4454576a <_edata@@Base+0x3d54576a> │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - faddl 0x0(%rdx) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WB lahf │ │ │ │ + loopne 17837b3 │ │ │ │ + lahf │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1d4577a │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -1229525,21 +1229336,24 @@ │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ fmull (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xd3,(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x0,0x1(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0xd2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + ja 1786add │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x177ca(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x77,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x177 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x78(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1229622,25 +1229436,22 @@ │ │ │ │ add $0x20,%al │ │ │ │ je 1786be0 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xc7,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + js 1786bd5 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7e,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - ja 1786bdd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1786bac │ │ │ │ - ja 1786be5 │ │ │ │ + add %ah,0x177cae0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0x77,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -1236855,24 +1236666,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x178b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ js 178b66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x178(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x71,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ + movabs 0x1712980,%al │ │ │ │ + (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ lret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1738e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -1237222,24 +1237032,18 @@ │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x178ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x178,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0x78,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - js 178ba45 │ │ │ │ + and %bl,0x176(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x5000000000017699,%al │ │ │ │ + mov $0x178,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1c3(%rbp) │ │ │ │ add %ah,%al │ │ │ │ mov $0x78,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1238638,20 +1238442,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ loopne 178c8b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x178a5(%rax) │ │ │ │ + add %dl,0x178ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4f(%rax) │ │ │ │ - roll $0x0,(%rcx) │ │ │ │ + add %ch,-0x69(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 178c8cb │ │ │ │ js 178c905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c6fb │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ @@ -1238791,19 +1238596,17 @@ │ │ │ │ lret $0x178 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1c928(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58(%rax) │ │ │ │ - jns 178ca95 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1749b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0x178,$0x0 │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 33ceaaa │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x280(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0x78,%dl │ │ │ │ @@ -1241450,19 +1241253,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loop 178e444 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + mov (%rax,%rax,1),%al │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + jae 178e4d9 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x17a(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 33d049a │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ lahf │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1248175,40 +1247980,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ es jns 179269d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x17a(%rdi) │ │ │ │ - add %cl,%al │ │ │ │ - xor %eax,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x67(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + jns 17926ad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1792719 │ │ │ │ jbe 17926b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1c8(%rbx) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %bh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x26,%al │ │ │ │ jns 17926cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x65,%al │ │ │ │ + jge 17926dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ @@ -1253064,23 +1252870,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17e9c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + jp 1795875 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - es jns 179587d │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jns 179589b │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - fmull (%rdx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp c55788a <_edata@@Base+0x555788a> │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000002d2f4,%al │ │ │ │ jnp 179590c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jl 1795912 │ │ │ │ @@ -1279234,19 +1279042,19 @@ │ │ │ │ rcrb $1,0x7a(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17a5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - add %al,%fs:(%r8) │ │ │ │ - movabs 0x400000000005d4c1,%al │ │ │ │ - pop %rdi │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x12079(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ jp 17a5f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ @@ -1283207,23 +1283015,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x57(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %dh,0x59c45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x178e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - faddl (%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 356a7da │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x2,%ecx,%eax │ │ │ │ add %dh,%al │ │ │ │ xchg %edi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x17a(%rdi) │ │ │ │ @@ -1285472,19 +1285277,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x9df000000000017a,%al │ │ │ │ jp 17a9e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x17a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1,0x7d(%rdi) │ │ │ │ + jo 17a9ee2 │ │ │ │ + jns 17a9e8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x17a9e,%al │ │ │ │ movabs 0x9eb000000000017a,%al │ │ │ │ jp 17a9ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1287370,22 +1287174,21 @@ │ │ │ │ jmp 403ed21a <_edata@@Base+0x393ed21a> │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x73(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - fildl (%rcx) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %al,0x178e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x177(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1c90c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 20ed24a │ │ │ │ add %al,(%rax) │ │ │ │ jo 17ab253 │ │ │ │ @@ -1287447,22 +1287250,24 @@ │ │ │ │ add %dh,0x1c20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 93ed2fa <_edata@@Base+0x23ed2fa> │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2db(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x1dc2004(%rcx) │ │ │ │ + lock out %eax,(%dx) │ │ │ │ + jp 17ab305 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + ret $0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 33ed31a │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%cl │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - (bad) │ │ │ │ mov $0x3d,%al │ │ │ │ fiaddl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,0x0(%rip) │ │ │ │ ... │ │ │ │ loopne 17ab36f │ │ │ │ @@ -1293451,21 +1293256,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ bnd jp 17aefe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jl 17af062 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jo 17af071 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7a,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x17a9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lock jp 17af005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,(%rax,%rax,8) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -1355463,18 +1355264,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 21985aa │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x2,-0x2e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x30d(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - rex.W xlat %ds:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ jge 17d65c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1355498,28 +1355300,34 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 7a985fa <_edata@@Base+0xa985fa> │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bl │ │ │ │ xchg %eax,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17d67(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17d65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 17d6615 │ │ │ │ add %al,(%rax) │ │ │ │ + adc %ah,0x7d(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x1da(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - data16 jge 17d662d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %ah,0x7d(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 17d6690 │ │ │ │ + jge 17d662d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ (bad) │ │ │ │ loopne 17d65fd │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -1355540,26 +1355348,27 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c48e │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jnp 17d6675 │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,-0x2d(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17d66(%rax) │ │ │ │ + xorb $0x1,0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x64(%rax) │ │ │ │ - jge 17d668d │ │ │ │ + nop │ │ │ │ + data16 jge 17d6685 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fs jge 17d668d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ jge 17d6695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ @@ -1355666,29 +1355475,34 @@ │ │ │ │ add %ah,0x65(%rax) │ │ │ │ jge 17d6795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x7d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x66(%rax) │ │ │ │ - jge 17d67ad │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + imul $0x4f4,(%rax,%riz,1),%eax │ │ │ │ + (bad) │ │ │ │ + in $0x45,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ecx,0x5c2004(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + jg 17d682e │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x66f(%rip) │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + jge 17d67c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1,0x7d(%rax) │ │ │ │ + mov $0x67,%al │ │ │ │ + jge 17d67cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ @@ -1356501,25 +1356315,23 @@ │ │ │ │ flds (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jo 17d7108 │ │ │ │ + push %rax │ │ │ │ + jno 17d7108 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + mov %eax,(%rax,%riz,1) │ │ │ │ + cld │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jno 17d7118 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x673d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17d70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RX jnp 17d70ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1356587,32 +1356399,29 @@ │ │ │ │ jno 17d71c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jno 17d71d8 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x17d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x17d(%rax) │ │ │ │ + xor %ah,0x76(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x1(%rdi,%rsi,2) │ │ │ │ + add %dl,0x1c32e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 17d71ea │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x1(%rax,%rcx,8) │ │ │ │ + add %cl,0x1c864(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1ca52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp ce9919a <_edata@@Base+0x5e9919a> │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x2d4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1360300,27 +1360109,27 @@ │ │ │ │ rclb $1,0x17d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x17d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ + add %ah,0x2e004b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 17d97a2 │ │ │ │ - jge 17d980d │ │ │ │ + (bad) │ │ │ │ + jno 17d9888 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - jge 17d9815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x1df22 │ │ │ │ + lock add %al,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1c85e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1f9b83a │ │ │ │ @@ -1360338,35 +1360147,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp %ecx,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cltd │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,-0x68(%rax) │ │ │ │ + jge 17d9865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jge 17d987d │ │ │ │ add %al,(%rax) │ │ │ │ + rex.RX insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x17d70(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 329b88a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,(%rdx) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x2(%rbp),%ah │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1041b89a <_edata@@Base+0x941b89a> │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1360534,43 +1360342,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x4000000000017d98,%al │ │ │ │ cwtl │ │ │ │ jge 17d9a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jge 17d9a6d │ │ │ │ + add %ebp,0x4(%rcx) │ │ │ │ + and %al,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + in $0x45,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x77(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 17d9aea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ ret $0x1c2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ jo 17d9a24 │ │ │ │ jge 17d9a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x17d(%rbx) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ + jge 17d9a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x17d(%rbx) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + loopne 17d9a39 │ │ │ │ jge 17d9aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ jge 17d9aad │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1360672,25 +1360478,26 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1c2ba │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17d9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fwait │ │ │ │ + jge 17d9bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x17d(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0xb60898(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x17f(%rcx) │ │ │ │ + or %al,0x1dc(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x78,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ movl $0x0,(%rcx) │ │ │ │ @@ -1381742,22 +1381549,22 @@ │ │ │ │ shlb $1,0x7e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x17e7300,%al │ │ │ │ + movabs 0x17e9c90,%al │ │ │ │ + clc │ │ │ │ + cmp %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb60898(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1cb04,%eax │ │ │ │ + add %bh,0x1cb04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jo 17e7161 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R ja 17e70ed │ │ │ │ @@ -1381960,23 +1381767,23 @@ │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x73(%rax) │ │ │ │ jle 17e72f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000017e72,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - fildl (%rcx) │ │ │ │ + movabs 0x17e72,%al │ │ │ │ + mov 0x1(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - test %al,(%rax) │ │ │ │ + rcr %cl,%sil │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 202931a │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ mov $0x2,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -1384284,21 +1384091,18 @@ │ │ │ │ add $0x20,%al │ │ │ │ push %rsp │ │ │ │ or %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ roll $1,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - js 17e8b05 │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ + rex.B xlat %ds:(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 37aab1a │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ {rex2 0x2} add %al,(%rax) │ │ │ │ @@ -1386015,23 +1385819,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17e9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ jle 17e9c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x90,%al │ │ │ │ - jg 17e9c95 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock enter $0x178,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x17e(%rbx) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ - je 17e9cae │ │ │ │ + add %al,(%rcx) │ │ │ │ + jmp 9f2bcaa <_edata@@Base+0x2f2bcaa> │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -1388347,17 +1388148,18 @@ │ │ │ │ jle 17eb4f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9c,%al │ │ │ │ jle 17eb4fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2e0(%rip) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x7a,%dl │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1c2d51a │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x2(%rbp,%riz,4) │ │ │ │ mov $0x7f,%al │ │ │ │ @@ -1389141,21 +1388943,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ jle 17ebdd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x17e(%rbp) │ │ │ │ - add %dh,0x17f6f(%rax) │ │ │ │ + add %dh,0x17f90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x7e,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x17e(%rsi) │ │ │ │ + mov $0x17e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ fsubs -0x39(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1407148,23 +1406951,23 @@ │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x17f7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17926(%rax) │ │ │ │ + add %dh,-0x16(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a38fca │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ebp,%ecx │ │ │ │ + add $0x20,%al │ │ │ │ + and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1bb8fda │ │ │ │ @@ -1408295,19 +1408098,20 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a39b8a │ │ │ │ add %al,(%rax) │ │ │ │ jo 17f7b68 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - jbe 17f7b95 │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jg 17f7b73 │ │ │ │ + jae 17f7c19 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x179b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c34d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -1410358,25 +1410162,21 @@ │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - loopne 17f90b6 │ │ │ │ + add %ah,0x17ff1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jnp 17f913a │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - jmp 1a3b0ca │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x242004e901,%al │ │ │ │ adc %ah,%ch │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x54(%rcx) │ │ │ │ add $0x80,%al │ │ │ │ rex.WRB add %r8b,(%r8) │ │ │ │ @@ -1412770,22 +1412570,18 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a3c92a │ │ │ │ add %al,(%rax) │ │ │ │ loopne 17fa914 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock fidivrl 0x1(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ + add %bl,(%rax) │ │ │ │ + movabs %al,0xe9010000000001d6 │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1417841,20 +1417637,22 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ jmp 1a3faea │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fstpt 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,0x17f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2e004,%al │ │ │ │ - ja,pn 17fdb05 │ │ │ │ + add %ch,(%rsi) │ │ │ │ + ja 17fdb05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x54,%al │ │ │ │ roll $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ jg 17fdb15 │ │ │ │ @@ -1417868,22 +1417666,25 @@ │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4(%rax) │ │ │ │ - loopne 17fdb36 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fistpll 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x1c4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,%ecx │ │ │ │ - add $0x20,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lcall *0x2004e901(%rdi) │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -1418370,25 +1418171,21 @@ │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17ff1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ - js 17fdffd │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - jbe 17fe005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x1769960,%al │ │ │ │ sub %bl,(%rsi) │ │ │ │ rolb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loopne 17fe092 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1420191,18 +1419988,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %ebp,0x2(%rbx) │ │ │ │ - add %al,0x2e001(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax) │ │ │ │ - loopne 17ff1ae │ │ │ │ + add %dh,%al │ │ │ │ + fidivrl 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -1420463,21 +1420260,19 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c1b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - mov %eax,(%rax,%riz,1) │ │ │ │ - mov $0x18,%ah │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0x636800000000017b,%eax │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 17ff41f │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ add %ebp,%ecx │ │ │ │ add $0x20,%al │ │ │ │ and $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ @@ -1424225,19 +1424020,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x57060(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1424743,32 +1424537,32 @@ │ │ │ │ loopne 180a796 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb 0x5(%rdi),%dl │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 180a73b │ │ │ │ add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x7b(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ jo 180a7b8 │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jb 180a7c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x82,(%rbx) │ │ │ │ + xor %dl,-0x7e(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - rclb $1,0x5(%rsp,%rax,4) │ │ │ │ + adc %bh,0x5(%rsp,%rax,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ mov $0x17d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1424785,16 +1424579,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ andb $0x2,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ loop 180a826 │ │ │ │ @@ -1424808,41 +1424601,42 @@ │ │ │ │ jmp 180a836 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180a8b9 │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lock jp 180a847 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jnp 180a847 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - iret │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %al,(%rsi) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,$0xe1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + lret $0x59f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jno 180a86d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ - jne 180a8e9 │ │ │ │ + cwtl │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ rex in $0xe0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jns 180a888 │ │ │ │ add (%rax),%al │ │ │ │ @@ -1424869,57 +1424663,56 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fidivl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x63(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 180a946 │ │ │ │ + (bad) │ │ │ │ add %dl,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x56328(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x365c2(%rax) │ │ │ │ + add %dl,-0x3(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ loopne 180a906 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x560(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ + movabs 0x560b5,%al │ │ │ │ + std │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,-0x7e(%rax) │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ js 180a98b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x378e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59b4b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %ah,0x55(%rax) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + rex xlat %ds:(%rbx) │ │ │ │ loopne 180a946 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2,-0x16(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ @@ -1424932,16 +1424725,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x17(%rax) │ │ │ │ + push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loope 180a986 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1424953,50 +1424746,53 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1f,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56b58(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jg 180aa0e │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %ah,0x3b(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16156(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub 0x3(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex jge 180a9cf │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + jge 180a9cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x1616e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ jne 180a9e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x579(%rbp) │ │ │ │ + shrb $0x0,0x579(%rdi) │ │ │ │ + add %al,0x16e0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x16e(%rip) │ │ │ │ add %al,0x363b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRB jne 180aa05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9000000000017a0c,%al │ │ │ │ - xchg %rax,0x0(%rip) │ │ │ │ + movabs 0x8000000000017a0c,%al │ │ │ │ + push $0x587 │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,0x62(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x6f,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1425021,15 +1424817,15 @@ │ │ │ │ loope 180aa56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 180aa27 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56890(%rax) │ │ │ │ + add %dh,0x56881(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov 0x1(%rbx),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 180aace │ │ │ │ (bad) │ │ │ │ @@ -1425041,30 +1424837,33 @@ │ │ │ │ add %dl,%al │ │ │ │ add 0x3(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.R jnp 180aa97 │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + jnp 180aa97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - {rex2 0x74} add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ + je 180aab1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ std │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lret $0x365 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %esp,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe000000000016b8b,%al │ │ │ │ data16 jmp 180aace │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x3,0x67(%rcx) │ │ │ │ @@ -1425078,16 +1424877,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR │ │ │ │ + add %dh,%al │ │ │ │ + push %rbp │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ and %ch,0x365(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%cl │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1425100,37 +1424899,42 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x365aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x59f,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x9f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ shlb $0x0,0x17f(%rip) │ │ │ │ - add %dh,0x57f6f(%rax) │ │ │ │ + add %dl,-0x80(%rax) │ │ │ │ + jg 180ab59 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x17556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xf(%rax) │ │ │ │ + nop │ │ │ │ + push %rsi │ │ │ │ + jne 180ab5d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + int1 │ │ │ │ jmp 180ab66 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x6c,%cl │ │ │ │ + add %bh,%bh │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59e62(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imull 0x3(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + mov 0x5(%rsi),%bl │ │ │ │ + add %dh,0x36e2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ je 180ab8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ cmc │ │ │ │ @@ -1425143,49 +1424947,55 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WXB │ │ │ │ + add %dl,%al │ │ │ │ + push %rsp │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - xchg %r8,0x0(%rip) │ │ │ │ - nop │ │ │ │ - movabs 0x87a00000000002e0,%al │ │ │ │ - std │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x5876c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2e0a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3162b(%rax) │ │ │ │ + add %ah,0x2fd87(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xea,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56160(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %ah,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ef8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shrb $1,0x0(%rbp,%rax,1) │ │ │ │ + mov $0x8e,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lret $0x56c │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 180ac16 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x37b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1425202,42 +1425012,46 @@ │ │ │ │ loopne 180ac46 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x45(%rax) │ │ │ │ (bad) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x7c,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - rclb $1,0x5(%rax,%rdi,2) │ │ │ │ - add %dh,%al │ │ │ │ - rex.X jl 180ac6f │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ + jl 180ac61 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x578(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock rex.X jl 180ac6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.W (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59b4c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rsi │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + orb $0x3,0x7c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37c4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub 0x1(%rax),%ah │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RXB jl 180acbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ @@ -1425271,18 +1425085,19 @@ │ │ │ │ rclb $1,-0x4(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fcompl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x595d7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 180ad17 │ │ │ │ + add %dh,-0x30(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ + and %ah,%dl │ │ │ │ + in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e0a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ @@ -1425290,40 +1425105,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ jb 180ad4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x365(%rsi) │ │ │ │ + lock sti │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rsi) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x51(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %fs,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x566(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdi) │ │ │ │ jle 180ad7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x65,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 180ad96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%dl │ │ │ │ @@ -1425333,16 +1425148,16 @@ │ │ │ │ call 180b087 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ std │ │ │ │ je 180adad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + adc %cl,(%rsi) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x174,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubs 0x1(%rcx) │ │ │ │ @@ -1425365,15 +1425180,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ call 180b0df │ │ │ │ add %al,(%rax) │ │ │ │ loopne 180addb │ │ │ │ loopne 180ae06 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc6,%al │ │ │ │ + add %ch,%bl │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1425435,26 +1425250,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002e10b,%al │ │ │ │ rex.WRX adc $0x3,%rax │ │ │ │ add %dh,0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x574d4(%rax) │ │ │ │ + add %dl,0x574fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ jge 180aebf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ subl $0x0,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59f94(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x59f,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x161ed(%rax) │ │ │ │ + mov $0xed,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1603a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1425462,34 +1425281,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ef8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x61,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor (%rsi),%dl │ │ │ │ + add %ah,%al │ │ │ │ + pop %rcx │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %r8,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ nop │ │ │ │ mov $0xf5,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0xe1,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jns 180af41 │ │ │ │ + add %al,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ loopne 180af36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1425508,105 +1425329,100 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %dh,0x2e4c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %eax,0x5(%rdx) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,0x16057(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %ah,0x3660b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ jg 180afb7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x2e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x61(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %gs,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + call 180b540 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ repz loopne 180afe6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ jmp 180aff9 │ │ │ │ - add %dl,%al │ │ │ │ - push %rbx │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ imul $0xffffff98,0x0(%rip),%eax │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x69(%rax) │ │ │ │ jle 180b00d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %esp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jge 180b040 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x31daa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fneni(8087 only) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ jne 180b037 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x16(%rbp) │ │ │ │ + push %rax │ │ │ │ + mov $0x16,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RX jne 180b059 │ │ │ │ + add %al,0x57574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 180b0a6 │ │ │ │ - cmc │ │ │ │ + add %ah,%al │ │ │ │ + rex.WR cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54(%rax) │ │ │ │ @@ -1425639,20 +1425455,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ jg 180b0b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ jge 180b0bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 180b0a4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1425682,15 +1425497,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x13(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ + add %dl,0x69(%rax) │ │ │ │ xchg %eax,0x0(%rip) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xe2,%al │ │ │ │ @@ -1425718,30 +1425533,31 @@ │ │ │ │ mov (%rbx),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - leave │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ xchg %eax,0x0(%rip) │ │ │ │ - and %ch,0x7f(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + sarb $0x5,0x7f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ and %dl,0x16b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp 0x3(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%ax │ │ │ │ @@ -1425750,29 +1425566,31 @@ │ │ │ │ rex.X jl 180b1bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x2e1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2fbdc(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.W cld │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x23(%rax) │ │ │ │ jl 180b1df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36007(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or $0x56e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %dl,%bl │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ adc %ebp,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1425797,19 +1425615,17 @@ │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ jnp 180b23f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x2(%rbx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7a,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x316(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2c(%rax) │ │ │ │ + rex (bad) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ mov %bh,0x1(%rbx) │ │ │ │ @@ -1425824,25 +1425640,25 @@ │ │ │ │ xor %al,0x7c(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jbe 180b2ec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x0,0x5(%rdi),%eax │ │ │ │ adc %ah,%bh │ │ │ │ loopne 180b296 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x365cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56e79(%rax) │ │ │ │ + add %al,0x56e9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rax │ │ │ │ loopne 180b2b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -1425868,71 +1425684,68 @@ │ │ │ │ add %al,0x30c40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %ebp,0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,(%rdx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %ch,(%rdi) │ │ │ │ loope 180b30e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.R jl 180b317 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%al │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x6e(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $1,0x56e(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RX jl 180b337 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56e0e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x30d8d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 180b3d2 │ │ │ │ + add %dl,0x35(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ - rorb $0x5,-0x79(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $0xd,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpl $0x0,0x5(%rdi) │ │ │ │ + mov $0x67,%al │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ movabs 0xa000000000016018,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x36378(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rax) │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ mov %al,0x0(%rip) │ │ │ │ rex int3 │ │ │ │ jnp 180b397 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + rclb $0x6d,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ lock fisubs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shll $0x0,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1425941,17 +1425754,16 @@ │ │ │ │ add %ah,%al │ │ │ │ sub $0x366,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ jmp 180b3d1 │ │ │ │ - add %ah,(%rax) │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + addr32 (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1425962,70 +1425774,74 @@ │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x74,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2ecca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - negb 0x5(%rbp) │ │ │ │ - add %dl,0x595d8(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + add $0x0,%eax │ │ │ │ + add %dl,%cl │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x168b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRB cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16029(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + es (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,-0x7d(%rax) │ │ │ │ push $0x5 │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ push $0x5 │ │ │ │ - add %dh,%al │ │ │ │ - jp 180b4b9 │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %bl,-0x7e(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - xor $0x582,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ movabs 0x9000000000017042,%al │ │ │ │ rex.WRB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16b8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x590e7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jrcxz 180b506 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x68(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fnsave 0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loopne 180b515 │ │ │ │ + add $0x0,%eax │ │ │ │ movabs 0xa0000000000373f2,%al │ │ │ │ pop %rdx │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ jmp 180b4be │ │ │ │ @@ -1426068,20 +1425884,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jnp 180b591 │ │ │ │ - add $0x0,%eax │ │ │ │ - nop │ │ │ │ - pop %rax │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,0x56e9d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x36758(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1426105,16 +1425918,16 @@ │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ loopne 180b566 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%cl │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x56327(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %esi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rax) │ │ │ │ loope 180b586 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1426142,97 +1425955,94 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x38(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrl $1,0x0(%rbp,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ + pushf │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ in $0x7b,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%al │ │ │ │ - sbb 0x5(%rbp),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x56d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x2ef(%rdx) │ │ │ │ add %al,0x37c43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbp │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x36277(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x7e,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ + jle 180b605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add 0x3(%rsi),%ah │ │ │ │ + add %al,(%rdx) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x2ea(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or 0x5(%rbp),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex ja 180b6a9 │ │ │ │ + mov $0x4,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + lock cltd │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x368,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %ah,0x23(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ jmp 180b661 │ │ │ │ add %dl,0x1613e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x6f,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x6e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x5(%rsi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lock sub %esp,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e235(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x74,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37d46(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jae 180b718 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %ch,0x5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %dl,(%rax) │ │ │ │ + es imul $0xffffff90,0x0(%rip),%eax │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add 0x1(%rcx),%ah │ │ │ │ @@ -1426241,40 +1426051,45 @@ │ │ │ │ adc %spl,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3b(%rax) │ │ │ │ - adc (%rbx),%al │ │ │ │ + add %ah,%al │ │ │ │ + fcoms (%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + jne 180b6ed │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x75(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ jnp 180b6f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x2f8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1f,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56ac5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ + push $0x5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,(%rdi) │ │ │ │ loop 180b726 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x67(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ @@ -1916665,15 +1916480,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov %cl,(%rax) │ │ │ │ + and %cl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1916966,17 +1916781,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3085d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58dfa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x30324(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WR pop 0x0(%rip) │ │ │ │ + nop │ │ │ │ + and $0x3,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f15b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rep insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1917338,21 +1917155,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sar $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308(%rdi) │ │ │ │ + (bad) │ │ │ │ + and %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RB jmp 1916946 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x15(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + rcr $1,%ch │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7d(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ @@ -1917380,22 +1917200,24 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ out %al,$0xe2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36ec5(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ljmp *0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x72(%rax) │ │ │ │ - incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jb 19169b1 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ @@ -1917407,25 +1917229,22 @@ │ │ │ │ add %al,-0xd(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shr $1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x2e9(%rsi) │ │ │ │ + add %ah,0x3081f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2f8,%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + jmp 1916a09 │ │ │ │ + add %dl,0x2f8be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ jmp 1916a19 │ │ │ │ add %dl,0x2fad1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ loop 1916a2e │ │ │ │ @@ -1917938,19 +1917757,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x36b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dl,0x2e262(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ee9f(%rax) │ │ │ │ @@ -1917999,19 +1917818,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3622d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0xd(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %ch,0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock int $0xb │ │ │ │ + add %dh,%al │ │ │ │ + int $0xb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918059,20 +1917878,19 @@ │ │ │ │ sbb %ebp,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x36b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %esp,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %bh,%ch │ │ │ │ add (%rax),%al │ │ │ │ @@ -1918124,15 +1917942,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36b07(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x6b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918221,18 +1918041,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fe2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57d36(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + jge 19173a1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ call 19173b1 │ │ │ │ add %al,%al │ │ │ │ shl $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918292,16 +1918114,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 19174c8 │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f180(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918319,15 +1918142,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ + add %al,0x34(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918385,22 +1918208,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57ce4(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or %bh,0x5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp (%rax),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + xor %bh,(%rbx) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %esi,%edi │ │ │ │ add (%rax),%al │ │ │ │ @@ -1918417,17 +1918242,15 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRB insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36d75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ed4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f4cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1918524,18 +1918347,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x2e1,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30885(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x308,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1918703,17 +1918527,16 @@ │ │ │ │ push $0xffffffffffffffe7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cli │ │ │ │ - jns 1917951 │ │ │ │ + add %ah,%al │ │ │ │ + and 0x5(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x80,%al │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1918746,18 +1918569,20 @@ │ │ │ │ sbb %ebp,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x579bf(%rax) │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ + jns 19179e1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ xor %esp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1918790,18 +1918615,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e358(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x567ed(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc %ebp,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2eaf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -1919103,15 +1918930,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30883(%rax) │ │ │ │ + add %dh,0x3081b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919283,15 +1919110,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fb27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubr %st(1),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ + add %al,0x1b(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919736,21 +1919563,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x36b04(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ebp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - orl $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb (%rax),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19185cb │ │ │ │ + add %dh,-0x77(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xf5,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1919799,20 +1919628,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - add 0x3(%rbx),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x8(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ loope 19186fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919860,15 +1919687,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36b02(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1919919,20 +1919748,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %ebp,0x3(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ @@ -1919974,31 +1919803,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test $0x2e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2f2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19188c0 │ │ │ │ + xor %ch,%bh │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jge 191892e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36b00(%rax) │ │ │ │ + add %dl,0x36b05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30882(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %ecx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920051,23 +1919882,23 @@ │ │ │ │ add %ah,0x26(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret $0x2e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xff,%al │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex and $0x10,%al │ │ │ │ + rolb $1,(%rbx,%rbp,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + add %al,0x24(%rax) │ │ │ │ + adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dl,0x2e94c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %ch,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -1920114,15 +1919945,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36afe(%rax) │ │ │ │ + add %dh,0x36b03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1920188,21 +1920019,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30f29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - std │ │ │ │ - push $0x3 │ │ │ │ + add %al,0x36b02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dl,0x30(%rax) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x2,-0x16(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920260,16 +1920088,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %ah,%al │ │ │ │ + add %ebp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -1920327,21 +1920155,18 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1918ce6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - std │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36b01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - clc │ │ │ │ + add %dl,%al │ │ │ │ + loop 1918cf3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -1920371,19 +1920196,19 @@ │ │ │ │ loope 1918d56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xf,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x1(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xe1,%ch │ │ │ │ + add %al,%al │ │ │ │ + in $0xe1,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1920432,33 +1920257,33 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x309,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ah │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rcx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dh │ │ │ │ - loope 1918e2e │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %al,$0xe1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2efc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x36e,%ebx │ │ │ │ + add %dh,0x36ef4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2f109(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000002f109,%al │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %al,0x1f(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1920493,16 +1920318,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sti │ │ │ │ - push $0x3 │ │ │ │ + add %ch,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffffffffffea │ │ │ │ add (%rax),%al │ │ │ │ @@ -1920557,20 +1920381,19 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ loop 1918f9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sti │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x6b,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1918f3b │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920623,17 +1920446,16 @@ │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0x2fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - push $0x3 │ │ │ │ + push %rax │ │ │ │ + add %ch,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,-0x4(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920654,21 +1920476,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e1b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x24(%rax) │ │ │ │ @@ -1920687,23 +1920508,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fb7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - stc │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1919100 │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920752,20 +1920572,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - clc │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x36afd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %bpl,%sil │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ repz add (%rax),%al │ │ │ │ @@ -1920845,33 +1920663,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - jge 1919301 │ │ │ │ + add %dl,0x57d55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f3c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imull 0x3(%rdx) │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x2 │ │ │ │ @@ -1920910,16 +1920725,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36d1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jne 1919394 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 1919428 │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xe9,%al │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fwait │ │ │ │ in $0x2,%al │ │ │ │ @@ -1920941,24 +1920756,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fa52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e0a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add 0x3(%rbp),%ch │ │ │ │ + add %al,0x36d2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x36b,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - jo 191947e │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + rclb $0xf6,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x68,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1920969,23 +1920781,25 @@ │ │ │ │ add %dh,0x43(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2fa,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf3,%al │ │ │ │ + rex stc │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30881(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f5df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ebp,%ecx │ │ │ │ @@ -1921016,18 +1920830,19 @@ │ │ │ │ (bad) │ │ │ │ {rex2 0xe6} lar (%rax),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57cde(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add 0x5(%rbp),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + and %ch,%dh │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921045,15 +1920860,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49(%rax) │ │ │ │ + add %dl,0x71(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x31734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %edi,%esi │ │ │ │ @@ -1921191,18 +1921006,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - orl $0x3,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + and %cl,%bh │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ sbb %edi,%edx │ │ │ │ @@ -1921257,15 +1921074,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30880(%rax) │ │ │ │ + add %dl,0x30817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ed32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RXB out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921320,20 +1921137,21 @@ │ │ │ │ add $0x3,%eax │ │ │ │ add %ah,0x30c41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repnz push $0x3 │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor 0x5(%rbp),%edi │ │ │ │ + push %rax │ │ │ │ + pop %rcx │ │ │ │ + jge 1919841 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x6f,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921390,23 +1921208,25 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36af1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + imull 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 1919968 │ │ │ │ - add $0x0,%eax │ │ │ │ - movabs 0xb00000000003056b,%al │ │ │ │ - mov $0x2fc,%esi │ │ │ │ + push %rax │ │ │ │ + movabs %al,0x6ba000000000056d │ │ │ │ + add $0x3,%eax │ │ │ │ + add %dh,0x2fcbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdx,%rdi,8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0xfa,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921422,28 +1921242,30 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30bad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x6d,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + xor %ch,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36af1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imulb 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ + rex push %rbx │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x8000000000036c4f,%al │ │ │ │ rex.X stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921455,16 +1921277,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fa00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 19199b3 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ + add %al,-0xa(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921490,17 +1921311,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19199b1 │ │ │ │ jrcxz 1919a0e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 1919a97 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ + jge 1919a21 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ jge 1919a36 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1921518,20 +1921340,21 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lock push $0x3 │ │ │ │ + add %dh,%al │ │ │ │ + cmc │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WXB insl (%dx),%es:(%rdi) │ │ │ │ + jo 1919aed │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ @@ -1921581,15 +1921404,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ jrcxz 1919b2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1919b22 │ │ │ │ + shl $1,%ah │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000002eca0,%al │ │ │ │ push $0xffffffffffffffec │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921652,16 +1921475,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30512(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock push $0x3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + hlt │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1921851,15 +1921675,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57d4f(%rax) │ │ │ │ + add %dl,0x57d75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1921914,18 +1921738,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ss,0x5(%rdi) │ │ │ │ - add %dh,%al │ │ │ │ - test $0xfb,%al │ │ │ │ + add %ah,%al │ │ │ │ + test $0x597,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lock test $0xfb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f13a(%rax) │ │ │ │ @@ -1921942,18 +1921766,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6a(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36eb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x2f7,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x2f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -1922015,16 +1921836,17 @@ │ │ │ │ add %dl,%ah │ │ │ │ je 191a01d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ {rex2 0xe7} lar (%r8),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x8(%rax) │ │ │ │ - jl 191a031 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jge 191a031 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1922047,15 +1921869,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x36d,%esp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2fbae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -1922082,34 +1921904,33 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ecx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + ret $0x36c │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x2ff(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xe00000000002e798,%al │ │ │ │ add $0x1c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36ee9(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x3(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -1922288,17 +1922109,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x36da4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - push $0x3 │ │ │ │ + add %ah,%al │ │ │ │ + repnz push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ @@ -1922354,21 +1922174,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - push $0x3 │ │ │ │ + add %ah,0x36af2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2f4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1922425,16 +1922242,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsi │ │ │ │ testl $0x0,(%rdx) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -1922494,18 +1922310,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e864(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36aec(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + repnz push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1923652,16 +1923470,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rolb $1,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x0,(%r11),%r8 │ │ │ │ + add %dh,0x36bac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -1923742,15 +1923559,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %ebp,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2fb29(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ + sti │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xf0 │ │ │ │ @@ -1923839,15 +1923659,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30a7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3b(%rax) │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ ja 191b5bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1924080,16 +1923900,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fecc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x55(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,0x36bb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30b05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925056,15 +1924875,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rax) │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1925975,18 +1925794,20 @@ │ │ │ │ add %dh,%al │ │ │ │ movabs %eax,0x89800000000031d │ │ │ │ mov $0x0,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,0x36ae2(%rax) │ │ │ │ + add %dl,-0x1a(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WXB jrcxz 191d05e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -1926236,20 +1926057,18 @@ │ │ │ │ add %dh,0x2eea5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14(%rax) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x79(%rax) │ │ │ │ - jge 191d351 │ │ │ │ + add %ah,0x57d9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1(%rax) │ │ │ │ jmp 191d35e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x2eca6(%rax) │ │ │ │ @@ -1926297,19 +1926116,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ jmp 191d3fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %dh,0x597c3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926336,15 +1926154,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36d3a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ je 191d466 │ │ │ │ @@ -1926406,16 +1926227,17 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jmp 191d51e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6e,%al │ │ │ │ sbb $0x3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb 0x5(%rbp),%bh │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jge 191d531 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926446,15 +1926268,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x70(%rax) │ │ │ │ jrcxz 191d586 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3(%rbp,%rbp,2) │ │ │ │ + rex pushf │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e825(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e355(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1926474,29 +1926298,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f896(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36d47(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -1987746,18 +1987574,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x200,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jb 1942faa │ │ │ │ - add $0x0,%eax │ │ │ │ - rex or %edi,%ebx │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x5(%rdi),%ss │ │ │ │ + add %al,0x9(%rax) │ │ │ │ + sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x23(%rax) │ │ │ │ iret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fb08(%rax) │ │ │ │ @@ -2037733,16 +2037561,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%al │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x360,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor 0x3(%rbx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x0(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ @@ -2037786,15 +2037615,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x360(%rbp) │ │ │ │ + jo 195fb4b │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x17d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2037856,15 +2037687,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30a81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36095(%rax) │ │ │ │ + add %al,0x3632c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2037921,21 +2037752,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x28(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x314,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2037959,17 +2037789,15 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 195fd15 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36326(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2038034,37 +2037862,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ jnp 195fddd │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0x360 │ │ │ │ + add %ah,0x3631d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dh,0x30040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x362ab(%rax) │ │ │ │ @@ -2038101,34 +2037926,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jle 195fea5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5e(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,(%dx) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %ebp,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex (bad) │ │ │ │ + sbbb $0x63,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbp │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2038149,15 +2037973,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000003603b,%al │ │ │ │ + jo 195ff33 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x2feec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2038170,18 +2037998,20 @@ │ │ │ │ add %dl,%al │ │ │ │ sub $0x30e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x30a80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3603a(%rax) │ │ │ │ + add %dl,0x18(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x31f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2038234,20 +2038064,20 @@ │ │ │ │ xor %ch,0x6c(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x316bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x15(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x44(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2038273,16 +2038103,16 @@ │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xa(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ss (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x63,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2038306,18 +2038136,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36034(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc %esp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x314bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2038343,34 +2038175,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jp 1960165 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + packsswb (%rbx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xff,(%rcx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0x360,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x363,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3f,%al │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2038416,18 +2038248,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ jge 196022d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36020(%rax) │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2270132,16 +2269966,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f61e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cmp (%rbx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 19e2ef2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ nop │ │ │ │ popf │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2272670,52 +2272505,61 @@ │ │ │ │ rex.XB sub $0x45505954,%eax │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rsp,%rsi,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + je 19e5621 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ xchg %bl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add 0x5(%rcx),%dh │ │ │ │ + add %al,0x570af(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pushf │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1(%rsi,%rbx,8) │ │ │ │ - add %dl,0x315be(%rax) │ │ │ │ + push %rax │ │ │ │ + rclb %cl,0x3(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x6d(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - js 19e5661 │ │ │ │ + push %rax │ │ │ │ + or %edi,0x5(%rax) │ │ │ │ ... │ │ │ │ + rex pop %rbx │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $1,-0x6b(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %dh,%dh │ │ │ │ loope 19e56c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x7d(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,0x3(%rbp,%rdi,2) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0xffffffffffffffde │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57002(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + repnz outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %dl,%dh │ │ │ │ + xor %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ js 19e571f │ │ │ │ ... │ │ │ │ mov %al,-0x33(%rdi) │ │ │ │ @@ -2272742,2549 +2272586,2530 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x60(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ xchg %eax,%edi │ │ │ │ loope 19e5779 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e572e │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %ch,0x595(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ enter $0xe0fb,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ jnp 19e578f │ │ │ │ ... │ │ │ │ or %al,%ch │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shll %cl,0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov $0xcc,%cl │ │ │ │ + subb $0x0,0x572(%rdx) │ │ │ │ + add %bl,-0x4f(%rax) │ │ │ │ + int3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2f(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rsi) │ │ │ │ - jae 19e57d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x73,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ sbb %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57711(%rax) │ │ │ │ + add %al,0x5770c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e2a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %al,0x5(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0x81,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ + jo 19e5821 │ │ │ │ loopne 19e5829 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x6a(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x1df10 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ - je 19e5841 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $1,%al │ │ │ │ - faddl (%rcx) │ │ │ │ + adc %cl,0x5(%rdx,%rbp,2) │ │ │ │ + add %ch,0x10(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x5(%rcx),%bh │ │ │ │ + sahf │ │ │ │ + je 19e5841 │ │ │ │ ... │ │ │ │ mov $0x1de1b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x56d,%esp │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loopne 19e58e1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5737b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jae 19e597e │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x2f(%rax) │ │ │ │ + js 19e5991 │ │ │ │ loop 19e5969 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + xor %dl,-0x6d(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ - movabs 0x100000000001df41,%al │ │ │ │ - lock jne 19e5991 │ │ │ │ + movabs 0xc00000000001df41,%al │ │ │ │ + out %eax,$0x75 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %ch,(%rdx) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x2e7(%rsi) │ │ │ │ + loopne 19e593d │ │ │ │ + out %eax,$0x2 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ adc %ch,-0x1f(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0x57ada,%al │ │ │ │ + xor %al,(%rcx) │ │ │ │ + jnp 19e59d1 │ │ │ │ ... │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1df82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3004c(%rax) │ │ │ │ + loopne 19e5986 │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5e0f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex jnp 19e5a0f │ │ │ │ + mov %dh,%al │ │ │ │ + loopne 19e5a09 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dh,0x3(%rbx,%rdi,2) │ │ │ │ ... │ │ │ │ and %al,0x5(%rax,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fdivrs 0x1d6(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x74(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + roll $1,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - mov $0x46,%al │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1df46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e5a7b │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ jbe 19e5a71 │ │ │ │ ... │ │ │ │ cmp %cl,(%rdx) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rbp,%rax,1),%esi │ │ │ │ + cmpb $0x5,0x74(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e07e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x305e1(%rax) │ │ │ │ + movabs 0xa00000000005e07e,%al │ │ │ │ + movsxd (%rdi),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ loopne 19e5ac9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e5a51 │ │ │ │ + push %rax │ │ │ │ + pop %rsi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x5e135,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - pop %rax │ │ │ │ - jnp 19e5ac1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x5826b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x7b(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19e5b4d │ │ │ │ + jo 19e5af1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x70,%bh │ │ │ │ - add $0x0,%eax │ │ │ │ rex adc $0xe1,%al │ │ │ │ add $0x0,%eax │ │ │ │ - rcr $1,%bl │ │ │ │ - jp 19e5b01 │ │ │ │ + (bad) │ │ │ │ + add 0x5(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x5(%rcx,%riz,8) │ │ │ │ - adc %cl,0x77(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + xorl $0x0,0x3(%rdi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xdf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %al,0x2b18000000000579 │ │ │ │ - loopne 19e5b59 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57997(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e5afe │ │ │ │ - sbb (%rbx),%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + sub %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x578(%rcx) │ │ │ │ + mov $0x80,%al │ │ │ │ + js 19e5b71 │ │ │ │ ... │ │ │ │ + jo 19e5bb5 │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x48,%al │ │ │ │ + jo 19e5b9f │ │ │ │ + ... │ │ │ │ or %bl,-0x21(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x576c5(%rax) │ │ │ │ + add %ah,0x576bd(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdi │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x575(%rcx) │ │ │ │ + xor %al,0x575(%rbp) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,0x61(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000005e1dd,%al │ │ │ │ - idivb 0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x400000000005e1dd,%al │ │ │ │ + sbb $0x57b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ cli │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x7a,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x5e267,%eax │ │ │ │ + loopne 19e5c46 │ │ │ │ + jp 19e5c81 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 19e5c91 │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x5e267,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x57c0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x20(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0x3,0x70(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdx │ │ │ │ + loopne 19e5c99 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,%bh │ │ │ │ + movabs 0x8800000000037076,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000579ec,%al │ │ │ │ + nop │ │ │ │ + in $0x79,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + cwtl │ │ │ │ adc %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor %ch,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19e5ccb │ │ │ │ jrcxz 19e5cc9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bl │ │ │ │ + loopne 19e5cb9 │ │ │ │ jnp 19e5cd1 │ │ │ │ ... │ │ │ │ js 19e5c66 │ │ │ │ loope 19e5ce9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x593(%rax) │ │ │ │ + jo 19e5c9f │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xdf,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57a64(%rax) │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ + jp 19e5d11 │ │ │ │ ... │ │ │ │ + pop %rax │ │ │ │ + and %ebx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x21(%rax) │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x56ddc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - adcb $0xde,(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1de17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - out %al,$0x2 │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x2e6,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 19e5d59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x81,(%rdx) │ │ │ │ + xor %cl,-0x7f(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x5e33f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lret │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ - sub %dh,-0x22(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jne 19e5d61 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbl $0x0,(%rbx,%rax,1) │ │ │ │ + add %dh,-0x57(%rax) │ │ │ │ + sbb $0x3,%al │ │ │ │ ... │ │ │ │ or %dl,0x1d1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,(%rcx,%riz,2) │ │ │ │ ... │ │ │ │ jo 19e5d52 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ + loopne 19e5dc9 │ │ │ │ sbb $0x3,%al │ │ │ │ ... │ │ │ │ lock (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fbstp 0x5(%rbp) │ │ │ │ + movabs 0x575d8,%al │ │ │ │ ... │ │ │ │ - rex je 19e5e12 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX ja 19e5e41 │ │ │ │ + add %al,0x74(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 19e5e83 │ │ │ │ + ja 19e5e41 │ │ │ │ ... │ │ │ │ sbb %cl,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa5,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1dd46(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jno 19e5e69 │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lock roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ loop 19e5e7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %bh,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x60,%bl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ and $0xe2,%cl │ │ │ │ add $0x0,%eax │ │ │ │ - shrb $1,0x5(%rbx,%rax,4) │ │ │ │ + push %rax │ │ │ │ + nop │ │ │ │ + addl $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ - and %al,0x1d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x160(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x1,%ch │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + and %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ pop %rsp │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x2,-0x11(%rbx) │ │ │ │ + xor %ah,-0x11(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov %bl,-0x2b(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - bnd jbe 19e5f61 │ │ │ │ + add %cl,0x1d55d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + jbe 19e5f61 │ │ │ │ ... │ │ │ │ rol $0xe0,%bh │ │ │ │ add $0x0,%eax │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + addb $0x5,0x6e(%rdx) │ │ │ │ ... │ │ │ │ nop │ │ │ │ and $0xe1,%al │ │ │ │ add $0x0,%eax │ │ │ │ - jo 19e5f84 │ │ │ │ - jo 19e5fc1 │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x570(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1de36,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 19e6039 │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ jnp 19e5fa4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2eaaf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ loope 19e5fe9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jg 19e5f80 │ │ │ │ + lock lahf │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ or %al,%al │ │ │ │ loop 19e5ff9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e5f8e │ │ │ │ - addl $0x0,0x0(%rip) │ │ │ │ + and %bh,0x581(%rdx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rax) │ │ │ │ - jne 19e6031 │ │ │ │ + push %rax │ │ │ │ + add $0x75,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ shl $0xe0,%dl │ │ │ │ add $0x0,%eax │ │ │ │ - jo 19e60e2 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rclb $0x5,0x6f(%rdx) │ │ │ │ ... │ │ │ │ call 1a441d8 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - jnp 19e60ef │ │ │ │ + add %dh,0x37b96(%rax) │ │ │ │ ... │ │ │ │ - sarb $1,-0x22(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + js 19e60f1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ jo 19e6121 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xde,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x573a3(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pushf │ │ │ │ + jae 19e6131 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1de3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x6e,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - cmp %bl,0x1de(%rsi) │ │ │ │ + cwtl │ │ │ │ + ds fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e60fa │ │ │ │ - jno 19e6151 │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $1,0x56e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001de0f,%al │ │ │ │ - rex in $0x2,%al │ │ │ │ + cmp %bl,0x1de(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jno 19e6151 │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dh │ │ │ │ - loopne 19e6169 │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x700000000001de0f,%al │ │ │ │ + mov %fs,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %al,$0xe0 │ │ │ │ add $0x0,%eax │ │ │ │ + lock push $0x56f │ │ │ │ + add %al,(%rax) │ │ │ │ sub %al,0x1df(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e61ba │ │ │ │ + loopne 19e61e1 │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ sub %dl,%dl │ │ │ │ loopne 19e6189 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x314(%rip) │ │ │ │ + add %ch,(%rcx) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1de4a │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x56eed(%rax) │ │ │ │ ... │ │ │ │ - js 19e6177 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x4b(%rax) │ │ │ │ loopne 19e61c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcd,%al │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + lock (bad) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0xb,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rbp │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + rclb $1,0x6d(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ sbb $0xdf,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e7cb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + call 19e61f1 │ │ │ │ add %ah,0x1d371(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jle 19e6201 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ jo 19e6231 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W push %rdx │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e6299 │ │ │ │ + adc %cl,(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ or %cl,0x1df(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jrcxz 19e62c2 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex fdivs 0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc $0xdf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x46(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ jns 19e6261 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000005e2ac,%al │ │ │ │ - push %rdi │ │ │ │ - addl $0x1df8178,0x0(%rip) │ │ │ │ + movabs 0xa00000000005e2ac,%al │ │ │ │ + jnp 19e61ec │ │ │ │ + add $0x0,%eax │ │ │ │ + js 19e61f3 │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - xchg %eax,%esp │ │ │ │ + or $0x94,%dl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ xchg %eax,%esi │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x71(%rax) │ │ │ │ + jo 19e62f5 │ │ │ │ + jno 19e62a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jl 19e630c │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex.RB │ │ │ │ {rex2 0x1} add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e62a6 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + xorb $0x5,0x6f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 19e62aa │ │ │ │ loop 19e62e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ch │ │ │ │ - addl $0x5e05110,0x0(%rip) │ │ │ │ + rex or 0x5(%rdx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rcx │ │ │ │ + loopne 19e62f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,(%rdi) │ │ │ │ + xor %dl,0x0(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ js 19e6311 │ │ │ │ ... │ │ │ │ loopne 19e6375 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc5,%al │ │ │ │ - jo 19e6341 │ │ │ │ + xor %ah,0x570(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ test $0x99,%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ js 19e6361 │ │ │ │ ... │ │ │ │ fdivs (%rdx) │ │ │ │ loop 19e63a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x65,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex │ │ │ │ + rex.XB │ │ │ │ + gs add $0x0,%eax │ │ │ │ rex.W jbe 19e6391 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRB jo 19e63c1 │ │ │ │ + add %dh,0x43(%rax) │ │ │ │ + jo 19e63c1 │ │ │ │ ... │ │ │ │ enter $0xe2c6,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + sar $1,%bl │ │ │ │ addl $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ sbb %dl,(%rdx) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb9,%al │ │ │ │ - je 19e6441 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1da58,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x30(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - lock rcr %cl,%esi │ │ │ │ + subb $0x0,0x574(%rbp) │ │ │ │ + ... │ │ │ │ + add %dh,%al │ │ │ │ + rcr %cl,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ - jae 19e6461 │ │ │ │ + add %al,0x57326(%rax) │ │ │ │ ... │ │ │ │ - sbb %ah,-0x21(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + movsxd %edi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 19e6501 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + fidivs 0x5(%rsi) │ │ │ │ ... │ │ │ │ mov $0x1de48,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56eec(%rax) │ │ │ │ + add %dh,0x56ee2(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x5(%rbp,%rbp,2) │ │ │ │ + xor %ah,0x6d(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + nop │ │ │ │ + out %al,$0xdd │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1dde6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x52(%rax) │ │ │ │ + rex.WX │ │ │ │ addr32 add $0x0,%eax │ │ │ │ lock or $0xe1,%al │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0xbb,%al │ │ │ │ - jl 19e650f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xdfb5,$0x1 │ │ │ │ + sub $0x7c,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0xdf,%ch │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stc │ │ │ │ + add %dl,(%rax) │ │ │ │ + int1 │ │ │ │ js 19e6521 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdb,%al │ │ │ │ + and %dl,%dh │ │ │ │ jae 19e6551 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x22(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f9c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x1c(%rax) │ │ │ │ - loope 19e6569 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.B jne 19e6571 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x44(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + in $0xe1,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + rex imul $0x0,0x5(%rbp),%esi │ │ │ │ rolb $0x5,-0x20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xfd,(%rcx) │ │ │ │ + mov $0xd1,%al │ │ │ │ + std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0xe2,%al │ │ │ │ add $0x0,%eax │ │ │ │ - rcr $0x85,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %ah,0x5(%rdx,%riz,8) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %al,0x5(%rcx) │ │ │ │ - ... │ │ │ │ - add %bl,0x1de74(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x3d(%rax) │ │ │ │ - jo 19e6631 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x5(%rsi),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + loop 19e6599 │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x1,(%rdi,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor 0x5(%rcx),%eax │ │ │ │ + ... │ │ │ │ + add %bl,0x1de74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ - je 19e6641 │ │ │ │ + add %dh,0x57032(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or $0xdf,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - fldl (%rcx) │ │ │ │ + add %al,0x5748f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jg 19e66ac │ │ │ │ + out %al,$0xdd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + andb $0x0,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x6a(%rax) │ │ │ │ loope 19e6659 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bh │ │ │ │ - jl 19e665f │ │ │ │ + adc %ch,(%rbx) │ │ │ │ + jge 19e665f │ │ │ │ ... │ │ │ │ mov $0xcf,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rsp,%rsi,2) │ │ │ │ add %cl,-0x2c(%rax) │ │ │ │ loop 19e6689 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e6637 │ │ │ │ + ror $1,%bh │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ andb $0x0,0x5e1(%rsi) │ │ │ │ - add %dl,0x5948c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x51(%rax) │ │ │ │ + rex.W push %rcx │ │ │ │ loope 19e66d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x38,%al │ │ │ │ + mov $0x65,%al │ │ │ │ jge 19e66df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fdivr %st(5),%st │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x74,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $1,(%rdi) │ │ │ │ + je 19e66f1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %edx,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1de0b │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 19e66fa │ │ │ │ + add %al,-0x80(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x15(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x1d6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x6d,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + rex.RXB je 19e6721 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + js 19e6737 │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x70,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x6d,%dh │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1de50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %gs,%esi │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0xde,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and %dh,0x5(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + sbb %dh,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19e676a │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000057ac3,%al │ │ │ │ + sarb $0x0,0x57a(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ loope 19e6789 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rcx,%rdi,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x49,%al │ │ │ │ + jns 19e6791 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp %ch,%dh │ │ │ │ loope 19e6799 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jge 19e6818 │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 19e673a │ │ │ │ + jge 19e67a1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ loop 19e67a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x56d(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xb3,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ or %dh,0x5(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x596(%rbx) │ │ │ │ + mov $0x8a,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x700000000001d57b,%al │ │ │ │ - cmp $0x574,%eax │ │ │ │ + movabs 0xb00000000001d57b,%al │ │ │ │ + (bad) │ │ │ │ + je 19e6801 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xdf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ - push $0x5 │ │ │ │ + add %ah,(%rax) │ │ │ │ + and 0x5(%rbx),%ebp │ │ │ │ ... │ │ │ │ enter $0xdf1c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %dh,0x5(%rbp) │ │ │ │ + and %dh,%ah │ │ │ │ + je 19e6841 │ │ │ │ ... │ │ │ │ rex hlt │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19e6883 │ │ │ │ jrcxz 19e686e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x5e083 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jbe 19e6881 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x307b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ je 19e688d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 19e68ac │ │ │ │ loope 19e6899 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ + adc %dh,%ah │ │ │ │ jge 19e689f │ │ │ │ ... │ │ │ │ call 1a4496e │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %al,$0x13 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ ... │ │ │ │ + adc %dh,0x5e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0xe1,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %dl,%bh │ │ │ │ + loopne 19e6901 │ │ │ │ xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ rclb $0xde,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - jl 19e6988 │ │ │ │ + jbe 19e6988 │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ adc %ch,(%rsi) │ │ │ │ loop 19e6949 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ jo 19e6948 │ │ │ │ loopne 19e6959 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x3(%rbx),%? │ │ │ │ + jo 19e6912 │ │ │ │ + jnp 19e695f │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ jrcxz 19e6962 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x2f9,%eax │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ + cli │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e6a8d │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jnp 19e69e4 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e6a32 │ │ │ │ + xor %al,(%rax) │ │ │ │ jns 19e6a31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x5e1(%rdx) │ │ │ │ + lock leave │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x6b(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %cl,(%rcx) │ │ │ │ - loope 19e6a49 │ │ │ │ add %al,(%rax) │ │ │ │ + rex cmpb $0x0,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x5e192(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5958f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x37d(%rbp) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ loope 19e6a59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%cl │ │ │ │ + add %bh,%bh │ │ │ │ xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ - ... │ │ │ │ - push $0x1de9b │ │ │ │ + add %cl,(%rcx) │ │ │ │ + loope 19e6a69 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - jno 19e6aa1 │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0xba,%al │ │ │ │ + jge 19e6a6f │ │ │ │ + ... │ │ │ │ + push $0x1de9b │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jnp 19e6b0c │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ gs insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.R filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %dh,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19e6b17 │ │ │ │ + movabs 0xe0000000000575f7,%al │ │ │ │ + push %rbp │ │ │ │ int $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ecx │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19e6aa5 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dl │ │ │ │ - jns 19e6ae1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0x79,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e6a8a │ │ │ │ + adc %al,%ah │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x580000000002ef8f,%al │ │ │ │ (bad) │ │ │ │ - loopne 19e6b09 │ │ │ │ + movabs 0x48c80000000002ef,%al │ │ │ │ + fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and $0x37b,%eax │ │ │ │ - ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ + incl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + loopne 19e6b19 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock push %rdx │ │ │ │ + jnp 19e6b1f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xdf76,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x77(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $0x5,0x77(%rcx) │ │ │ │ ... │ │ │ │ sub %ah,0x1df(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e6aec │ │ │ │ - js 19e6b51 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x578(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ js 19e6ba9 │ │ │ │ loope 19e6b59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%ah │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ + xorb $0x5,-0x76(%rdx) │ │ │ │ ... │ │ │ │ add %al,0x1(%rdi,%rbx,8) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ test $0x8b,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x36,%al │ │ │ │ - jno 19e6bb1 │ │ │ │ + loopne 19e6b77 │ │ │ │ + jo 19e6bb1 │ │ │ │ ... │ │ │ │ rex add $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x13(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x5c(%rax) │ │ │ │ + movabs 0x480000000002ed7f,%al │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jl 19e6c48 │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2f(%rax) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %bl,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repz jo 19e6c11 │ │ │ │ + imul $0x0,0x1(%rax),%esp │ │ │ │ + adc %al,0x1(%rsi,%rbx,8) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ + jo 19e6c11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1d4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x160(%rax) │ │ │ │ + mov $0x7d,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x5e0d4 │ │ │ │ + add %ch,-0x2c(%rax) │ │ │ │ + loopne 19e6c29 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jnp 19e6c99 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x56e(%rbp) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jb 19e6c31 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32(%rax) │ │ │ │ + add %ah,0x27(%rax) │ │ │ │ jo 19e6c61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 19e6c38 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3d,%al │ │ │ │ - jae 19e6c71 │ │ │ │ + shlb $0x0,0x573(%rip) │ │ │ │ + add %bl,0xf(%rax) │ │ │ │ + jrcxz 19e6c79 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - pavgw 0x0(%rip),%mm0 │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + shrb $1,(%rcx) │ │ │ │ jl 19e6c81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa3,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0x60,%bl │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5e02b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2fe,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5e150,%eax │ │ │ │ + (bad) │ │ │ │ + incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - jge 19e6cdf │ │ │ │ + mov $0x5e150,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x7e,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - sub %cl,0x5e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov %edx,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,-0x69(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ mov $0x53,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xee,%al │ │ │ │ + and $0xee,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1de43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shrb %cl,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + enter $0x56e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xde,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + and %dh,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ah,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e6cfc │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdx) │ │ │ │ - jb 19e6d61 │ │ │ │ + add %bh,%dl │ │ │ │ + jno 19e6d61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ch,(%rbx) │ │ │ │ loop 19e6d69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e6d1c │ │ │ │ + loopne 19e6d3d │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ jae 19e6d56 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0x1de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0x2e6,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x76(%rax) │ │ │ │ - loope 19e6da9 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x2e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,(%rcx,%rax,4) │ │ │ │ + (bad) │ │ │ │ + mov %cl,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + lock rex.WRXB addq $0x5e0cc40,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ - loopne 19e6db9 │ │ │ │ + jo 19e6dca │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jg 19e6e24 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x5e23f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sahf │ │ │ │ - addb $0x0,0x0(%rip) │ │ │ │ + cmpb $0xe2,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + sarb $0x0,0x580(%rdi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 19e6de9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rsi) │ │ │ │ + nop │ │ │ │ addl $0x5e16420,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x7e,%al │ │ │ │ + adc %al,0x7e(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ nop │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - js 19e6e21 │ │ │ │ + jo 19e6e13 │ │ │ │ + ja 19e6e21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ lcall (bad) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x31,%al │ │ │ │ - loopne 19e6e2e │ │ │ │ + push %rax │ │ │ │ + je 19e6e0b │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - mov $0x1df9e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ + add %bh,0x1df9e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ js 19e6e91 │ │ │ │ ... │ │ │ │ xor %ah,0x5e0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x56d(%rsi) │ │ │ │ + rex xlat %ds:(%rbx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ loop 19e6ec9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3e,%al │ │ │ │ + loopne 19e6f28 │ │ │ │ xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ xor %ch,%ch │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpl $0x0,0x5(%rdx) │ │ │ │ + add %bh,0x7a(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ sbb %dh,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ push %rdi │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rdi,%rbp,2) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ - loop 19e6f09 │ │ │ │ + lock xor 0x5(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x5(%rax,%rax,4) │ │ │ │ + jo 19e6f3c │ │ │ │ + loop 19e6f09 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x580(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc9,%al │ │ │ │ loope 19e6f19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x37c13,%al │ │ │ │ + add %bh,0x37c(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1dfeb(%rax) │ │ │ │ + sub $0xdf,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f9f6(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ out %eax,$0xdd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1618c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lea 0x1(%rcx),%esp │ │ │ │ ... │ │ │ │ + fcom %st(5) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - {rex2 0xdf} sgdt (%r24) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x579e0(%rax) │ │ │ │ + jo 19e6f91 │ │ │ │ + jns 19e6fc1 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x14(%rax) │ │ │ │ + js 19e7016 │ │ │ │ loop 19e7009 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + xor %cl,0x6d(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ or %ch,%cl │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e6fcc │ │ │ │ + mov $0xac,%al │ │ │ │ jae 19e7021 │ │ │ │ ... │ │ │ │ - movabs 0xb00000000001d64a,%al │ │ │ │ - add $0x574,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ and %ah,-0x22(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - loop 19e70ca │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %ebp,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ jo 19e6fe5 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x77,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + lock test $0x577,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x21(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ - jbe 19e7091 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57696(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W insl (%dx),%es:(%rdi) │ │ │ │ + add %cl,0x6d(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x57010,%al │ │ │ │ + (bad) │ │ │ │ + add %esi,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,-0x2a(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x57400(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1de1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fsubrs 0x5(%rbp) │ │ │ │ + add %al,0x56dcc(%rax) │ │ │ │ ... │ │ │ │ - rex movabs 0x6df00000000001df,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x5f(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19e71bd │ │ │ │ js 19e7161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x79(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + movsxd 0x5(%rcx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %esp,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ - add %ah,(%rdx) │ │ │ │ + jo 19e71bf │ │ │ │ addl $0x5e25c78,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + and %cl,%cl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ rol $0xd3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x361f1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %ebx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x56d,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0x1df29,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5754c(%rax) │ │ │ │ + add %al,0x57545(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0xdf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57572(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + jne 19e7201 │ │ │ │ ... │ │ │ │ + test $0x31,%al │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1de31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rcx │ │ │ │ + jo 19e726b │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ add $0xdf,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x55(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36d7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ loope 19e7239 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - jbe 19e723f │ │ │ │ + lock jmp 19e72b1 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - sub $0xde,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ebp,0x5(%rsi) │ │ │ │ + mov $0x30,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ jo 19e72ef │ │ │ │ loope 19e7279 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x6d(%rsi) │ │ │ │ + mov $0x88,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ orb $0x0,0x1df(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - shll %cl,0x5(%rdi) │ │ │ │ + leave │ │ │ │ + ja 19e7291 │ │ │ │ ... │ │ │ │ call 1a0515f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jb 19e72b1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19e7264 │ │ │ │ - loope 19e72b9 │ │ │ │ + add %ah,0x5726c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %al,$0x94 │ │ │ │ + add %ah,%al │ │ │ │ + mov $0xe1,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rdi) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ or %al,0x1df(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + sub $0x94,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + lock and %ebp,0x5(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0xa9,%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x78,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + rex test $0x578,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ adc %bh,(%rsi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %eax,0x56e │ │ │ │ + add %dh,0x56e98(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ test %ebx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret │ │ │ │ - ja 19e7381 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x577,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe1,(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 19e73e1 │ │ │ │ - jo 19e7391 │ │ │ │ + cmpb $0x0,0x5(%rax,%rsi,2) │ │ │ │ ... │ │ │ │ - push $0x1ddcc │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,-0x34(%rax) │ │ │ │ + fldl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ds (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ and $0x5e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x61,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %cl,0x56d(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ sub %dh,%dl │ │ │ │ loope 19e73d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x75(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jne 19e73e1 │ │ │ │ ... │ │ │ │ loopne 19e7458 │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x1(%rcx,%riz,2) │ │ │ │ - ... │ │ │ │ - rex cmp %ebx,%esi │ │ │ │ + nop │ │ │ │ + popf │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56e87(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x5e1a3(%rax) │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59471(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e03f(%rax) │ │ │ │ + sarb $0x0,0x5(%rsi,%rbp,2) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x5e1a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addl $0x3,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + movabs 0xe00000000005e03f,%al │ │ │ │ + enter $0x300,$0x0 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x1df,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jns 19e7521 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + vmwrite 0x0(%rip),%rax │ │ │ │ mov %al,-0x21(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x566a0(%rax) │ │ │ │ + add %dl,0x566c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x58(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x71,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jno 19e7541 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex loop 19e7514 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ loope 19e754e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x174(%rcx) │ │ │ │ + lock cwtl │ │ │ │ + je 19e755d │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x21(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - jne 19e7611 │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%ax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ jo 19e7572 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%cl │ │ │ │ + adc %dl,%dl │ │ │ │ js 19e75d1 │ │ │ │ ... │ │ │ │ push $0x1df3d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jne 19e7621 │ │ │ │ ... │ │ │ │ xor %dh,(%rsi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x6e │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ js 19e7696 │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + mov $0x86,%al │ │ │ │ jbe 19e7651 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %dl,0x1de(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2000000000031cf2,%al │ │ │ │ + loopne 19e7674 │ │ │ │ + sbb $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ fiadds (%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret $0x56e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - loope 19e7679 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19e76b8 │ │ │ │ + movabs 0x3000000000056eb8,%al │ │ │ │ + xor %ecx,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ rex xchg %eax,%esi │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe8,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ loop 19e7699 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x567ef,%al │ │ │ │ + loopne 19e76ad │ │ │ │ + push $0x5 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ loop 19e76d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ch,0x599(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ shl $0xdf,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x51(%rax) │ │ │ │ - jp 19e76f1 │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WR jp 19e76f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%al │ │ │ │ jrcxz 19e76f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x56f(%rdx) │ │ │ │ + loopne 19e7771 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ or %dl,-0x33(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e69d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1de80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x570d7(%rax) │ │ │ │ + add %al,0x57083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %bh,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1f(%rax) │ │ │ │ + add %al,0x15(%rax) │ │ │ │ jne 19e7741 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xdf,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ - js 19e7751 │ │ │ │ + add %dh,(%rax) │ │ │ │ + loope 19e77c3 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ loopne 19e7702 │ │ │ │ loope 19e7769 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rsi │ │ │ │ - xchg %eax,%esp │ │ │ │ + lock jns 19e76ff │ │ │ │ add $0x0,%eax │ │ │ │ jo 19e773d │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esi │ │ │ │ + mov $0x8b,%al │ │ │ │ jns 19e7781 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB loopne 19e7789 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rbx) │ │ │ │ - add $0x0,%ax │ │ │ │ + nop │ │ │ │ + ds add $0x0,%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xe287,$0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,-0x80(%rdi) │ │ │ │ + mov $0x98,%al │ │ │ │ + addb $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ - test $0x6c,%al │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x20,%al │ │ │ │ - ja 19e7831 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19e7836 │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1df6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rbp │ │ │ │ - je 19e7841 │ │ │ │ + add %ah,0x5771b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0xdf,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivs (%rcx) │ │ │ │ - loopne 19e7849 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ah │ │ │ │ + add %bl,%al │ │ │ │ + xor %esp,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %dh,%ch │ │ │ │ sbb (%rbx),%eax │ │ │ │ ... │ │ │ │ add $0xde,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ jb 19e7871 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1de(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e788c │ │ │ │ - jno 19e7881 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + sarb $0x0,0x570(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ ja 19e7861 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %dh,0x31cc6(%rax) │ │ │ │ ... │ │ │ │ - shrb $0xde,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %esi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 19e7bb6 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + or (%rbx),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ rcl $1,%dh │ │ │ │ loop 19e78c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + nop │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ push %rax │ │ │ │ cmp %bh,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56d55(%rax) │ │ │ │ + add %dh,0x56d7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5e042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2fd,%ebp │ │ │ │ + add %ah,0x2fe62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e7973 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $1,0x1(%rax,%riz,2) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jnp 19e7922 │ │ │ │ + fdivrs -0x21(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5777e(%rax) │ │ │ │ + add %al,0x57779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1df71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ja,pt 19e7961 │ │ │ │ + add %ah,%al │ │ │ │ + cmp %esi,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %dh,-0x22(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 19e7971 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x70,%al │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x6d,%al │ │ │ │ + mov $0x9d,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ mov %al,%ch │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb000000000056e07,%al │ │ │ │ - (bad) │ │ │ │ + shrb $1,0x56e(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x2f,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex hlt │ │ │ │ - out %eax,$0x2 │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1a05952 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - enter $0x578,$0x0 │ │ │ │ + mov $0xc2,%al │ │ │ │ + js 19e79b1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %al,%ch │ │ │ │ + loopne 19e79b9 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or 0x5(%rsi),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %bpl,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x93,%al │ │ │ │ loope 19e79c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x37c,%edi │ │ │ │ + lock int1 │ │ │ │ + jl 19e79cf │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebx │ │ │ │ loop 19e79d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x598(%rdx) │ │ │ │ + and %bh,0x5(%rax,%rbx,4) │ │ │ │ + add %al,0x5e299(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x5e2(%rcx) │ │ │ │ - add %dh,0x5a(%rax) │ │ │ │ - cltd │ │ │ │ + add %ah,%al │ │ │ │ + ja 19e7984 │ │ │ │ add $0x0,%eax │ │ │ │ xor %al,-0x22(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 19e7a69 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + fsubrs 0x5(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ pushf │ │ │ │ loop 19e7a09 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ - addb $0xf8,0x0(%rip) │ │ │ │ - out %al,$0xe0 │ │ │ │ - add $0x0,%eax │ │ │ │ - rolb $1,(%rcx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + addl $0x5e0e6f8,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ch,(%rdi) │ │ │ │ jnp 19e7a1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 19e7a74 │ │ │ │ loopne 19e7a29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - std │ │ │ │ - add (%rbx),%eax │ │ │ │ + loopne 19e7a79 │ │ │ │ + add $0x3,%al │ │ │ │ ... │ │ │ │ add %ah,0x1d3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x78000000000360ef,%al │ │ │ │ rex.RX fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x15(%rdx) │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ loope 19e7aa9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x0(%rbx,%rax,1),%dil │ │ │ │ + movabs 0x37c5e,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1dec7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1e(%rax) │ │ │ │ - jb 19e7ad1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xe4,%al │ │ │ │ - loope 19e7ad9 │ │ │ │ + add %ah,0x572b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x5e1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e7a89 │ │ │ │ - jl 19e7adf │ │ │ │ + add %dh,%al │ │ │ │ + fidivrs 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x5e25d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rbp │ │ │ │ - loop 19e7ae9 │ │ │ │ + add %dh,-0x5c(%rax) │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ + sub %al,%al │ │ │ │ + loopne 19e7af9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - andb $0x0,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - shl $0x5,%al │ │ │ │ + or %ch,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x6d,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ add %bl,%ah │ │ │ │ loopne 19e7b09 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ add %cl,0x5(%rdx,%riz,8) │ │ │ │ - add %dh,0x58090(%rax) │ │ │ │ + add %ah,0x580b1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1df20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ lock mov $0xdf,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %edi,0x5(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRXB jnp 19e7b91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ loopne 19e7b99 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jg 19e7bb6 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex lods %ds:(%rsi),%eax │ │ │ │ + sbb (%rbx),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x1,%edi │ │ │ │ - add %ah,-0x4a(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ + rolb $0x0,0x1df(%rcx) │ │ │ │ + add %al,0x594d9(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - rex.WR loopne 19e7be9 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x5e04c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x6f,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3700b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x94,%al │ │ │ │ - loop 19e7bfe │ │ │ │ + nop │ │ │ │ + sbb %ah,%bl │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x52(%rax) │ │ │ │ loop 19e7c29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e7c90 │ │ │ │ + jo 19e7bb4 │ │ │ │ addl $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ adc %bl,0x5e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp 0x0(%rbp,%rax,1),%edx │ │ │ │ + rcrb $0x5,-0x6c(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov %bh,-0x20(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ - addb $0x0,0x304(%rdx) │ │ │ │ + (bad) │ │ │ │ + roll $1,(%rbx,%rax,1) │ │ │ │ ... │ │ │ │ - add %ch,0x1de0d(%rax) │ │ │ │ + test $0xd,%al │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e3ca(%rax) │ │ │ │ + and %al,-0x1b(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ loop 19e7d49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x57b(%rdx) │ │ │ │ + add %al,%dh │ │ │ │ + jnp 19e7d51 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ or %bl,%ah │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x7a,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + jp 19e7dc1 │ │ │ │ ... │ │ │ │ nop │ │ │ │ jg 19e7dd1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x1c,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + fistps (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 19e7e41 │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x2ea(%rcx) │ │ │ │ + loopne 19e7da6 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x1de,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x572(%rbp) │ │ │ │ + rex mov %?,0x5(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cwtl │ │ │ │ int1 │ │ │ │ loope 19e7e59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57d(%rsi) │ │ │ │ + push %rax │ │ │ │ + mov $0x57d,%ecx │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xde29,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ + shlb $1,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ mov %ch,-0x22(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb 0x5(%rax),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19e7e80 │ │ │ │ + add %dh,%al │ │ │ │ + pshufw $0xe0,0x0(%rip),%mm0 │ │ │ │ + out %al,(%dx) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e7e2a │ │ │ │ - jp 19e7ea1 │ │ │ │ + nop │ │ │ │ + mov 0x5(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loopne 19e7ea9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x5(%rsi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 19e7e56 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ in $0xdd,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jno 19e7f1c │ │ │ │ + add %ah,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x6e(%rdx) │ │ │ │ + push %rax │ │ │ │ + rex.X outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + ... │ │ │ │ + clc │ │ │ │ + pop %rdx │ │ │ │ + fiaddl (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ loope 19e7f69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x37c64,%al │ │ │ │ + mov $0x93,%al │ │ │ │ + jl 19e7f6f │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x27(%rax) │ │ │ │ + rex (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + adc %cl,(%rsi,%rbp,2) │ │ │ │ add $0x0,%eax │ │ │ │ sarb $1,-0x20(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x301(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loope 19e7fb9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jge 19e7fbf │ │ │ │ + movabs 0x37d9a,%al │ │ │ │ ... │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ cltd │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lretq $0x5e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bpl,0x5(%rsi) │ │ │ │ + push %rax │ │ │ │ + push %rbp │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ andb $0xde,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e6f6(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 19e7ff1 │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1de67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x56fe2(%rax) │ │ │ │ ... │ │ │ │ - xor %ah,0x1cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x170(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0xae200000000001cc,%al │ │ │ │ + jo 19e805d │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ enter $0xdfe2,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e80bd │ │ │ │ + shrb $1,(%rsi) │ │ │ │ jp 19e8091 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0x5e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - addl $0x1d36fa8,0x0(%rip) │ │ │ │ + rcrb $0x5,-0x7f(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x6f,%al │ │ │ │ + roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1f,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e342(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - xor %cl,0x5e1(%rbp) │ │ │ │ + add %dl,0x588e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea (bad),%esp │ │ │ │ + loope 19e80d9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shr $1,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ nop │ │ │ │ jmp 19e8101 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ret $0x573 │ │ │ │ + add %dl,-0x44(%rax) │ │ │ │ + jae 19e8131 │ │ │ │ ... │ │ │ │ sub %ah,(%rsi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56e00(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmc │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.W (bad) │ │ │ │ + shlb $0x0,0x1d1(%rdi) │ │ │ │ + add %al,0x48(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0xe2,%al │ │ │ │ add $0x0,%eax │ │ │ │ - rex stc │ │ │ │ - pushf │ │ │ │ + jo 19e81db │ │ │ │ + popf │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ call 1a46439 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x57b,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %dh,0x5e2(%rdx) │ │ │ │ + add %dh,0x57bde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(,%rbx,4) │ │ │ │ - add %dh,0x1dead(%rax) │ │ │ │ + add %cl,0x5e2b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %esi,0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub $0x9d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0xad,%al │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,(%rcx) │ │ │ │ - fiadds (%rcx) │ │ │ │ + movabs 0x3800000000057209,%al │ │ │ │ + sub %ebx,%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + repnz or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x308(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x7d(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x3(%rbp,%rdi,2) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and %cl,%ah │ │ │ │ add $0x0,%eax │ │ │ │ - jo 19e8221 │ │ │ │ - jo 19e8271 │ │ │ │ + xor %dl,0x570(%rbx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ js 19e8253 │ │ │ │ loop 19e8289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,-0x7e(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 19e8219 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ test $0x8a,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19e82d6 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ jp 19e82d4 │ │ │ │ add $0x0,%eax │ │ │ │ - lock push %rsi │ │ │ │ - xchg %eax,%ebx │ │ │ │ + movabs 0x8800000000059378,%al │ │ │ │ + xor %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ - mov %dh,(%rbx) │ │ │ │ - loopne 19e8309 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock hlt │ │ │ │ - sbb (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x31c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ loopne 19e8319 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x56f(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 19e82df │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jb 19e8331 │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x7000000000056f73,%al │ │ │ │ + mov $0x1de,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + and %bh,0x72(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ lea (bad),%esp │ │ │ │ loop 19e8339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x580(%rbp) │ │ │ │ + lock mov $0x580,%ebp │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x5e0(%rbx) │ │ │ │ - add %ah,-0x47(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + fsubl 0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb %cl,%cl │ │ │ │ loope 19e8389 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + jle 19e840a │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ push %rsi │ │ │ │ loop 19e83a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e8418 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dl,0x56e(%rdx) │ │ │ │ ... │ │ │ │ - mov %ah,(%rsi) │ │ │ │ - faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 19e843f │ │ │ │ - jbe 19e83d1 │ │ │ │ - ... │ │ │ │ cwtl │ │ │ │ pop %rcx │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e844a │ │ │ │ - out %eax,(%dx) │ │ │ │ + lock rex.WXB out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 19e83e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1df0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ + add %dh,0x560a3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %ah,(%rdi) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x575,%eax │ │ │ │ + (bad) │ │ │ │ + ss jne 19e8461 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dh,(%rcx) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ + and %bh,(%rbx) │ │ │ │ jbe 19e8471 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRX (bad) │ │ │ │ + rex jae 19e84db │ │ │ │ add $0x0,%eax │ │ │ │ nop │ │ │ │ hlt │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + xor %al,0x36b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rcr %cl,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dl,%dl │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - jns 19e84d1 │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov $0x579,%edx │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%bl │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e847e │ │ │ │ + nop │ │ │ │ + sahf │ │ │ │ jp 19e84e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ push %rbx │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rcrb $0x6f,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ xorb $0xde,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x2e8c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.R call 19e8501 │ │ │ │ add %dl,0x1dfde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jp 19e8511 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0xde56,$0x1 │ │ │ │ + add %dl,0x57a17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push %rsi │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e8530 │ │ │ │ - out %eax,(%dx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - fiadds (%rcx) │ │ │ │ + add %bl,0x2ef(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + rclb $1,0x1de(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x0,0x5(%rcx),%esi │ │ │ │ + rorb $1,0x71(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0xc2,%al │ │ │ │ loopne 19e8539 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ push $0x5e2c3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x81,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + addl $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ call 1a06515 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ ja 19e85a1 │ │ │ │ ... │ │ │ │ adc %bh,0x5e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + and %ah,(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ sub %al,-0x20(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ - cmp $0x301,%eax │ │ │ │ + mov $0x1,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e85c7 │ │ │ │ - filds (%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + in $0xdf,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x57a70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jbe 19e8665 │ │ │ │ - add $0x0,%eax │ │ │ │ - adcb $0xe1,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %al,0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ + add %al,0x5e116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - roll %cl,%fs:(%rcx) │ │ │ │ + add %ah,-0x7e(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + and %ah,0x1(%rbx,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x3,0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fadds (%rcx) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dl │ │ │ │ + loopne 19e860e │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ rolb $1,(%rbx) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ + jo 19e8639 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ cmp %ch,-0x2e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2275292,96 +2275117,102 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ std │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lea 0x1(%rsi),%esi │ │ │ │ + nop │ │ │ │ + sbb $0xe0,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5e10e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jge 19e86bf │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000005e10e,%al │ │ │ │ - test $0x37d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmp %cl,0x1(%rsi,%rbx,8) │ │ │ │ - add %al,0x31cb5(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + loop 19e86e7 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cwtl │ │ │ │ loope 19e86d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x59407,%al │ │ │ │ + add %ch,0x594(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,0x78(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,0x1(%rdi,%rbx,8) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + js 19e8701 │ │ │ │ ... │ │ │ │ clc │ │ │ │ and $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x5,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1dddc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x160,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - shl $0x5,%ecx │ │ │ │ + cmp %al,%cl │ │ │ │ + loope 19e8759 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x68(%rdx) │ │ │ │ + add %dl,-0x68(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ cmp $0xe2,%al │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0xa80000000005808d,%al │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + addb $0xa8,0x0(%rip) │ │ │ │ (bad) │ │ │ │ loop 19e8779 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x582,%eax │ │ │ │ + adc %dl,-0x7e(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,$0x6b │ │ │ │ - add $0x0,%eax │ │ │ │ - push $0x1df07 │ │ │ │ + add %dh,0x56c08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5746c(%rax) │ │ │ │ + add %ch,0x7(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x6f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shlb $1,0x74(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ + xchg %rax,%rcx │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdx │ │ │ │ + jo 19e8806 │ │ │ │ jno 19e87d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19e876a │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1800000000057187,%al │ │ │ │ - cmc │ │ │ │ + adc %ch,0x5(%rcx,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %dh,%ch │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 19e8867 │ │ │ │ jrcxz 19e87ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2275392,135 +2275223,134 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x62,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ or %esi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - jrcxz 19e881e │ │ │ │ + add %al,0x11(%rax) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%bl │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x73(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + rclb $1,0x5(%rbx,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ mov %ebx,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 19e88b9 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + adc %edi,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fsubp %st,%st(0) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcr $1,%dh │ │ │ │ + loopne 19e8849 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 19e8833 │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0xc800000000056ec7,%al │ │ │ │ - sub $0xd2,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + enter $0xd22c,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e72a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sub %bh,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ loope 19e8869 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5,0x7d(%rbp) │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + jge 19e8871 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x3d500000000005e2,%eax │ │ │ │ + lock movabs 0x22f00000000005e2,%eax │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ jo 19e8822 │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x33,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1de5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %al,0x55(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ enter $0xd5cb,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf5,%al │ │ │ │ + and %dh,%al │ │ │ │ jae 19e88c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 19e8941 │ │ │ │ loopne 19e88c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cld │ │ │ │ - add $0x3,%al │ │ │ │ + lock imul $0x0,0x3(%rip),%eax │ │ │ │ ... │ │ │ │ - sbb %al,%ch │ │ │ │ - loop 19e88f9 │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret $0x581 │ │ │ │ + movabs 0x581e8,%al │ │ │ │ ... │ │ │ │ - xor %ah,%bh │ │ │ │ - loope 19e8919 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rcx │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0xe1 │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x81,%al │ │ │ │ jne 19e8921 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe1,%ah │ │ │ │ add $0x0,%eax │ │ │ │ - rex │ │ │ │ - rex │ │ │ │ + lock rex.W │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ sbb %al,0x5e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x0,0x5(%rax),%eax │ │ │ │ - rex mov $0xe2,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - xorb $0x5,-0x7f(%rdx) │ │ │ │ + xor %cl,0x5(%rax,%rax,4) │ │ │ │ + add %al,-0x4e(%rax) │ │ │ │ + loop 19e8949 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,-0x3b(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rclb $0x0,0x581(%rdi) │ │ │ │ + add %cl,0x1c555(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp $0x6d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $1,%eax │ │ │ │ add $0x0,%eax │ │ │ │ - loopne 19e89d1 │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + orb $0x0,0x5(%rsi,%rbp,2) │ │ │ │ shl $1,%ch │ │ │ │ loope 19e8979 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e8901 │ │ │ │ + lock scas %es:(%rdi),%eax │ │ │ │ jne 19e8981 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ out %al,(%dx) │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2275529,681 +2275359,696 @@ │ │ │ │ loope 19e898e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jle 19e8972 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov 0x5(%rdi),%? │ │ │ │ + add %al,0x57789(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x21(%rax) │ │ │ │ + loop 19e89a9 │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x5e221 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + adc %ah,0x6d(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ push $0x5e284 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5c(%rax) │ │ │ │ + add %dl,0x7d(%rax) │ │ │ │ addb $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ loop 19e89e2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x83,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - sbb %dh,-0x22(%rax) │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ + addl $0x18,0x0(%rip) │ │ │ │ + jo 19e89f1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbp │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + ja 19e8a37 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - add %bl,%cl │ │ │ │ - fiadds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e8b06 │ │ │ │ - jae 19e8ac1 │ │ │ │ + add %dh,%al │ │ │ │ + rex.R jae 19e8ac1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %bl,-0x2c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x65,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.X loop 19e8ad9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x580af,%al │ │ │ │ + nop │ │ │ │ + rolb $1,0x5(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x20(%rax) │ │ │ │ fldl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000016149,%al │ │ │ │ + jo 19e8afe │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ loop 19e8b29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e8b17 │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ shlb $0x0,0x1de(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x0,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x79(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x6e,%al │ │ │ │ - ja 19e8b71 │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + jno 19e8b61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cmp %bl,%bh │ │ │ │ + push %rax │ │ │ │ + jns 19e8b42 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x575b5(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x57769(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb(%rax) │ │ │ │ - int $0x1 │ │ │ │ + add %bl,0x38(%rax) │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %ch,0x575(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %ch,(%rdx) │ │ │ │ + faddl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,%dl │ │ │ │ - fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x580000000005766a,%al │ │ │ │ + or %ebp,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int1 │ │ │ │ - jb 19e8bb1 │ │ │ │ + add %dl,0x2e4c5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + lret $0x1de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + ror $0x72,%al │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,0x5(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dl │ │ │ │ - jge 19e8bbf │ │ │ │ + rex (bad) │ │ │ │ + jle 19e8bbf │ │ │ │ ... │ │ │ │ xor %ch,-0x21(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - ja 19e8bf1 │ │ │ │ + add %al,%al │ │ │ │ + sub 0x5(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e8c66 │ │ │ │ - jae 19e8c01 │ │ │ │ + lock movsxd 0x5(%rbx),%esi │ │ │ │ ... │ │ │ │ - movabs 0x300000000001df80,%al │ │ │ │ - add $0x300,%eax │ │ │ │ + movabs 0x100000000001df80,%al │ │ │ │ + push %rbx │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ loopne 19e8c37 │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ loopne 19e8c6e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,0x5e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e8c28 │ │ │ │ + mov $0xd3,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ pop %rax │ │ │ │ loop 19e8c60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ clc │ │ │ │ loopne 19e8c99 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x37b(%rcx) │ │ │ │ + xor %bl,%bh │ │ │ │ + jnp 19e8c9f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xd178,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x161(%rcx) │ │ │ │ add %ah,0x62(%rax) │ │ │ │ loop 19e8cb9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e8c5b │ │ │ │ + rol $1,%ch │ │ │ │ addr32 add $0x0,%eax │ │ │ │ xor %dl,0x1df(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + rex leave │ │ │ │ je 19e8cd1 │ │ │ │ ... │ │ │ │ mov $0xf3,%al │ │ │ │ roll $1,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x2e2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rex.W jns 19e8d13 │ │ │ │ add $0x0,%eax │ │ │ │ - xor %bl,0x0(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cld │ │ │ │ + (bad) │ │ │ │ + movabs %al,0xfc10000000000300 │ │ │ │ loopne 19e8d49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e8d9d │ │ │ │ - jge 19e8d4f │ │ │ │ + push %rax │ │ │ │ + jg 19e8dc8 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - mov $0x5e2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x5(%rcx,%rax,4) │ │ │ │ + add %bl,-0x42(%rax) │ │ │ │ + loop 19e8d69 │ │ │ │ add %al,(%rax) │ │ │ │ - loop 19e8d51 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + test $0x581,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 19e8d7f │ │ │ │ + add %ah,%dl │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,0x376(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ add %edx,%esp │ │ │ │ add $0x0,%eax │ │ │ │ - movabs 0x581fa,%al │ │ │ │ + push %rax │ │ │ │ + and %al,0x5(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x5e1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ - jl 19e8daf │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x7c,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - call 1a06dba │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57ab4(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cmc │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x57aae,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ loope 19e8df9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x7d,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + rex.WX jge 19e8dff │ │ │ │ ... │ │ │ │ + pop %rax │ │ │ │ + mov $0x5e0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x43(%rax) │ │ │ │ - loopne 19e8e59 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19e8e10 │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ subb $0x0,0x1d1(%rsi) │ │ │ │ add %al,%al │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x22(%rax) │ │ │ │ loope 19e8e89 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x7c(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x3,0x7c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x579fd(%rax) │ │ │ │ + cmp %bl,%cl │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0xf8000000000579f5,%al │ │ │ │ mov $0x1d3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x361(%rbp) │ │ │ │ ... │ │ │ │ add %al,0x42(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int1 │ │ │ │ + loopne 19e8ea1 │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x41(%rax) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0x570,%eax │ │ │ │ + loopne 19e8f43 │ │ │ │ + jo 19e8ef1 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ ror $1,%dh │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jns 19e8f31 │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0x579 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ rex.WX filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ - jbe 19e8f51 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 19e8fb9 │ │ │ │ - filds (%rcx) │ │ │ │ + sbbb $0x0,0x576(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + filds (%ecx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e8f5c │ │ │ │ - ja 19e8f61 │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + jbe 19e8f61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%bl │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %bl,%bh │ │ │ │ + mov $0x3b,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jne 19e8f0e │ │ │ │ + add %dl,0x1df84(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ call 1a47174 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x77(%rax) │ │ │ │ - jge 19e8f91 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57dac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x4d,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x1ce4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ test $0x24,%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e8fd8 │ │ │ │ + rex (bad) │ │ │ │ jne 19e8fb1 │ │ │ │ ... │ │ │ │ mov %ch,(%rdi,%rbx,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57655(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5e295(%rax) │ │ │ │ + rex.WXB jbe 19e8fe1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ + loop 19e8fe9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ addb $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ call 19e95e9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + adc %bl,0x6d(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ movabs 0xdf700000000001d3,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 19e9049 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,-0x7f(%rsi) │ │ │ │ + (bad) │ │ │ │ + push $0xffffffffffffff81 │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ shlb $0x0,0x1de(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %dh,0x5(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jb 19e9081 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x5e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x7f(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + jg 19e908f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %ebx,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bh │ │ │ │ + add %dh,%al │ │ │ │ + std │ │ │ │ jle 19e909f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ rolb %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock notl 0x5(%rbx) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jmp *%rax │ │ │ │ + mov $0x1d,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ - lock clc │ │ │ │ - jnp 19e90bf │ │ │ │ + sub %bh,%bh │ │ │ │ + loopne 19e90b9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ + jl 19e90bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ja 19e9094 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5e298(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ + add %dl,-0x17(%rax) │ │ │ │ addb $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x50(%rax) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x54,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + add 0x5(%rdi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ test $0x55,%al │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x6f(%rax) │ │ │ │ + shlb $1,(%rdi,%rbp,2) │ │ │ │ add $0x0,%eax │ │ │ │ shlb $1,0x1de(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb0000000000571e1,%al │ │ │ │ - es fiadds (%rcx) │ │ │ │ + rcr $0x71,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x26,%al │ │ │ │ + fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e920f │ │ │ │ + (bad) │ │ │ │ + pop %rbx │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x9,%al │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x5,0x60(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x81,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x60000000000576d4,%al │ │ │ │ + add %cl,%ch │ │ │ │ + jbe 19e91d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ mov $0x1df,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ jns 19e91e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ loope 19e91e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %edx,0x0(%rbp,%rax,1) │ │ │ │ + cmpb $0x5,(%rsp,%rdx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ js 19e91cb │ │ │ │ loopne 19e91f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x56e(%rbx) │ │ │ │ + (bad) │ │ │ │ + mov $0x56e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e2c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ - addl $0x5e25768,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + enter $0x581,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x67(%rbp) │ │ │ │ + add %ch,0x57(%rax) │ │ │ │ + loop 19e9219 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %rax,0xd1e00000000001de │ │ │ │ + and %bh,0x67(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + movabs %rax,0xcb200000000001de │ │ │ │ jno 19e9231 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lahf │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ rcr $0x1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - push %rdx │ │ │ │ - jns 19e9251 │ │ │ │ + rex.RXB jns 19e9251 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 19e91db │ │ │ │ loop 19e9259 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax,%rax,4) │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + addb $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jrcxz 19e9251 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - jae 19e9281 │ │ │ │ + add %dh,0x5738c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + loop 19e9289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x1e(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ - ror $0x67,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + lock int1 │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ ... │ │ │ │ pop %rax │ │ │ │ iret │ │ │ │ loopne 19e92a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + sarb $1,0x6e(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ ror $1,%ah │ │ │ │ loopne 19e92d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x6e(%rbx) │ │ │ │ + xor %ah,0x6e(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ and %bl,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x57(%rax) │ │ │ │ + add %dh,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ or %edi,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jo 19e936b │ │ │ │ - add $0x0,%eax │ │ │ │ - lock imul $0x5,%edx,%esp │ │ │ │ + add %dh,0x56093(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x5,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rdx │ │ │ │ - jae 19e9321 │ │ │ │ + push %rax │ │ │ │ + ja 19e938e │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ sub %cl,%dl │ │ │ │ loop 19e9339 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e932b │ │ │ │ - addl $0x1de5f38,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + cmp %bl,-0x22(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x56f(%rbp) │ │ │ │ + add %al,0x56f64(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e9330 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e9377 │ │ │ │ - jae 19e9371 │ │ │ │ + loopne 19e934d │ │ │ │ + jb 19e9371 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmul %st(3),%st │ │ │ │ loop 19e9379 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 19e9382 │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + cs (bad) │ │ │ │ add $0x0,%eax │ │ │ │ ... │ │ │ │ loopne 19e93cc │ │ │ │ filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x75,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,0x575(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ rex.W std │ │ │ │ fiadds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x6b(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,%dl │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e08c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,-0x1f(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xdf,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57978(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + jns 19e93d1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jrcxz 19e93b5 │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,0x583(%rdx) │ │ │ │ + xor %ah,%bl │ │ │ │ + loop 19e93d9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + addl $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W sahf │ │ │ │ + add %cl,-0x62(%rax) │ │ │ │ loop 19e9419 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ - addb $0x0,0x0(%rip) │ │ │ │ + movabs 0x58112,%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ loope 19e9412 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - jp 19e9441 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 19e949a │ │ │ │ - fiaddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock call 19e99e1 │ │ │ │ + add %dh,(%rax) │ │ │ │ + and $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ loopne 19e9435 │ │ │ │ loop 19e94a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 19e9452 │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ addb $0x0,0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ mov $0x1de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rcx │ │ │ │ + jo 19e953b │ │ │ │ jb 19e94f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.W mov $0xde,%bpl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 19e9501 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %dh,(%rax) │ │ │ │ loopne 19e9509 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x31b(%rbp) │ │ │ │ + push %rax │ │ │ │ + rcrl $1,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ adc $0xe3,%al │ │ │ │ add $0x0,%eax │ │ │ │ - mov $0x39,%al │ │ │ │ - jl 19e9551 │ │ │ │ + sbbb $0x5,0x7c(%rdi) │ │ │ │ ... │ │ │ │ - movabs 0x5e29a,%al │ │ │ │ - {rex2 0x80} syscall │ │ │ │ + movabs 0xe00000000005e29a,%al │ │ │ │ + testb $0x0,0x5(%rax) │ │ │ │ ... │ │ │ │ cmp %dl,-0x3b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WR insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ @@ -2317706,23 +2317551,22 @@ │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37f7d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + jg 1a0003f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %al,0x1(%rax) │ │ │ │ + shrb $1,0x195(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %al,0x1(%rax,%rax,4) │ │ │ │ add %bh,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -2318258,16 +2318102,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x76,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - incl 0x5(%rdi) │ │ │ │ + add %ah,0x58808(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x196ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x196b4(%rax) │ │ │ │ @@ -2318323,15 +2318167,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,$0x6d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2319025,25 +2318869,24 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %esi,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jge 1a00def │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $0x7d,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3(,%rdi,2) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + jge 1a00df7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %bh,0x3(%rbp) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdx │ │ │ │ + jge 1a00e07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x348d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x348e0(%rax) │ │ │ │ @@ -2319064,21 +2318907,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rax) │ │ │ │ movabs 0xf4010000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37f72(%rax) │ │ │ │ + add %dh,0x37fa0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ jg 1a00e6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,0x5(%rax) │ │ │ │ add (%r8),%rax │ │ │ │ @@ -2468718,17 +2468562,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16002(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%ch │ │ │ │ - jle 1c0003f │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + or $0x37f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2468979,16 +2468822,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e23f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %?,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %esi,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469000,21 +2468843,23 @@ │ │ │ │ mov $0x6ca,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ - addl $0x1a00010,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2469039,15 +2468884,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loopne 1c00524 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %esi,%edx │ │ │ │ + xchg %dh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469080,17 +2468925,17 @@ │ │ │ │ add %al,0x16005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ loopne 1c005d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x66,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2469114,16 +2468959,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x160,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%ax │ │ │ │ + mov $0x566,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2469152,15 +2468996,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ loope 1c006f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xf5,(%rsi) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469191,15 +2469037,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e215(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469299,16 +2469145,16 @@ │ │ │ │ add %dh,0x9a7(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x15(%rax) │ │ │ │ - jg 1c0093f │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex jg 1c0093f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469337,16 +2469183,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - nop │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469359,16 +2469204,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ loopne 1c00a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%al │ │ │ │ - adc %eax,(%rbx) │ │ │ │ + mov $0x5,%al │ │ │ │ + adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469379,30 +2469224,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16007(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31606(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x314,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16007(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6c(%rax) │ │ │ │ + add %ah,-0x49(%rax) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469414,21 +2469260,20 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e129(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2469452,16 +2469297,16 @@ │ │ │ │ ... │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ - ja 1c00b7f │ │ │ │ + jo 1c00bce │ │ │ │ + js 1c00b7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469487,18 +2469332,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x566ad(%rax) │ │ │ │ + add %al,-0x30(%rax) │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2469583,16 +2469429,17 @@ │ │ │ │ ... │ │ │ │ or %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - idiv %ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2469814,17 +2469661,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - rex xchg %eax,%edx │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x66,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470008,18 +2469855,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x566c3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 1c01571 │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2470124,18 +2469972,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e1(%rdx) │ │ │ │ - add %dh,0x2f1fe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,-0x7b(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2470144,15 +2469992,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ loope 1c01745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock divl 0x3(%rax) │ │ │ │ + rex │ │ │ │ + rex.W jno 1c0174f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2470265,35 +2470114,37 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ loope 1c0193d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x58e(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + lock in (%dx),%al │ │ │ │ + pop 0x0(%rip) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37f43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + push $0x37f │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2470303,20 +2470154,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c019cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x7f(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x3,0x7f(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470325,17 +2470177,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x1600e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.R jg 1c01a1f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex imul $0x0,0x3(%rdi),%edi │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470421,17 +2470271,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 1c01b08 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2470444,15 +2470293,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ loop 1c01bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c01b9d │ │ │ │ + mov $0xe1,%al │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2470515,17 +2470364,15 @@ │ │ │ │ punpcklbw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x98,%al │ │ │ │ loopne 1c01ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - ja 1c01cef │ │ │ │ + sarb $0x3,(%rax,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2470600,18 +2470447,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e074(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ - add $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + movabs 0x10000000000305,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2472082,18 +2471928,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57489(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x575,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2472103,35 +2471949,32 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1c03515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or 0x3(%rax),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000037039,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16027(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loop 1c0353c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %dl,0x3(%rip) │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472141,28 +2471984,27 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c03617 │ │ │ │ - ja 1c035af │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x78,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4a(%rcx) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1602890(%rax) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ @@ -2472215,29 +2472057,29 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sub %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e1e9,%al │ │ │ │ - sub %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x100000000001e1e9,%al │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RXB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ @@ -2472393,16 +2472235,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e219(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ ja 1c03957 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2472432,17 +2472273,15 @@ │ │ │ │ cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x66(%rax) │ │ │ │ loop 1c039dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rsi) │ │ │ │ - jno 1c039e9 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x571(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472519,15 +2472358,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2472559,17 +2472399,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e259(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f77c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472580,18 +2472418,17 @@ │ │ │ │ add %dl,%al │ │ │ │ xor %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x66,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472600,15 +2472437,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f201(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %dh,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472620,34 +2472459,35 @@ │ │ │ │ xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jo 1c03c44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ - repnz add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dl,-0x79(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16032(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f1fe(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %esi,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472655,17 +2472495,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e1b3,%al │ │ │ │ - cld │ │ │ │ - int1 │ │ │ │ + movabs 0x600000000001e1b3,%al │ │ │ │ + jge 1c03cf2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2472676,15 +2472515,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f1fa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jge 1c03d3a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472696,38 +2472537,37 @@ │ │ │ │ xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ loope 1c03d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xf1,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $0x2,-0x9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1(%rax) │ │ │ │ - repnz add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2472736,17 +2472576,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f77d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472755,16 +2472593,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x160,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%dh │ │ │ │ - int1 │ │ │ │ + (bad) │ │ │ │ + test %dh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2472777,17 +2472615,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f784(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472798,15 +2472634,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f1fd(%rax) │ │ │ │ + add %al,0x2f77e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2472816,17 +2472652,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16037(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cld │ │ │ │ - int1 │ │ │ │ + add %al,(%rax) │ │ │ │ + jle 1c03f32 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2472839,35 +2472674,32 @@ │ │ │ │ cmp %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - clc │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ - int1 │ │ │ │ + add %al,%al │ │ │ │ + jge 1c03fc2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2472878,20 +2472710,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %ah,0x7e(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2472899,17 +2472729,16 @@ │ │ │ │ add %dl,%al │ │ │ │ cmp %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ - int1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jle 1c04052 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2472922,16 +2472751,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ loope 1c0409d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002f1fc,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + loopne 1c0411f │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2472940,19 +2472771,18 @@ │ │ │ │ cmp 0x1(%rax),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rcx) │ │ │ │ loop 1c040e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - repnz add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + loopne 1c04070 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2472980,20 +2472810,18 @@ │ │ │ │ cmp $0x60,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %ah,-0x7b(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2473074,18 +2472902,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64(%rax) │ │ │ │ loopne 1c042dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,(%rax) │ │ │ │ + call 1c042e9 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473152,35 +2472978,31 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ loop 1c043fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,$0xf0 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x480000000002f6fa,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ rex.X (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ loop 1c04445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,$0xf0 │ │ │ │ + sar $0xf6,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2473270,15 +2473092,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x374ea(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsxd 0x0(%rbx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473290,19 +2473113,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ loope 1c045f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x75(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,(%rdx) │ │ │ │ + jbe 1c045ff │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2473310,18 +2473134,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rax │ │ │ │ loop 1c0463d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c0469c │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473331,17 +2473153,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16046(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58(%rax) │ │ │ │ loop 1c04685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - popf │ │ │ │ - jne 1c04691 │ │ │ │ + loopne 1c046bb │ │ │ │ + jbe 1c04691 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2473391,16 +2473212,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rcx │ │ │ │ loop 1c0475d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%cl │ │ │ │ - ja 1c04769 │ │ │ │ + jo 1c047d7 │ │ │ │ + js 1c04769 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2473456,16 +2473277,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ loop 1c04835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + lock push %rdi │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473534,16 +2473355,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ loope 1c04955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %bh,0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x379,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473555,17 +2473376,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ gs loopne 1c0499d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x68,%al │ │ │ │ - jrcxz 1c049a6 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473575,38 +2473394,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1604c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x75(%rax) │ │ │ │ loopne 1c049e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x2e3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shrb $1,0x1(%rsp,%rsi,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1604c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - addb $0x3,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.RX (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473619,20 +2473436,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c04a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc 0x3(%rbp),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c04ab7 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2473642,15 +2473459,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c04abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0xf(%rsi) │ │ │ │ + push %rax │ │ │ │ + loopne 1c04ab3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2473663,17 +2473481,20 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ loop 1c04b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x3(%rbx,%rcx,1) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2473682,16 +2473503,16 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1c04b2c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xb,%dl │ │ │ │ + add %al,(%rax) │ │ │ │ + and (%rbx),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2473702,18 +2473523,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e112(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x36a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473725,20 +2473544,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ loope 1c04bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x307(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.WRX (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473749,20 +2473569,20 @@ │ │ │ │ add %dl,0x1604d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ loope 1c04c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x307(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x7(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473773,15 +2473593,16 @@ │ │ │ │ add %dh,0x1604d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ loope 1c04c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov (%rdi),%eax │ │ │ │ + nop │ │ │ │ + rex.WRXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473798,17 +2473619,16 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + jp 1c04cd1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2473821,18 +2473641,21 @@ │ │ │ │ rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x8(%rax) │ │ │ │ loope 1c04cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x5(%rbp,%rdx,4) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex cli │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473879,15 +2473702,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - je 1c04e3d │ │ │ │ + jo 1c04e3d │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2473935,15 +2473758,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1604e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475003,16 +2474826,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1606d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X loop 1c05e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%cl │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xfc,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475025,16 +2474848,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x42(%rax) │ │ │ │ loop 1c05e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,$0xf0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,%bl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2475082,16 +2474905,16 @@ │ │ │ │ jb 1c05f9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x53(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + jns 1c05fac │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477198,18 +2477021,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rax) │ │ │ │ loop 1c07ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x300(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c07ecf │ │ │ │ + add $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477217,19 +2477040,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - mov $0x0,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x305,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477237,17 +2477059,16 @@ │ │ │ │ add %dh,0x160bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ loop 1c07f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x0,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477256,16 +2477077,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x300b6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x5(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477460,17 +2477281,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ loop 1c082b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x59f(%rdx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + loopne 1c0830a │ │ │ │ + loopne 1c082be │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477478,17 +2477302,16 @@ │ │ │ │ add %dl,0x160c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ loop 1c082fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x5,0x67(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,%bh │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477500,19 +2477323,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rax) │ │ │ │ loop 1c08345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rsp,%rdx,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c08315 │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477522,20 +2477346,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x55(%rax) │ │ │ │ loop 1c0838d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8f,%al │ │ │ │ - loopne 1c08396 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x60,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477545,54 +2477368,54 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ loop 1c083d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ - loopne 1c083de │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%ch │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1eb(%rcx) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x577,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x77,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x160c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eb8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5770a(%rax) │ │ │ │ + add %ah,0x31(%rax) │ │ │ │ + ja 1c08471 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477602,15 +2477425,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %bl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5770a(%rax) │ │ │ │ + add %dl,0x57731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477623,15 +2477446,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ jmp 1c084f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdx) │ │ │ │ + mov $0x31,%al │ │ │ │ ja 1c08501 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2477703,18 +2477526,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ enter $0x160,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and 0x5(%rbx),%dl │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dl,0x68(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477725,16 +2477549,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ loope 1c0865d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x78(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c08662 │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477765,15 +2477589,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ loope 1c086ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x374(%rip) │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ + jae 1c086f7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477785,17 +2477611,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ loop 1c08735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x18(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RX call 1c08741 │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2477920,19 +2477745,20 @@ │ │ │ │ add %ah,0x160d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ loope 1c0892d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x77,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + rex.W ja 1c08937 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2477941,16 +2477767,15 @@ │ │ │ │ shlb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c0896d │ │ │ │ loope 1c08975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3(%rax,%rcx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x308(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478036,16 +2477861,16 @@ │ │ │ │ add %al,%al │ │ │ │ {rex2 0x60} add %r16d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ loope 1c08add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) (%rdi) │ │ │ │ + xor %cl,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2478135,18 +2477960,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x377c2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.W ja 1c08c4f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2478171,20 +2477998,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fldenv 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e201,%al │ │ │ │ - loope 1c08cc1 │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x500000000001e201,%al │ │ │ │ + (bad) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2478193,20 +2478021,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ loope 1c08d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c08d64 │ │ │ │ + out %al,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2478215,37 +2478043,39 @@ │ │ │ │ fisubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x42,%al │ │ │ │ loop 1c08d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %r8,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x1,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x160db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.XB loop 1c08dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4c,%al │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %eax,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2478274,20 +2478104,20 @@ │ │ │ │ fsubl 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c08e3b │ │ │ │ loop 1c08e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x5e,%al │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2478373,16 +2478203,17 @@ │ │ │ │ add %dh,0x160de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ loopne 1c08fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478395,16 +2478226,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lahf │ │ │ │ loopne 1c08fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rsi) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,(%rdi) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478664,19 +2478496,20 @@ │ │ │ │ out %eax,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ loopne 1c093dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x7e,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + mov 0x3(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2478685,17 +2478518,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rax) │ │ │ │ loopne 1c09425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jnp 1c0942f │ │ │ │ + shl $1,%ah │ │ │ │ + jp 1c0942f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2478706,15 +2478538,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e03b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30c8e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xc,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478724,35 +2478558,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x160e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RB loopne 1c094b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c09496 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x307(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 1c094db │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x307dc(%rax) │ │ │ │ + add %dl,0x3079f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478764,19 +2478596,17 @@ │ │ │ │ out %eax,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x29(%rax) │ │ │ │ jrcxz 1c09545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jmp 1c098cc │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %al,0x3(%rsi,%rdi,2) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478804,15 +2478634,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ call 1c0972e │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0xca100000000001e0,%al │ │ │ │ + movabs 0xf9500000000001e0,%al │ │ │ │ jle 1c095df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ @@ -2478864,16 +2478694,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e24b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ jno 1c096b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ @@ -2478926,15 +2478755,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ call 1c098de │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30f7e(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rclb %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2478957,20 +2478788,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1c0996e │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e072,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e072,%al │ │ │ │ + add %bl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2479046,16 +2478877,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x160e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rax) │ │ │ │ loope 1c0997d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x9f,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0xe1,%al │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2479065,19 +2478898,19 @@ │ │ │ │ add %dl,%al │ │ │ │ jmp 1c09b1e │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c0999f │ │ │ │ loope 1c099c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dh │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock loope 1c099af │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2479942,15 +2479775,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16100(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jae 1c0a64b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30ddf(%rax) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2479963,16 +2479798,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loope 1c0a6b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000058bcd,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + adc %bl,(%rdi) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2481165,17 +2481001,16 @@ │ │ │ │ sbb 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6f,%al │ │ │ │ loop 1c0b7dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - add %al,(%rbx) │ │ │ │ + shr $1,%ch │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483495,16 +2483330,16 @@ │ │ │ │ rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loope 1c0d7cc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0x62,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + loop 1c0d855 │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483514,15 +2483349,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16148(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rax) │ │ │ │ loope 1c0d835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ + xor %ah,%dl │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483534,17 +2483369,19 @@ │ │ │ │ rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rax) │ │ │ │ loope 1c0d87d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1c0db76 │ │ │ │ + sar $1,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2483612,15 +2483449,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x376fe(%rax) │ │ │ │ + add %dl,0x37686(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483648,15 +2483485,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1614c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x376fe(%rax) │ │ │ │ + add %dh,0x37686(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2483708,16 +2483545,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1614e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ecx │ │ │ │ + mov $0x17,%al │ │ │ │ ja 1c0db0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2483957,17 +2483793,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %cl,0x5(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + jb 1c0ddfa │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2484113,17 +2483951,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2484131,18 +2483968,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16155(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %dl,0x3(%rip) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2484917,15 +2484752,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x16159e0,%al │ │ │ │ ... │ │ │ │ - mov $0x8,%al │ │ │ │ + jo 1c0eb03 │ │ │ │ jp 1c0eacf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ @@ -2485326,18 +2485161,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3(,%rdx,1) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485751,16 +2485587,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1616940,%al │ │ │ │ ... │ │ │ │ - lock stc │ │ │ │ - jns 1c0f657 │ │ │ │ + rex │ │ │ │ + es jp 1c0f657 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485838,18 +2485674,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c0f76d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1c0f75b │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c0f7d6 │ │ │ │ + call 1c0f779 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2485879,20 +2485713,18 @@ │ │ │ │ add %ah,%al │ │ │ │ imul $0x0,0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x58(%rax) │ │ │ │ loop 1c0f7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 1c0f868 │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,0x364(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486004,15 +2485836,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ loopne 1c0f9ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd8,%al │ │ │ │ + add %bl,(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2486026,16 +2485858,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rcx │ │ │ │ loop 1c0f9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bh │ │ │ │ - int1 │ │ │ │ + nop │ │ │ │ + test %esi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2486140,16 +2485972,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jae 1c0fbfc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x3(%rax),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp 0x3(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486159,15 +2485991,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16173(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3700a(%rax) │ │ │ │ + add %ah,0x37038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486179,16 +2486011,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x3(%rax),%esi │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + jo 1c0fc3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486200,35 +2486032,34 @@ │ │ │ │ je 1c0fcd4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4d(%rax) │ │ │ │ loopne 1c0fc7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax,%rsi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + cmp 0x3(%rax),%sil │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x3(%rax),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %esi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486240,54 +2486071,54 @@ │ │ │ │ jne 1c0fd64 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4c(%rax) │ │ │ │ loopne 1c0fd0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c0fd1d │ │ │ │ - jo 1c0fd17 │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x70,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ loopne 1c0fd55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c0fd64 │ │ │ │ - jo 1c0fd5f │ │ │ │ - add %al,(%rax) │ │ │ │ + cmpb $0x70,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ja 1c0fdf4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or 0x3(%rax),%dh │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %esi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486297,16 +2486128,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x3(%rax),%esi │ │ │ │ + add %ah,%al │ │ │ │ + cmp %esi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486316,18 +2486147,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ js 1c0fe84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3a(%rax) │ │ │ │ - jmp 1c0fe39 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486335,17 +2486168,19 @@ │ │ │ │ add %dl,%al │ │ │ │ js 1c0fecc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x317(%rip) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c0fef1 │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486353,16 +2486188,15 @@ │ │ │ │ add %dh,0x79(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x30d,%eax │ │ │ │ + adc %ch,0x30c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486373,33 +2486207,32 @@ │ │ │ │ jp 1c0ff5c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ loopne 1c0ff05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%al │ │ │ │ - (bad) │ │ │ │ + adc $0x62,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1617a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x26(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2ec76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486409,20 +2486242,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ - jo 1c0ff9f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37238(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486431,16 +2486262,17 @@ │ │ │ │ jnp 1c10034 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ loopne 1c0ffdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and $0x2e7,%eax │ │ │ │ + jo 1c0ff8c │ │ │ │ + in $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486449,57 +2486281,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1617c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ loopne 1c10025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0xe7,%al │ │ │ │ - add (%rax),%al │ │ │ │ + rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1c100c4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0xe7,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + test $0x2e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jge 1c1010c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e721(%rax) │ │ │ │ + add %al,-0x5b(%rax) │ │ │ │ + in $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486509,15 +2486340,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1c100fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x570(%rcx) │ │ │ │ + add %bh,(%rcx) │ │ │ │ + jno 1c10109 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486526,32 +2486359,37 @@ │ │ │ │ jg 1c1019c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ loopne 1c10145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002e721,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + in $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1617f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486560,32 +2486398,34 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ andb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5917a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,-0x59(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16181(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7a(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + xchg %eax,%edx │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486637,16 +2486477,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16183(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%al │ │ │ │ + pop 0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486657,18 +2486498,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1603e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + jg 1c10347 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486677,17 +2486521,16 @@ │ │ │ │ test %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ loope 1c10385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%bl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c10310 │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486697,15 +2486540,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16185(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36271(%rax) │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486715,16 +2486560,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x73(%rax) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + int $0x12 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486734,15 +2486580,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x2,-0x1d(%rdx) │ │ │ │ + mov $0xa0,%al │ │ │ │ + je 1c10465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2486753,18 +2486600,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e07b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e35b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ + je 1c104ad │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486773,20 +2486623,18 @@ │ │ │ │ mov %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - jrcxz 1c104f6 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x174b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486794,31 +2486642,32 @@ │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e089(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - jnp 1c1051e │ │ │ │ - add (%rax),%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + je 1c1053d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e0(%rdx) │ │ │ │ - add %al,0x2e388(%rax) │ │ │ │ + add %dl,0x17534(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486828,19 +2486677,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1618a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ loopne 1c105c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x1d(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,0x174(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486848,16 +2486696,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2(%rbx,%riz,8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x1(%rsp,%rsi,2) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486867,35 +2486714,34 @@ │ │ │ │ add %dh,0x1618b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ loope 1c10655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bl,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e157(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - jrcxz 1c106a6 │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ + je 1c106a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2486907,20 +2486753,20 @@ │ │ │ │ add %dl,%al │ │ │ │ mov %fs,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %bl,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + lea 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2486929,15 +2486775,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6b(%rax) │ │ │ │ loope 1c1072d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x1d(%rbx) │ │ │ │ + mov $0x9e,%al │ │ │ │ + je 1c10735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2486950,16 +2486797,16 @@ │ │ │ │ lea 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ loope 1c10775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x2,%ebx │ │ │ │ + jo 1c10726 │ │ │ │ + je 1c1077d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2486970,15 +2486817,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1618e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ loope 1c107bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2e3(%rdx) │ │ │ │ + add %cl,0x176(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2486991,36 +2486838,35 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ loope 1c10805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2(%rbx,%riz,8) │ │ │ │ + rex lods %ds:(%rsi),%al │ │ │ │ + je 1c1080d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1618f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 1c10836 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs 0x10000000000174,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487031,19 +2486877,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c10895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x1d(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %bl,0x174(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487053,19 +2486898,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %ah,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xac,%al │ │ │ │ + je 1c108e5 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487074,20 +2486920,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ loope 1c10925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7b,%al │ │ │ │ - jrcxz 1c1092e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shrb $0x0,0x174(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487098,20 +2486941,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loope 1c1096d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jecxz 1c10976 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000001749f,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487120,16 +2486959,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ loope 1c109b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c10945 │ │ │ │ - jrcxz 1c109be │ │ │ │ + (bad) │ │ │ │ + lea 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2487142,32 +2486981,39 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c109fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002e389,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + loopne 1c1098e │ │ │ │ + jbe 1c10a05 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16193(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e37c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + je 1c10a4d │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487178,54 +2487024,57 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loope 1c10a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002e372,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + shlb $1,0x174(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16194(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e35c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sahf │ │ │ │ + je 1c10add │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x2,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x174ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487236,19 +2487085,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int3 │ │ │ │ loope 1c10b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 1c10b4e │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x10000000000174ab,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2487259,20 +2487104,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ loope 1c10bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c10c17 │ │ │ │ - jrcxz 1c10bb6 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sbbb $0x0,0x174(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487280,34 +2487122,36 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e38b(%rax) │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + jbe 1c10bfd │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fucom %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + loopne 1c10c46 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2487321,36 +2487165,38 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x363d8(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fisubs 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16198(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ loope 1c10ccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c10c90 │ │ │ │ - mov %es,0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + adc %cl,0x5(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487360,18 +2487206,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59fc2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cwtl │ │ │ │ + loop 1c10d1e │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487380,18 +2487229,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsub %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x2f7aa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487401,34 +2487250,35 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ loope 1c10da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x79,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + jns 1c10daf │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1619b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loopne 1c10dcc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31583(%rax) │ │ │ │ + add %al,0x3158c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487436,17 +2487286,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1619c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - je 1c10eb8 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x37d16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487459,15 +2487307,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fucom %st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2487481,15 +2487330,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fndisi(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2487503,20 +2487352,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 1c10ef6 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x10000000000174,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487524,20 +2487370,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %ah,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + je 1c10f5d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487545,34 +2487392,31 @@ │ │ │ │ add %dl,0x1619f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ loope 1c10f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - jno 1c10f86 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + movabs 0x10000000000174,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0xde90000000000161,%al │ │ │ │ loope 1c10fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c11063 │ │ │ │ - jrcxz 1c10fee │ │ │ │ + rex stos %eax,%es:(%rdi) │ │ │ │ + je 1c10fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2487583,18 +2487427,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x161a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e379(%rax) │ │ │ │ + add %ah,-0x55(%rax) │ │ │ │ + je 1c11035 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487603,36 +2487449,34 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsubp %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB jbe 1c1107d │ │ │ │ add %al,(%rax) │ │ │ │ - mov %esp,%ebx │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs 0xdf20000000000161,%eax │ │ │ │ loope 1c110bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x1d(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x174(%rdi) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487643,17 +2487487,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ loope 1c11105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ - jrcxz 1c1110e │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x175(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487662,38 +2487504,35 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0xdf80000000000161 │ │ │ │ loope 1c1114d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ja 1c11136 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + rex movabs 0x10000000000174,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x161a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - js 1c1117e │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + je 1c1119d │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487703,18 +2487542,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56aef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x6b,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487723,19 +2487563,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ loope 1c11225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0xa0001000,0x5(%rbp),%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + sarb $1,0x58e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487744,34 +2487584,34 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0xa0001000,0x5(%rbp),%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x58eba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x161a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0x58d │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x58e,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487783,18 +2487623,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x69(%rax) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x58eba(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487802,19 +2487642,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ loope 1c11345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dl │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fistps (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2487896,15 +2487737,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ loop 1c11465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xf3,(%rcx) │ │ │ │ + push %rax │ │ │ │ + rex.R int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2487915,21 +2487757,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loope 1c114c4 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487940,16 +2487781,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ loop 1c114f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000036e22,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + jo 1c114ff │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487959,19 +2487804,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ loop 1c1153d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x6e,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + jo 1c11547 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487981,16 +2487827,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRX loop 1c11585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000376b1,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + loopne 1c115c9 │ │ │ │ + ja 1c1158f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2487999,15 +2487849,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4e(%rax) │ │ │ │ loop 1c115cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x376(%rcx) │ │ │ │ + sarb $0x77,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488019,16 +2487871,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRB loop 1c11615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x70,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + jno 1c11621 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488037,16 +2487892,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x35(%rax) │ │ │ │ - jo 1c11669 │ │ │ │ + add %al,0x53(%rax) │ │ │ │ + jno 1c11669 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2488060,18 +2487915,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRB loop 1c116a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret │ │ │ │ - jo 1c116b1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x71(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488080,17 +2487933,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret │ │ │ │ - jo 1c116f9 │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ + jno 1c116f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2488103,19 +2487956,18 @@ │ │ │ │ mov $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rax) │ │ │ │ loop 1c11735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + cmp %dl,0x5(%rdx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2488124,15 +2487976,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4f(%rax) │ │ │ │ loop 1c1177d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ + int3 │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2488146,18 +2488000,19 @@ │ │ │ │ mov $0x61,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRX loop 1c117c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000058576,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488167,20 +2488022,20 @@ │ │ │ │ mov $0x6ca,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x61,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e24f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5815c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488228,33 +2488083,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x161b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jns 1c118c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,0x1(%rax) │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov $0x61,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x300b7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x6(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2488264,15 +2488120,15 @@ │ │ │ │ add %al,0x161b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ loop 1c11975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x300(%rsi) │ │ │ │ + xor %al,0x305(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489456,20 +2489312,20 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x161,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,$0x0 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2489478,15 +2489334,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.B loop 1c1297d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x5(%rbp,%rsi,2) │ │ │ │ + adc %ah,(%rcx) │ │ │ │ + jbe 1c12989 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489496,16 +2489355,15 @@ │ │ │ │ add %ah,%al │ │ │ │ shlb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loop,pt 1c129c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex roll $1,0x5(%rbp) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x10000000000585f5,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2489515,15 +2489373,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ loop 1c12a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %al,(%rdi) │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2489533,17 +2489392,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shll $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e23e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x33(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489555,17 +2489412,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ loop 1c12a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fisubs 0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jae 1c12b09 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489650,17 +2489507,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x161c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cli │ │ │ │ - int1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jge 1c12c02 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2489794,16 +2489650,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x161cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x49(%rax) │ │ │ │ loop 1c12e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c12dcd │ │ │ │ - cmc │ │ │ │ + and %ch,-0xb(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2489816,15 +2489671,15 @@ │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e22c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + pushf │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489835,32 +2489690,31 @@ │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + fstps 0x5(%rdx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e083(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59993(%rax) │ │ │ │ + add %dl,0x59ad9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2489870,16 +2489724,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2490339,16 +2490194,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x13(%rax) │ │ │ │ - jo 1c1362f │ │ │ │ + add %dh,%al │ │ │ │ + add 0x3(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2490360,15 +2490215,16 @@ │ │ │ │ add %ah,%al │ │ │ │ shll %cl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex addb $0x0,0x5(%rsi) │ │ │ │ + rex (bad) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490378,17 +2490234,18 @@ │ │ │ │ add %ah,-0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x586(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + rcrb $0x88,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490396,16 +2490253,16 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490416,15 +2490273,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ loop 1c13745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000058680,%al │ │ │ │ + movabs 0x100000000005881f,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2490432,15 +2490289,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ {rex2 0x61} add %r16d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e213(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - addb $0x0,0x5(%rsi) │ │ │ │ + (bad) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490452,18 +2490310,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addl $0xa0001000,0x5(%rsi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %cl,0x5(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490472,20 +2490330,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x40(%rax) │ │ │ │ - jb 1c13827 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x373ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490494,17 +2490350,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ loop 1c13865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x586(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + sbbb $0x88,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490514,17 +2490371,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ + js 1c138b9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490535,19 +2490393,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0x578,%eax │ │ │ │ + add %al,0x578b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490555,19 +2490412,18 @@ │ │ │ │ add %ah,%al │ │ │ │ fsubs 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe2,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x578b8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490576,20 +2490432,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ loop 1c13985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c139af │ │ │ │ - js 1c13991 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sarb $0x0,0x578(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490597,17 +2490450,18 @@ │ │ │ │ add %ah,%al │ │ │ │ fldenv 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x47(%rax) │ │ │ │ + js 1c139d9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490616,17 +2490470,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x26(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e211(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x24(%rax) │ │ │ │ - js 1c13a21 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x578,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490638,19 +2490491,16 @@ │ │ │ │ fisubl 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rdx) │ │ │ │ loop 1c13a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x10000000000578b8,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490659,19 +2490509,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x13(%rax) │ │ │ │ loop 1c13aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x578,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x10000000000578b9,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490679,17 +2490526,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x78,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x578,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490700,17 +2490547,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ loop 1c13b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ - js 1c13b41 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x578(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490722,15 +2490567,16 @@ │ │ │ │ fsubl 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x12,%al │ │ │ │ loop 1c13b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x578(%rip) │ │ │ │ + (bad) │ │ │ │ + mov $0x578,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490742,18 +2490588,19 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57824(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x578,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490763,15 +2490610,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret │ │ │ │ loopne 1c13c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,0x79(%rdi) │ │ │ │ + lock int1 │ │ │ │ + jns 1c13c17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2490784,18 +2490632,16 @@ │ │ │ │ fisubs 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ loop 1c13c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bh │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000005889b,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490804,20 +2490650,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WB js 1c13ca7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + int $0x77 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490825,16 +2490671,17 @@ │ │ │ │ add %al,%al │ │ │ │ fbld 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - js 1c13cef │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ja 1c13cef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2490847,16 +2490694,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %ebx,0x3(%rip) │ │ │ │ + add %ah,-0x3c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490867,17 +2490716,17 @@ │ │ │ │ loopne 1c13dcc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ loop 1c13d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x68(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + loop 1c13de3 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490886,16 +2490735,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x562f7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2490906,20 +2490755,18 @@ │ │ │ │ loope 1c13e5c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ - jmp 1c13e0e │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2ea46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2490928,20 +2490775,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rax) │ │ │ │ loop 1c13e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbp │ │ │ │ - incb (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000002fca3,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2491226,21 +2491069,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - std │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,0x7e(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2491250,19 +2491090,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ loope 1c14315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%al │ │ │ │ - repnz add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + loopne 1c142a1 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2491310,16 +2491149,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ loop 1c143ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x79(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + lock int1 │ │ │ │ + jns 1c143f9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2491330,15 +2491171,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRB loop 1c14435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x1e(%rdi) │ │ │ │ + push %rax │ │ │ │ + loope 1c1449d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2491373,15 +2491215,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ loope 1c144c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x316(%rip) │ │ │ │ + xor %bh,%dh │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2491578,15 +2491422,17 @@ │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e494(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3077b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2491602,15 +2491448,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %edi,%ecx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2491763,15 +2491611,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ loop 1c14a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x99,%dl │ │ │ │ + shrb $0x9b,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2491960,16 +2491808,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RXB loop 1c14ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret │ │ │ │ - xchg %eax,%edi │ │ │ │ + shlb $0x99,(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492276,16 +2492123,15 @@ │ │ │ │ add $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ loope 1c1516d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1516f │ │ │ │ - int1 │ │ │ │ + test %sil,%dil │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2492461,16 +2492307,16 @@ │ │ │ │ or %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rdi) │ │ │ │ loop 1c1543d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ss jb 1c15447 │ │ │ │ + xor %bh,(%rsi) │ │ │ │ + jb 1c15447 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2492481,19 +2492327,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xa(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ psrad (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %rax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c15421 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2492502,34 +2492349,36 @@ │ │ │ │ or 0x1(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c154d0 │ │ │ │ loop 1c154cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x1d,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,%bl │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e207(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2ffa6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x10000000000300,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2492538,16 +2492387,16 @@ │ │ │ │ or 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c15561 │ │ │ │ loop 1c1555d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - cmc │ │ │ │ + rex lods %ds:(%rsi),%eax │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2492670,16 +2492519,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xf(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ loope 1c15755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f1(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,(%rcx) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2492827,16 +2492676,16 @@ │ │ │ │ adc %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c159a8 │ │ │ │ loop 1c15995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c15944 │ │ │ │ - je 1c1599f │ │ │ │ + and %ah,%ch │ │ │ │ + jne 1c1599f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2492845,21 +2492694,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - je 1c159e7 │ │ │ │ add %al,(%rax) │ │ │ │ + in $0x75,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2492869,15 +2492717,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rdi) │ │ │ │ loop 1c15a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - or $0x9a,%al │ │ │ │ + push %rdx │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492888,19 +2492737,20 @@ │ │ │ │ add %ah,0x13(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c15a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x79(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c159fe │ │ │ │ + js 1c15a77 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2492910,17 +2492760,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c15ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or 0x5(%rdx),%ebx │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + lock push %rcx │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2492928,15 +2492780,15 @@ │ │ │ │ add %ah,0x14(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c15afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdx,%rbx,4) │ │ │ │ + adc %dl,-0x65(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492947,15 +2492799,16 @@ │ │ │ │ add %ah,%al │ │ │ │ adc $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or $0x9a,%al │ │ │ │ + push %rdx │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492965,16 +2492818,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ loop 1c15b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc,%al │ │ │ │ - (bad) │ │ │ │ + mov $0x52,%al │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2492985,18 +2492838,15 @@ │ │ │ │ add %ah,%al │ │ │ │ adc $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loop 1c15bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - jns 1c15bdf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x3(%rax,%rdi,2) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493006,32 +2492856,34 @@ │ │ │ │ add %ah,0x16(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - or 0x5(%rdx),%ebx │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + push %rcx │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,0x1e218(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493043,15 +2492895,16 @@ │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loop 1c15cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - or $0x9a,%al │ │ │ │ + push %rdx │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493080,16 +2492933,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - jp 1c15d47 │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + jns 1c15d47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2493102,18 +2492956,15 @@ │ │ │ │ sbb %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x18,%al │ │ │ │ loop 1c15d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000037992,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2493121,20 +2492972,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x19(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ sbb %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x7a,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + jns 1c15dd7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2493143,33 +2492995,30 @@ │ │ │ │ sbb %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x15,%al │ │ │ │ loop 1c15e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3(%rsi,%rcx,1) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000030e0d,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ adc $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %cs,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x30e(%rip) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493200,17 +2493049,15 @@ │ │ │ │ add %ah,0x1b(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c15eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c15e78 │ │ │ │ - jno 1c15ef7 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x371(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493222,18 +2493069,16 @@ │ │ │ │ sbb 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loop 1c15f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x371(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x100000000003719a,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2493260,33 +2493105,37 @@ │ │ │ │ add %ah,0x1621d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rax │ │ │ │ loop 1c15fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x174(%rdi) │ │ │ │ + push %rax │ │ │ │ + jrcxz 1c15fb3 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1621e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loope 1c15fec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3655f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WB │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493735,15 +2493584,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ sbb %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37ef4(%rax) │ │ │ │ + add %dh,0x37f23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0x21,%cl │ │ │ │ (bad) │ │ │ │ in $0x81,%eax │ │ │ │ @@ -2493757,15 +2493606,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16233(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30788(%rax) │ │ │ │ + add %al,0x3074c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x33,-0x2e63cb71(%rax) │ │ │ │ mov $0x130138,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493773,22 +2493622,21 @@ │ │ │ │ add %al,%al │ │ │ │ stc │ │ │ │ or %al,(%rax) │ │ │ │ ... │ │ │ │ mov $0x33,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.R jb 1c1671f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1c1678d │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ mov $0x6a,%dh │ │ │ │ es xchg %rax,%rdx │ │ │ │ (bad) │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493815,15 +2493663,17 @@ │ │ │ │ add %dh,%al │ │ │ │ xor 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %cl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3077a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xc6,0x75(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x55,%dl │ │ │ │ @@ -2493839,15 +2493689,17 @@ │ │ │ │ xor $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ loope 1c167ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x307(%rdx) │ │ │ │ + add %cl,0x7(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x61,-0x32a761fa(%rax) │ │ │ │ cmpl $0x13,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2493856,16 +2493708,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ or $0x0,%al │ │ │ │ ... │ │ │ │ xor %dh,(%rdx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xe(%rax) │ │ │ │ - jg 1c1683f │ │ │ │ + add %ah,%al │ │ │ │ + cmp 0x3(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2493895,22 +2493747,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc66(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x7f,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %edi,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ pop %rdi │ │ │ │ movabs %al,0x1301310a2fca82 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5e(%rax) │ │ │ │ or $0x0,%al │ │ │ │ @@ -2493940,16 +2493791,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16234(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ loope 1c16955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rbx) │ │ │ │ - jg 1c1695f │ │ │ │ + rex │ │ │ │ + jg,pt 1c1695f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x58,(%rdi) │ │ │ │ @@ -2494012,15 +2493863,15 @@ │ │ │ │ add %dl,%al │ │ │ │ xor $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3077d(%rax) │ │ │ │ + add %dl,0x30741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x81,-0x864017a(%rbx) │ │ │ │ leave │ │ │ │ pop %rbp │ │ │ │ @@ -2494058,16 +2493909,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x41(%rax) │ │ │ │ - jg 1c16ac7 │ │ │ │ + add %dh,%al │ │ │ │ + gs jg 1c16ac7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x7e,%bl │ │ │ │ @@ -2494083,17 +2493934,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ sbb %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %al,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30749(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x31,-0x48(%rcx) │ │ │ │ add 0x18(%rax),%dl │ │ │ │ int $0x74 │ │ │ │ @@ -2494106,16 +2493955,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ loope 1c16b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xd9,0x2cba8564(%rbp) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2494125,15 +2493975,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x362ee(%rax) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x3b,-0x45(%rbx) │ │ │ │ jnp 1c16bcf │ │ │ │ sbb %eax,0x13010d(%rdi) │ │ │ │ @@ -2494160,17 +2494012,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x36,%al │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - or $0x7f,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37f39(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ imul $0x61,(%rbx),%ebx │ │ │ │ (bad) │ │ │ │ @@ -2494182,21 +2494032,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,0x1e257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x62,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x362,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ std │ │ │ │ cmp $0x13013df0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2494204,16 +2494054,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x37(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - jne 1c16cc1 │ │ │ │ + add %al,%al │ │ │ │ + xor %esi,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7acac698(%rsp,%rbp,4) │ │ │ │ @@ -2494225,16 +2494075,16 @@ │ │ │ │ push %rax │ │ │ │ testl $0x0,(%rbx) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - es jg 1c16d07 │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + jg 1c16d07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ @@ -2494248,16 +2494098,17 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ sbb %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x95,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + cli │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x19,0x38(%rdi) │ │ │ │ hlt │ │ │ │ @@ -2494275,20 +2494126,21 @@ │ │ │ │ cmp %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ loope 1c16d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x307(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c16de1 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0x1,0x150a1ca5(%rcx) │ │ │ │ add %edx,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2494377,17 +2494229,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x39(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e11a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x3074e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x61,0x32d8035b(%rbp) │ │ │ │ fidivl (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2494396,15 +2494246,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x74,%al │ │ │ │ ... │ │ │ │ add %ah,0x16239(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x38(%rax) │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%eax │ │ │ │ jb 1c16f47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2494440,15 +2494291,17 @@ │ │ │ │ cmp %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ loope 1c16fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x572(%rsi) │ │ │ │ + add %dl,(%rsi) │ │ │ │ + jae 1c16fd9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x74,%bh │ │ │ │ rex.XB (bad) │ │ │ │ @@ -2494538,21 +2494391,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1623a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 1c170cc │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x592a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ add $0xf2abc0ce,%eax │ │ │ │ rex.XB imul $0x13,(%r9),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2494562,17 +2494413,18 @@ │ │ │ │ cmp 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c17154 │ │ │ │ loope 1c1717d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,-0x6f(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6b6b194(%rsi,%rsi,8) │ │ │ │ jle 1c1721e │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2494584,16 +2494436,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1623b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fabs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jnp 1c1715c │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + xchg %eax,%edx │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3696afc0(%rsi) │ │ │ │ sahf │ │ │ │ @@ -2494607,21 +2494460,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 1c171a4 │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x592a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ cmp $0xed,%al │ │ │ │ test $0x9e,%al │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2494632,35 +2494483,37 @@ │ │ │ │ ... │ │ │ │ add %al,0x1623c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ loope 1c17255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000056f63,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sub $0x6f,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ lock xor %ebx,%ebp │ │ │ │ int3 │ │ │ │ ret $0x2bb5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e1da,%al │ │ │ │ - movsxd 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x600000000001e1da,%al │ │ │ │ + jmp 1c17312 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x78d355c4(%rbx) │ │ │ │ fnsave 0x1(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2494672,17 +2494525,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1623d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jb 1c172f1 │ │ │ │ + rex (bad) │ │ │ │ + jae 1c172f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xb0,(%rdi) │ │ │ │ @@ -2494696,16 +2494548,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1623d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1b(%rax) │ │ │ │ loope 1c1732d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - jae 1c17337 │ │ │ │ + addb $0x3,0x73(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xca,0x2fe472ec(%rdi) │ │ │ │ @@ -2494720,40 +2494571,37 @@ │ │ │ │ add %al,%al │ │ │ │ cmp $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - addl $0x3,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.RXB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ or $0x42,%dh │ │ │ │ cwtl │ │ │ │ movabs 0x13016a4d781b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmp $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c17350 │ │ │ │ - jb 1c173c9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x73,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x2f,-0x50(%rdx) │ │ │ │ fdivl -0x43(%rsi) │ │ │ │ add $0xc,%al │ │ │ │ @@ -2494764,17 +2494612,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e11c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3074e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0x99,%ah │ │ │ │ mov %ebp,-0x1(%rcx) │ │ │ │ jl 1c173d6 │ │ │ │ @@ -2494787,15 +2494633,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ sbb %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x77(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x76,0x47(%rbp) │ │ │ │ @@ -2494890,15 +2494736,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1623f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16(%rax) │ │ │ │ loope 1c175b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov 0x5(%rdx),%? │ │ │ │ + and %dl,(%rsi) │ │ │ │ + jae 1c175c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xb0,0xccac667(%rbx) │ │ │ │ @@ -2494991,16 +2494838,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16241(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ - lock add (%rax),%al │ │ │ │ + sar $1,%dh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x70ff3e49(%rax) │ │ │ │ mov $0x60,%dl │ │ │ │ @@ -2495729,15 +2495576,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16249(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3c(%rax) │ │ │ │ + add %al,0x43(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496176,18 +2496023,18 @@ │ │ │ │ add %dl,%al │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x66(%rax) │ │ │ │ - jg 1c1860f │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ xor $0x1af29720,%eax │ │ │ │ add %edx,%fs:(%r11) │ │ │ │ @@ -2496200,16 +2496047,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loop,pt 1c1864d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c18645 │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + loopne 1c18696 │ │ │ │ + pop 0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36(%rsp,%rbp,8) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ @@ -2496220,17 +2496067,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e1dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ebx,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x40(%rdi,%rax,2) │ │ │ │ mov $0xf,%bh │ │ │ │ jnp 1c186b7 │ │ │ │ @@ -2496242,22 +2496089,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e241(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x11(%rax) │ │ │ │ - jge 1c186e7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jbe 1c18760 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bh │ │ │ │ mov $0x45704a50,%edi │ │ │ │ (bad) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496267,15 +2496113,17 @@ │ │ │ │ add %dl,%al │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B loop 1c18725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x575(%rbp) │ │ │ │ + push %rax │ │ │ │ + and %esi,0x5(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ fbld 0x1378ccd2(%rdx) │ │ │ │ @@ -2496287,17 +2496135,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ - add %dl,%al │ │ │ │ - push %rcx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ rex.RX mov $0xa8,%dl │ │ │ │ pop %rbx │ │ │ │ @@ -2496308,15 +2496156,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1(%rax) │ │ │ │ loop 1c187b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ss xchg %al,0x0(%rip) │ │ │ │ + lock {rex2 0x87} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ fstpt (%rcx,%rbp,4) │ │ │ │ mov $0x11bf9f7,%eax │ │ │ │ @@ -2496328,18 +2496178,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16253(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ loopne 1c187fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ - jge 1c18809 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x7f(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x12(%rdx) │ │ │ │ sbb %dl,-0x52(%rbp) │ │ │ │ loopne 1c187a3 │ │ │ │ @@ -2496393,19 +2496241,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e899(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %cl,0x5(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x72(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x29e12343(%rax) │ │ │ │ lahf │ │ │ │ movsxd 0x1(%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2496413,17 +2496262,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RX loop 1c1891d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x62,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock push %rbx │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ xchg %ebp,-0x620b063(%rax) │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2496451,15 +2496299,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %ah,0x1e105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31f04(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %ebx,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ mov $0x2ac52540,%edx │ │ │ │ jnp 1c189d9 │ │ │ │ @@ -2496472,16 +2496322,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ loope 1c189f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x1f,%al │ │ │ │ + shlb $0x1e,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x4b6d397c(%rbp) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2496491,16 +2496340,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - jbe 1c18a45 │ │ │ │ + add %dl,%al │ │ │ │ + lahf │ │ │ │ + je 1c18a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7b96c92b(%rsp,%riz,8) │ │ │ │ @@ -2496515,16 +2496365,16 @@ │ │ │ │ add %ah,%al │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ add %al,0x23(%rax) │ │ │ │ loope 1c18a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - lcall *(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x9(%rbx) │ │ │ │ sahf │ │ │ │ @@ -2496540,36 +2496390,34 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %ah,0x3a(%rax) │ │ │ │ loopne 1c18acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x10(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0x2ef(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x66(%rbp) │ │ │ │ out %eax,$0x3d │ │ │ │ cmp $0x17bc50a,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e108(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add (%rdi),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x31e30(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x0(%rdi) │ │ │ │ (bad) │ │ │ │ sbb %esp,%ebx │ │ │ │ @@ -2496578,17 +2496426,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e03a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ mov $0x9,%ah │ │ │ │ push $0x41 │ │ │ │ @@ -2496603,16 +2496452,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16256(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.B (bad) │ │ │ │ + adc %ah,%bh │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp) │ │ │ │ lret │ │ │ │ @@ -2496628,18 +2496477,15 @@ │ │ │ │ add %ah,%al │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ loope 1c18bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi,%rbx,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000031e30,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x3c(%rbp,%rsi,1) │ │ │ │ add %ch,0x11a5804(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496647,17 +2496493,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %dl,0x1e26b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jns 1c18c46 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30b3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x4140350(%rsi) │ │ │ │ sub $0x13016253,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496668,21 +2496512,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x11(%rax) │ │ │ │ loope 1c18c7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,(%rdi,%rbx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c18cb2 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x42(%rsi) │ │ │ │ push %rax │ │ │ │ fdivrs 0x11faf14(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2496690,15 +2496534,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31eff(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ push %rbx │ │ │ │ @@ -2496715,18 +2496561,23 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ loope 1c18d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3(%rcx,%rdi,2) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + jns 1c18d17 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x57(%rdi) │ │ │ │ add $0x2619ce1a,%eax │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2496735,15 +2496586,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adcl $0x0,0x3(%rip) │ │ │ │ + rorb $0x0,0x3(%rbp,%rdx,1) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ xchg %eax,%edi │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2496759,15 +2496610,16 @@ │ │ │ │ add %ah,0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1c18d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add (%rdi),%ebx │ │ │ │ + (bad) │ │ │ │ + xor %bl,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ push %rbp │ │ │ │ @@ -2496780,16 +2496632,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %dl,0x3(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lea 0x3(%rip),%edx │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ or $0x814bea73,%eax │ │ │ │ shll $0x13,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496802,15 +2496654,15 @@ │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1c18e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dh │ │ │ │ + loopne 1c18e61 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x60a9d26(%rip) │ │ │ │ @@ -2496823,16 +2496675,15 @@ │ │ │ │ add %al,0x16259(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c18e75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - (bad) │ │ │ │ + rex xor %bl,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ pop %rsp │ │ │ │ @@ -2496845,16 +2496696,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %dh,0x1e1fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + ret │ │ │ │ + out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7e(%rsp,%rsi,1) │ │ │ │ push %rsp │ │ │ │ @@ -2496871,21 +2496723,17 @@ │ │ │ │ add %ah,0x1625a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ loope 1c18f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x74,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000057547,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bh │ │ │ │ rex.RB loopne 1c18f77 │ │ │ │ adc 0x17(%rdi),%bh │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2496893,36 +2496741,36 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e4ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x2ef,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x58(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmp $0x2c,%ah │ │ │ │ sub $0x48,%al │ │ │ │ jge 1c18f21 │ │ │ │ xor %ah,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e1fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31ca0(%rax) │ │ │ │ + add %dh,0x31c37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ hlt │ │ │ │ add $0x9,%al │ │ │ │ @@ -2496953,15 +2496801,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1625c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30788(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WR (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x8,0x76e2afd2(%rsi) │ │ │ │ jo 1c190c4 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2496974,16 +2496824,16 @@ │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ rex.B loop 1c1906d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd2,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + rcrb $1,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ (bad) │ │ │ │ @@ -2496998,20 +2496848,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ loop,pt 1c190b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x20(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + lock (bad) 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ rex.B sbb $0x68f9d06,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497020,15 +2496871,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ loop 1c190fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c19086 │ │ │ │ + mov $0x49,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xd7,0x2dcb53f7(%rdi) │ │ │ │ @@ -2497042,17 +2496893,15 @@ │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ jrcxz 1c19124 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsxd (%rbx),%edx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3182c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x40bdf4f2(%rdi) │ │ │ │ and %edx,%ebp │ │ │ │ sub $0x1301,%eax │ │ │ │ @@ -2497064,21 +2496913,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ loope 1c1918d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub $0x18,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rax) │ │ │ │ or (%rdx),%esp │ │ │ │ rex.WXB lea 0x13011c3a(%r15),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2497086,22 +2496934,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1625e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ loop 1c191d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ - loopne 1c191de │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x60,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x62085b51(%rdi) │ │ │ │ cwtl │ │ │ │ call 1d4935b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2497109,17 +2496955,21 @@ │ │ │ │ add %al,0x1625f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c1921d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000005758c,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock and %dh,0x5(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ (bad) │ │ │ │ sub $0x64,%al │ │ │ │ rex.WB sbb 0x26(%r14),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497130,17 +2496980,21 @@ │ │ │ │ add %al,%al │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ loope 1c19265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000005603a,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1c192a4 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x64(%rdx) │ │ │ │ pushf │ │ │ │ mov %esp,%ecx │ │ │ │ es mov $0x57,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497151,15 +2497005,17 @@ │ │ │ │ add %dh,%al │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ or %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f666(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdx │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x35(%rsi) │ │ │ │ mov $0x25,%ah │ │ │ │ add $0x1021ddf,%eax │ │ │ │ @@ -2497171,35 +2497027,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x9(%rax) │ │ │ │ loop 1c192f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0xb,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x6c,%al │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x65(%rax) │ │ │ │ mov %r13d,(%r8) │ │ │ │ xrelease mov %ecx,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx,%rsi,8) │ │ │ │ add $0xa4732958,%eax │ │ │ │ jb 1c19362 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2497208,22 +2497067,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e209(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30b6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bh │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sbbb $0x57,(%rdx) │ │ │ │ pop %rcx │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2497254,16 +2497110,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,0x1e21b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - addl $0x3,(%rdi) │ │ │ │ + add %al,0x47(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x33,0x69(%rsi) │ │ │ │ ficoms 0x1(%rbp) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ @@ -2497294,20 +2497152,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x311(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock cmp (%rcx),%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cli │ │ │ │ mov $0x1b0d5e,%ebp │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497315,16 +2497173,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ and $0x1,%esi │ │ │ │ - add %ah,%al │ │ │ │ - test %edx,0x3(%rip) │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x3b229558(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ out %al,$0x68 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2497336,20 +2497194,21 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ vpshufb (%rax),%xmm31,%xmm24 │ │ │ │ add %al,0x27(%rax) │ │ │ │ jrcxz 1c19535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x36e(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ mov $0xd2333647,%eax │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497358,16 +2497217,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ sbb $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jnp 1c1958a │ │ │ │ + add %dh,0x40(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xa9,-0x3b(%rdi) │ │ │ │ {rex2 0x96} lss 0x58(%r21),%r8d │ │ │ │ @@ -2497380,23 +2497239,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x16262(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rax) │ │ │ │ loopne 1c195c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %bl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ (bad) │ │ │ │ adc %cl,0x1e(%rax) │ │ │ │ rex.XB xchg %spl,(%r10) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497422,21 +2497279,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ vpshufb (%rax),%xmm31,%xmm24 │ │ │ │ add %dh,0x1e869(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %al,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x74(%rax) │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ lret │ │ │ │ rex.WX mov $0xce,%cl │ │ │ │ movabs 0x130118a9,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2497462,17 +2497320,21 @@ │ │ │ │ add %ah,0x16263(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loope 1c196e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000597ca,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %ah,(%rsi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x48b1fc2f(%rax,%rcx,4) │ │ │ │ rex.RX add %r10d,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2497481,17 +2497343,20 @@ │ │ │ │ movsxd 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1b,%al │ │ │ │ loop 1c1972d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000056453,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bh,%cl │ │ │ │ + fs add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x2d(%rsi) │ │ │ │ lret $0x2298 │ │ │ │ mov $0x13012e0d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2497499,18 +2497364,20 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ rex.XB loop 1c19775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x589(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sarb $0x8b,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRXB │ │ │ │ rex.WRB (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497520,17 +2497387,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 1c197ca │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3073f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xa5,(%rcx) │ │ │ │ (bad) │ │ │ │ xchg %al,0x13(%rsi) │ │ │ │ @@ -2497544,35 +2497409,34 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16264(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x7(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x7(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0x5f,-0x6e(%rax) │ │ │ │ add %ebp,0x173b034(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %dl,0x1e547(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %eax,(%rdi) │ │ │ │ + add %dl,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xa6,%ch │ │ │ │ imul $0x129c508,-0x39(%rdx),%eax │ │ │ │ @@ -2497584,16 +2497448,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c198ec │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + mov $0xf9,%al │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x14(%rcx,%rdi,8) │ │ │ │ sbb $0x49becc75,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2497605,21 +2497469,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e(%rax) │ │ │ │ loope 1c198dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x7(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x7(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ or $0xad,%bl │ │ │ │ add 0x291d20aa(%rbp),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2497627,16 +2497490,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16265(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loop,pn 1c19925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x2f7(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x83,%al │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ decl 0x7a2913b7(%rdi) │ │ │ │ @@ -2497647,16 +2497510,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,0x4(%rax) │ │ │ │ call 1c19970 │ │ │ │ - add %ah,-0x79(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x99,-0x2a2339f5(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2497670,39 +2497533,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c199b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0xb(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c199f9 │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x31b8eafc(%rsi) │ │ │ │ jge 1c1995d │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x3(%rdi,%rax,1) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x7(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0x1a,0x60(%rax) │ │ │ │ loop 1c19a6c │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ jge 1c19a22 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497731,21 +2497597,21 @@ │ │ │ │ add %ah,0x16266(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stc │ │ │ │ loope 1c19a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,0x7(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c19ad3 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0xed,-0x1d0be5bc(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2497753,16 +2497619,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ rex.RB loop 1c19ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c19b39 │ │ │ │ - or $0x3,%al │ │ │ │ + nop │ │ │ │ + rex.X or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ @@ -2497776,15 +2497642,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ jo 1c19afb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5728e(%rax) │ │ │ │ + add %al,0x57316(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xe5,%bl │ │ │ │ jae 1c19b45 │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2497796,17 +2497662,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e118(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - jno 1c19b71 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x571,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xc2,%al │ │ │ │ push $0xffffffff99c0a90e │ │ │ │ @@ -2497820,15 +2497685,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000030789,%al │ │ │ │ + nop │ │ │ │ + rex.WRB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x6b,(%rbx) │ │ │ │ pop %rcx │ │ │ │ je 1c19c2b │ │ │ │ int3 │ │ │ │ {rex2 0x4e} add %r26,(%rbx) │ │ │ │ @@ -2497839,15 +2497708,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x162 │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1c19c02 │ │ │ │ + push %rax │ │ │ │ + rex.B (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x21,0x79(%rdi) │ │ │ │ cmp $0x7b,%al │ │ │ │ @@ -2497859,15 +2497729,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16268(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3077f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0x86,%bl │ │ │ │ or %esp,%esi │ │ │ │ imul $0x13011843,(%rsi),%eax │ │ │ │ @@ -2497881,21 +2497753,17 @@ │ │ │ │ push $0x162 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loop 1c19c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000058b3a,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ xchg %ch,-0x12(%rsi,%rbp,2) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2497905,17 +2497773,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x162 │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x20(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x66,0x5d958b38(%rdx) │ │ │ │ xor $0x11,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2497927,15 +2497793,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30787(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x39,%ch │ │ │ │ mov $0x58324d02,%ebp │ │ │ │ (bad) │ │ │ │ @@ -2497948,38 +2497816,32 @@ │ │ │ │ ... │ │ │ │ add %al,0x16269(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x30ac9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdx) │ │ │ │ push $0x77c942a8 │ │ │ │ and $0x130158,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16269(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e12e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jle 1c19db2 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30742(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x93,-0x6a(%rdi) │ │ │ │ ja 1c19e43 │ │ │ │ js 1c19dea │ │ │ │ @@ -2497995,18 +2497857,15 @@ │ │ │ │ push $0x62 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ loope 1c19ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x18(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000031cef,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ rex.XB movsxd -0x7b(%r14),%edx │ │ │ │ mov $0xc3,%dh │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2498017,20 +2497876,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ loope 1c19e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x307(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c19e80 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmpb $0xf6,-0x8(%rdi) │ │ │ │ (bad) │ │ │ │ add %bh,0x130102ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2498038,16 +2497898,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1626a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ loop 1c19e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x578(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x79,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rbp) │ │ │ │ movsxd 0x16(%rdx),%ebx │ │ │ │ sbb $0xc4,%al │ │ │ │ @@ -2498062,15 +2497922,17 @@ │ │ │ │ push $0x62 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30786(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x64,0x548e926f(%rbp,%rdi,8) │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2498083,19 +2497945,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x69(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ss,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x100000000003139c,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x43(%rdx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ int3 │ │ │ │ mov $0x40,%ch │ │ │ │ xor 0x1(%rbx),%ecx │ │ │ │ @@ -2498108,17 +2497966,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x0,0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x69(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3608e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ frstor 0x4a(%rbp) │ │ │ │ rex.RXB clc │ │ │ │ @@ -2498132,15 +2497988,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ loopne 1c19f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cwtl │ │ │ │ + adc %ch,(%rdi) │ │ │ │ jg 1c19fa7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498154,15 +2498010,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1626b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x363f5(%rax) │ │ │ │ + add %dl,0x3635a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ mov %edx,%eax │ │ │ │ popf │ │ │ │ @@ -2498198,16 +2498054,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ loop 1c1a075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%al │ │ │ │ - stc │ │ │ │ + push %rax │ │ │ │ + addr32 stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x58(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2498222,16 +2498078,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %edx,0x3(%rip) │ │ │ │ + add %al,-0x72(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xd894273(%rbp) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x13016c,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498239,15 +2498095,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1626c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e20a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f9cf(%rax) │ │ │ │ + add %dh,0x2f966(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ pop %rbp │ │ │ │ mov $0x809409ff,%ebx │ │ │ │ @@ -2498261,20 +2498117,18 @@ │ │ │ │ add %dh,0x1626c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x315(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x315(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%cl │ │ │ │ jp 1c1a1b0 │ │ │ │ mov $0xa5,%bl │ │ │ │ test %ebx,0x1(%rsp,%rdx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498285,20 +2498139,20 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope 1c1a195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x85,%al │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ adc %al,(%rax) │ │ │ │ - repnz add (%rax),%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%dl │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ or $0xed,%al │ │ │ │ sahf │ │ │ │ sub %esi,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2498310,20 +2498164,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,0x6e(%rax) │ │ │ │ loope 1c1a1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x37e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x37e(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x41(%rsi) │ │ │ │ test $0x23,%al │ │ │ │ mov $0x27,%cl │ │ │ │ in $0x7d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498333,16 +2498185,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1626d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jne 1c1a20c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + out %al,$0x60 │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ or $0xc59f86d6,%eax │ │ │ │ @@ -2498355,38 +2498207,40 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e86f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58af9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rsi,%rax,8) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rex.WRB enter $0x3f3,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e497(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5728e(%rax) │ │ │ │ + add %ah,0x16(%rax) │ │ │ │ + jae 1c1a2c1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xorb $0x47,0x37(%rdi) │ │ │ │ (bad) │ │ │ │ mov 0x16(%rcx),%? │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498395,18 +2498249,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ or %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30747(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x31,0x62ce26f8(%rcx) │ │ │ │ adc $0x130103,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498414,16 +2498265,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1626e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -2498439,22 +2498290,21 @@ │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ fchs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x13(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x319 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ah │ │ │ │ lret │ │ │ │ fsubrl (%rax) │ │ │ │ (bad) │ │ │ │ xor %ecx,0x1301(%rsp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498464,43 +2498314,41 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ loopne 1c1a3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1a401 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,%ah │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rax,%rsi,2) │ │ │ │ add $0x75,%al │ │ │ │ mov $0x149b358,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e20c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - pop %rsi │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %bl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x1aa7df2(%rbx) │ │ │ │ add $0xc5,%al │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2498509,15 +2498357,18 @@ │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3(%rdi,%rax,1) │ │ │ │ + push %rax │ │ │ │ + rex.WB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xdc,(%rsi) │ │ │ │ faddl (%rdx,%rbx,8) │ │ │ │ or 0x1(%rcx,%rsi,1),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2498553,15 +2498404,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ push $0xffffffffffffffe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30786(%rax) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xfd,(%rax) │ │ │ │ add $0x1ed4effd,%eax │ │ │ │ jno 1c1a51a │ │ │ │ @@ -2498571,15 +2498424,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16270(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e26a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3077e(%rax) │ │ │ │ + add %dh,0x44(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x15,-0x7d6cc724(%rcx) │ │ │ │ pop %rax │ │ │ │ push $0x1 │ │ │ │ @@ -2498589,16 +2498444,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16270(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e07a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2eb1c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp 1c1a591 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ iret │ │ │ │ push %rax │ │ │ │ pand (%rdi),%mm2 │ │ │ │ @@ -2498612,17 +2498468,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jo 1c1a625 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x69(%rax) │ │ │ │ call 1c1a5d0 │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %dl,-0x7(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1d5cf683(%rdi) │ │ │ │ mov $0x89,%ch │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2498634,18 +2498489,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jno 1c1a66d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e07a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0xeb,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp 1c1a621 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ es jnp 1c1a5d5 │ │ │ │ (bad) │ │ │ │ @@ -2498659,17 +2498513,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16271(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x13(%rax) │ │ │ │ loope 1c1a65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ss (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ch,0x561(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ sbbl $0x31,(%rdx) │ │ │ │ stc │ │ │ │ @@ -2498682,16 +2498535,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jno 1c1a6fd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %edx,0x3(%rip) │ │ │ │ + add %dh,-0x73(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ mov (%rax),%edi │ │ │ │ jbe 1c1a64c │ │ │ │ addr32 (bad) │ │ │ │ @@ -2498702,45 +2498555,43 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e249(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loope 1c1a6d7 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0xbd,%dl │ │ │ │ or $0x15a6e3f,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e0d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - leave │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ jnp 1c1a6fc │ │ │ │ (bad) │ │ │ │ mov $0x29,%al │ │ │ │ jl 1c1a7a6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498771,22 +2498622,19 @@ │ │ │ │ jb 1c1a81d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x5(%rdx),%? │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57316(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0xba,0x43(%rcx) │ │ │ │ repnz cmp %dl,0x2c(%r10) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2498813,21 +2498661,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x12,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x42(%rax) │ │ │ │ + adc (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x143bab4a(%rbx) │ │ │ │ lahf │ │ │ │ rcll $1,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498836,15 +2498685,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x16273(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46(%rax) │ │ │ │ loop 1c1a89d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x10000000000310c7,%al │ │ │ │ + (bad) │ │ │ │ + fcoms (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x62187ba2(%rcx) │ │ │ │ adc $0x13015c62,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498854,16 +2498707,16 @@ │ │ │ │ add %dh,0x16273(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ loope 1c1a8e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1a86f │ │ │ │ - ja 1c1a8f1 │ │ │ │ + xor %bl,(%rdx) │ │ │ │ + js 1c1a8f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7956b43b(%rbx) │ │ │ │ @@ -2498878,16 +2498731,16 @@ │ │ │ │ jae 1c1a985 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RX loop 1c1a92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - enter $0x310,$0x0 │ │ │ │ + sbb $0x10,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ movabs %eax,0x130142b16ce3b7d6 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498900,17 +2498753,16 @@ │ │ │ │ je 1c1a9cd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rax) │ │ │ │ loop 1c1a975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbp │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + add %ch,0x58e(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rcx) │ │ │ │ fwait │ │ │ │ lea (bad),%esi │ │ │ │ @@ -2498947,23 +2498799,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16274(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbx │ │ │ │ - je 1c1aa0f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37590(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bl │ │ │ │ jo 1c1aa36 │ │ │ │ sub $0x91,%al │ │ │ │ fstps 0x1(%rcx,%riz,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2498974,22 +2498822,18 @@ │ │ │ │ je 1c1aaa5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x1,%edx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1aa79 │ │ │ │ - jne 1c1aa57 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x374(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x40(%rdx) │ │ │ │ mov $0xdb1864cc,%ebp │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499000,18 +2498844,15 @@ │ │ │ │ jne 1c1aaed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f(%rax) │ │ │ │ loop 1c1aa95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bh │ │ │ │ - jp 1c1aaa1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x5(%rbx,%rdi,2) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ cmp 0x39(%rdx),%eax │ │ │ │ rex.XB xor $0xbc,%al │ │ │ │ @@ -2499028,15 +2498869,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x97,%dl │ │ │ │ + rex │ │ │ │ + es cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ xor %ah,0x18c757c0(%rax) │ │ │ │ @@ -2499050,35 +2498892,37 @@ │ │ │ │ ... │ │ │ │ add %dh,0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ffad(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp 1c1ae31 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ch │ │ │ │ and %ah,%dl │ │ │ │ cmpb $0x0,0x13012ec8(%rbp,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16275(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ loop 1c1ab6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%al │ │ │ │ - incl (%rdx) │ │ │ │ + loopne 1c1ab5b │ │ │ │ + add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rdx) │ │ │ │ @@ -2499094,19 +2498938,21 @@ │ │ │ │ jne 1c1ac0d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56728(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x567,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bl │ │ │ │ jne 1c1abed │ │ │ │ cmp 0x14b51ef(%rdi),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2499114,16 +2498960,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jbe 1c1ac55 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e895(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cltd │ │ │ │ + add %dl,-0x5e(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2499136,19 +2498981,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e24b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56dcb(%rax) │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dl │ │ │ │ xchg %eax,%edx │ │ │ │ mov %al,%bl │ │ │ │ mov $0x1725545,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499157,16 +2499004,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16276(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + (bad) │ │ │ │ + jno 1c1ac22 │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ or %bl,%gs:-0x5b(%rcx) │ │ │ │ @@ -2499180,16 +2499028,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16276(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e(%rax) │ │ │ │ loop 1c1acd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1aca4 │ │ │ │ - xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + es cltd │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ push $0xffffffffffffffd6 │ │ │ │ @@ -2499201,22 +2499049,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x77(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jrcxz 1c1ad3f │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRXB sbb %r8b,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x2d1e0650(%rcx) │ │ │ │ stc │ │ │ │ mov $0x3a,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499227,18 +2499074,21 @@ │ │ │ │ ja 1c1adbd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ loopne 1c1ad65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x560(%rbp) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1c1ad26 │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ imul $0x1301,0x55b78706(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2499248,19 +2499098,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loopne 1c1adad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x5(%rdi,%rcx,4) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sbb 0x5(%rcx),%edx │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x3a(%rbx) │ │ │ │ xchg %eax,%ebx │ │ │ │ xor %edx,(%rsp) │ │ │ │ iret │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499270,20 +2499119,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x78(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ fchs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x3(%rbx),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x7484c4a(,%riz,2) │ │ │ │ fsts (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2499291,17 +2499142,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16278(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x28(%rax) │ │ │ │ loopne 1c1ae3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %dl,0x598(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6493dfd4(%rdx) │ │ │ │ and 0x13016c(%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499311,16 +2499161,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ js 1c1aedd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ - jb 1c1ae91 │ │ │ │ + add %al,0x16(%rax) │ │ │ │ + jae 1c1ae91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x2e,0x27(%rax) │ │ │ │ @@ -2499338,15 +2499188,15 @@ │ │ │ │ jns 1c1af25 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x8c,0x642702ec(%rsi) │ │ │ │ @@ -2499359,15 +2499209,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x79(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ loop 1c1aef3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1093f709(%rsi) │ │ │ │ @@ -2499378,16 +2499228,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16279(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2(%rax) │ │ │ │ - int1 │ │ │ │ + add %al,(%rax) │ │ │ │ + test %esi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x5a(%rsi) │ │ │ │ sbb %ch,0x5586ca0(%rax) │ │ │ │ @@ -2499403,15 +2499253,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c1afa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x5(%rsi,%rcx,4) │ │ │ │ + xor %bl,%dh │ │ │ │ + pop 0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rdx) │ │ │ │ fucomip %st(0),%st │ │ │ │ push %rbx │ │ │ │ @@ -2499425,16 +2499276,16 @@ │ │ │ │ jp 1c1b045 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fnstsw %ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58e8c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fimuls 0x5(%rdi) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x2e7b33a5(%rbx,%rsi,1) │ │ │ │ xchg %eax,%esp │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2499443,15 +2499294,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e0e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5662a(%rax) │ │ │ │ + add %dl,0x566bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ cmc │ │ │ │ @@ -2499466,23 +2499317,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1627a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp (%rbx),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x191d9dda(%rsi) │ │ │ │ sbb 0x10(%rax),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2499492,15 +2499341,16 @@ │ │ │ │ jp 1c1b11d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WB loop 1c1b0c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %al,(%rdi) │ │ │ │ + mov $0x4a,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xf1,%bh │ │ │ │ (bad) │ │ │ │ @@ -2499519,16 +2499369,17 @@ │ │ │ │ jnp 1c1b165 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fchs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - es xchg %eax,%esp │ │ │ │ + add %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ xchg %bh,-0x73(%rbx) │ │ │ │ @@ -2499541,18 +2499392,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1627b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0xeb,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ss jmp 1c1b161 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x4d(%rcx) │ │ │ │ clc │ │ │ │ repz (bad) │ │ │ │ or 0x130129(%rdx),%eax │ │ │ │ @@ -2499584,16 +2499433,16 @@ │ │ │ │ jnp 1c1b23d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jp 1c1b1c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2eb1d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + jmp 1c1b1f1 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ clc │ │ │ │ adc %esi,0x3e06934b(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2499641,15 +2499490,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3077f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RX (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xc5,(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov %ds,0x173ed51(%rbx) │ │ │ │ @@ -2499662,17 +2499513,16 @@ │ │ │ │ add %dh,0x1627c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1c1b305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - je 1c1b311 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x574,%esi │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e(%rdx) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2499686,17 +2499536,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jl 1c1b3a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x68(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cs addr32 add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40607bfc(%rdi) │ │ │ │ mov $0xf0,%dl │ │ │ │ add $0x1301,%eax │ │ │ │ @@ -2499707,21 +2499556,21 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jge 1c1b3ed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ call 1c1b398 │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x6c,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rsi) │ │ │ │ adc %dl,-0x6a(%ebx) │ │ │ │ or (%rdi),%dh │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499731,15 +2499580,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x8(%rax) │ │ │ │ loope 1c1b3dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x577(%rbx) │ │ │ │ + and %dh,(%rax) │ │ │ │ + js 1c1b3e9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7(%rax,%rbp,4) │ │ │ │ fwait │ │ │ │ @@ -2499755,19 +2499606,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1627d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pushf │ │ │ │ call 1c1b428 │ │ │ │ - add %dl,0x58e1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jno 1c1b3ba │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x13(%rbx) │ │ │ │ adc %ch,(%rdx) │ │ │ │ fsubr %st(0),%st │ │ │ │ (bad) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499817,16 +2499670,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fidivs 0x3(%rcx) │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + jb 1c1b507 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2499836,23 +2499689,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1627e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e222(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x313a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x1c50ca85(%rsi) │ │ │ │ je 1c1b560 │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2499862,20 +2499711,19 @@ │ │ │ │ jg 1c1b5e5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - faddl 0x0(%rbp,%rax,1) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x58674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ push $0xf │ │ │ │ bnd jb,pn 1c1b5f4 │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2499907,58 +2499755,53 @@ │ │ │ │ ... │ │ │ │ andb $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xe(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x30b,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock enter $0x30a,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%cl │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ adc %esp,0x16652b0(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58d28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ es call 1dcfbedd <_edata@@Base+0x16cfbedd> │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16280(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e231(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %al,0x71(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x42(%rbx) │ │ │ │ rex.WXB int1 │ │ │ │ rex.WXB cmp %bl,0x1(%r13,%r12,1) │ │ │ │ @@ -2499971,34 +2499814,31 @@ │ │ │ │ add %al,%al │ │ │ │ andb $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x6c,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36cb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xcb56a08(%rdx) │ │ │ │ sbb $0x9,%al │ │ │ │ jl 1c1b71a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ andl $0x0,0x1(%rdx) │ │ │ │ - movabs 0xf00000000001e243,%al │ │ │ │ - jmp 1c1b7a5 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa00000000001e243,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x702a6f5f(%rdx,%rcx,1) │ │ │ │ bnd jnp 1c1b762 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500006,17 +2499846,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e084(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dh,0x28(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ roll $0x41,0x37135363(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2500030,15 +2499869,16 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,0x52(%rax) │ │ │ │ loop 1c1b7cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - ret $0x57b │ │ │ │ + pop %rax │ │ │ │ + jl 1c1b7d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rsi) │ │ │ │ @@ -2500052,18 +2499892,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x52(%rax) │ │ │ │ loop 1c1b815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%dl │ │ │ │ - jnp 1c1b821 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x7c(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1aca7bf1(%rax) │ │ │ │ cltd │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -2500077,17 +2499915,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ andl $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ loopne 1c1b85d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + lock or 0x5(%rax),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7(%rcx) │ │ │ │ (bad) 0x7e2dd79c(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2500101,15 +2499939,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ loop 1c1b8a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ret $0x57b │ │ │ │ + pop %rax │ │ │ │ + jl 1c1b8b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6b57b544(%rbp) │ │ │ │ @@ -2500126,16 +2499965,16 @@ │ │ │ │ andl $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ loop 1c1b8ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1b8b4 │ │ │ │ - jnp 1c1b8f9 │ │ │ │ + jo 1c1b94a │ │ │ │ + jl 1c1b8f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ @@ -2500154,15 +2499993,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ test %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3785d(%rax) │ │ │ │ + add %al,0x377e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5a1f95e0(%rcx,%rdx,2) │ │ │ │ jae 1c1b9bb │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2500173,15 +2500012,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - ret $0x57b │ │ │ │ + pop %rax │ │ │ │ + jl 1c1b989 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2500197,16 +2500037,16 @@ │ │ │ │ add %dl,0x16284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdx │ │ │ │ loop 1c1b9c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - jnp 1c1b9d1 │ │ │ │ + mov $0x58,%al │ │ │ │ + jl 1c1b9d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ @@ -2500221,22 +2500061,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ test %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rax,%riz,8) │ │ │ │ - add %al,%al │ │ │ │ - sub %ebp,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x36a8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ xchg %al,-0x1017fc17(%rdx) │ │ │ │ jne 1c1ba32 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2500265,21 +2500102,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stos %al,%es:(%rdi) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x599(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbb $0xc7,%dl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ movabs %eax,0x13014db6de │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2500351,16 +2500185,16 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x20(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6f,%al │ │ │ │ - jnp 1c1bbc7 │ │ │ │ + lock hlt │ │ │ │ + jp 1c1bbc7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2500375,18 +2500209,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2(%rax) │ │ │ │ loope 1c1bc05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x365(%rdi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex mov $0x365,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ add $0x5c92e19e,%eax │ │ │ │ pop %rsi │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500396,19 +2500232,22 @@ │ │ │ │ add %dl,%al │ │ │ │ xchg %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5618c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + test %esp,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ mov $0x1041a08b,%edi │ │ │ │ rex.WX or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2500418,15 +2500257,15 @@ │ │ │ │ mov %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%al │ │ │ │ loopne 1c1bc95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ @@ -2500462,19 +2500301,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16288(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cs call 1c1bd28 │ │ │ │ - add %dl,0x58e20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jb 1c1bcba │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x5b(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sub $0x13173cf,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500506,15 +2500347,17 @@ │ │ │ │ mov %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1bda4 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x30b(%rip) │ │ │ │ + lock (bad) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x199978e6(%rdi) │ │ │ │ data16 (bad) │ │ │ │ @@ -2500528,21 +2500371,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%bl │ │ │ │ pop %rsi │ │ │ │ sbb -0x46(%rsi),%bl │ │ │ │ sarb $0x2,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500552,21 +2500395,20 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x11(%rax) │ │ │ │ loope 1c1be45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x361(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ch │ │ │ │ loop 1c1bea5 │ │ │ │ leave │ │ │ │ jl 1c1be64 │ │ │ │ pop %rsp │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500575,16 +2500417,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16289(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ call 1c1be90 │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %cl,0x5(%rsi) │ │ │ │ + add %al,0x58f71(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cmp %esp,-0x19(%rbx,%rbx,2) │ │ │ │ (bad) │ │ │ │ adc $0x130134,%eax │ │ │ │ @@ -2500596,19 +2500438,21 @@ │ │ │ │ add %ah,%al │ │ │ │ mov %esp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x18(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36cb4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x36c,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cwtl │ │ │ │ fsubl 0x1301712c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500618,38 +2500462,41 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov 0x1(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x36c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xd5,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x192894c(%rdx) │ │ │ │ sub %bl,0x13014e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ fldl2t │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58e20(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 1c1befa │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x1f(%rsi) │ │ │ │ leave │ │ │ │ xlat %ds:(%rbx) │ │ │ │ and %dl,-0x7f(%rbx) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500658,22 +2500505,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1628a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0xb88f8d5(%rdi) │ │ │ │ rex.WRXB add %r8,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2500699,16 +2500543,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - xchg %eax,%edi │ │ │ │ + push %rax │ │ │ │ + jne 1c1bfdb │ │ │ │ add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6dd6babe(%rdx) │ │ │ │ or $0x130168c4,%eax │ │ │ │ @@ -2500721,16 +2500565,17 @@ │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ loopne 1c1c085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - subl $0x0,0x3(%rdx) │ │ │ │ + mov %bpl,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rsi,%rbx,8) │ │ │ │ push %dx │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2500744,20 +2500589,20 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov 0x1(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x30c(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0xc,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x7d(%rbx) │ │ │ │ ja 1c1c115 │ │ │ │ incb -0x9(%rsi) │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500768,34 +2500613,35 @@ │ │ │ │ mov %fs,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1c0f2 │ │ │ │ loopne 1c1c115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - addr32 push $0x3 │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %ch,0x367(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ push %rsi │ │ │ │ add $0x573d3ea1,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ - add %ah,0x59ff5(%rax) │ │ │ │ + add %dl,0x2e4e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x20692c57(%rdx) │ │ │ │ rex.RXB out %al,(%dx) │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2500805,16 +2500651,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1628c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e00b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x30b,%eax │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20f42fa5(%rcx) │ │ │ │ gs (bad) │ │ │ │ @@ -2500827,17 +2500674,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x73(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ loop 1c1c1ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rdi) │ │ │ │ - jbe 1c1c1f7 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x376(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x56(%rcx) │ │ │ │ xor %esi,0x10(%rsi) │ │ │ │ @@ -2500847,16 +2500692,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1628d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e206(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5d(%rax) │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + mov 0x0(%rip),%es │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ int1 │ │ │ │ lahf │ │ │ │ @@ -2500872,15 +2500718,17 @@ │ │ │ │ mov 0x1(%rdx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fchs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x319d8(%rax) │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x6(%rdx) │ │ │ │ sbb 0x34(%rbp),%al │ │ │ │ xor $0x130134b2,%eax │ │ │ │ @@ -2500890,22 +2500738,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x72(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e1db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ - jmp 1c1c2ce │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f15b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xchg %cl,0x1a898193(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500914,22 +2500759,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x1628e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ - jg 1c1c317 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37ed9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bh │ │ │ │ adcl $0x1f,0x76a67764(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2500956,19 +2500798,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ in $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58d68(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x58e,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rsi) │ │ │ │ (bad) │ │ │ │ and %esp,%ecx │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ rex.RX add %r10d,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2500977,38 +2500821,41 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e641(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adcl $0x0,0x3(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3158c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx,%rcx,1) │ │ │ │ mov 0x2a3b5338(%rax),%gs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1628f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30b1d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x48(%rbx) │ │ │ │ sub $0x14,%al │ │ │ │ (bad) │ │ │ │ call 14c2ed1e <_edata@@Base+0xdc2ed1e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501016,15 +2500863,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e7e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30184(%rax) │ │ │ │ + add %dh,0x30173(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x1fc908d8(%rdi,%rdi,4) │ │ │ │ loope 1c1c4fc │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2501035,15 +2500882,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x70(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x19(%rdi) │ │ │ │ + rex sbb %ebx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2501059,22 +2500906,20 @@ │ │ │ │ add %al,0x16290(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ebx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3d(%rbx) │ │ │ │ sarl $0xdc,0x11(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501103,22 +2500948,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ fsub %st,%st(1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x35(%rax) │ │ │ │ - jle 1c1c59f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37e4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ xchg %eax,%esp │ │ │ │ pop %rcx │ │ │ │ ja 1c1c627 │ │ │ │ sub 0x130138(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501127,37 +2500969,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0xe1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x46(%rax) │ │ │ │ + mov 0x0(%rip),%es │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xa0001000,0x5(%rbp),%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x37(%rdi) │ │ │ │ (bad) │ │ │ │ ficomps (%rdx,%rsi,4) │ │ │ │ movabs 0x13010e,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16291(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR loop 1c1c625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and %cl,0x5(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $0x5,-0x71(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x1bb930a5(%rbp) │ │ │ │ xchg %eax,%ebp │ │ │ │ loope 1c1c65c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501167,16 +2501012,17 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %dl,-0x1b(%rax) │ │ │ │ loope 1c1c66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1c6da │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x58e,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x70(%rbx) │ │ │ │ push %rax │ │ │ │ fcompl 0x16f4d96(%rbp) │ │ │ │ @@ -2501190,19 +2501036,20 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loopne 1c1c6b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1c67e │ │ │ │ - call 1c1c6c1 │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x2e8(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x32786b77(%rdi) │ │ │ │ push %rdx │ │ │ │ mov $0x2c,%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501211,17 +2501058,20 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ loopne 1c1c6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000003117a,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %dl,0x311(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ xor $0x1c,%al │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501229,15 +2501079,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16292(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e099(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56da9(%rax) │ │ │ │ + add %al,0x56e31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x655a9f9(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2501251,19 +2501101,22 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30bb2(%rax) │ │ │ │ + add %dl,0x22(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x25(%rsi) │ │ │ │ and $0x151f56f5,%eax │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2501273,22 +2501126,17 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ cltd │ │ │ │ loopne 1c1c7d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1c854 │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000031192,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0xa0ff14c(%rbp) │ │ │ │ mov $0x130120c2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2501296,15 +2501144,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %al,-0x1a(%rax) │ │ │ │ loope 1c1c81d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002eaca,%al │ │ │ │ + push %rax │ │ │ │ + xchg %dh,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ data16 shrb %cl,-0x13(%rcx) │ │ │ │ and 0x45(%rax),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501315,19 +2501167,22 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x6d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ fchs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x592e9(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x6ccd5b8b(%rcx,%riz,4) │ │ │ │ mov $0x48,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2501335,16 +2501190,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16293(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ loope 1c1c8ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bl │ │ │ │ - or (%rbx),%eax │ │ │ │ + lock rex.RXB or (%r11),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ @@ -2501360,16 +2501214,15 @@ │ │ │ │ add %dh,0x16293(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ loopne 1c1c8f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x11(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x311(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xf830bcd(%rip) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2501380,19 +2501233,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add %ah,0x1e1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30be2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB or (%r11),%r8d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0xa(%rbx,%rsi,1) │ │ │ │ int3 │ │ │ │ repnz stos %al,%es:(%rdi) │ │ │ │ sbb $0x7b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501404,35 +2501260,37 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c1c985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x11(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + adc %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x182599bb(%rcx) │ │ │ │ and %edx,0x130177(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ or %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e844(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0xf(%rax) │ │ │ │ + call 1c1c9d9 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x51(%rbx) │ │ │ │ mov $0x1e,%bh │ │ │ │ xchg %eax,%edx │ │ │ │ movabs %eax,0x130167bd │ │ │ │ @@ -2501443,17 +2501301,15 @@ │ │ │ │ add %dh,-0x6c(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c1ca15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x11(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x311(%rdx) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ pop %rbp │ │ │ │ cs mov %bh,%ah │ │ │ │ sbb $0xd,%al │ │ │ │ @@ -2501466,16 +2501322,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16294(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1c1ca66 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501491,15 +2501347,17 @@ │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ test %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f1f8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jl 1c1caa2 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x53263452(%rax) │ │ │ │ rex.WB xchg %bpl,0x1(%r10) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2501509,19 +2501367,23 @@ │ │ │ │ ... │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e3ec(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jrcxz 1c1caf6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dl │ │ │ │ add $0x6f,%al │ │ │ │ mov $0x59f92b8d,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501530,21 +2501392,21 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ jns 1c1cb13 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fs (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + xor $0x2f0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%cl │ │ │ │ sub %al,(%rsi) │ │ │ │ fs jg 1c1cb7e │ │ │ │ (bad) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2501554,15 +2501416,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16295(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3077e(%rax) │ │ │ │ + add %dh,0x30744(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xc,0x2(%rdx) │ │ │ │ adc 0x1016e04(%rdi),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2501572,16 +2501434,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add %dl,0x1e208(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fdivrl 0x3(%rcx) │ │ │ │ + add %dl,-0x7a(%rax) │ │ │ │ + jns 1c1cbcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x76d5a7b6(%rsi) │ │ │ │ @@ -2501595,23 +2501457,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ or %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ret │ │ │ │ - jns 1c1cc17 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37a61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x5b7956e6(%rax) │ │ │ │ fidivrs (%rdx,%rax,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2501620,15 +2501478,17 @@ │ │ │ │ add %al,0x16296(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loope 1c1cc55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x37e(%rax) │ │ │ │ + loopne 1c1cbe0 │ │ │ │ + jle 1c1cc5f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6c(%rsi) │ │ │ │ lret │ │ │ │ @@ -2501645,17 +2501505,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16296(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret │ │ │ │ - jns 1c1cca7 │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ + jp 1c1cca7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ @@ -2501670,20 +2501529,22 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB loop 1c1cce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xd,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c1ccd5 │ │ │ │ + adc %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x1554d59b(%rbx) │ │ │ │ jle 1c1cce7 │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2501708,21 +2501569,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16297(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1cdcd │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c1cd0a │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x49b63032(%rip) │ │ │ │ xor %ebp,%edx │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2501749,22 +2501611,20 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test %ebp,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c1cdd0 │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x2a(%rdi) │ │ │ │ xchg %dl,0x2075dbb5(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2501774,16 +2501634,15 @@ │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3(%rdi,%rdx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x31c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ sbb %bl,(%rdi) │ │ │ │ @@ -2501799,34 +2501658,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ (bad) │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x7(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + addb $0x3,0x7(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sub $0x44,%dh │ │ │ │ jae 1c1cee4 │ │ │ │ movabs 0x130103689a,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16298(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e496(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2b(%rax) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x10(%rax) │ │ │ │ + repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ (bad) (%rcx) │ │ │ │ in $0x5d,%eax │ │ │ │ @@ -2501859,35 +2501718,34 @@ │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %eax,0x5(%rdi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xorb $0x89,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x62f48e6e(%rbx) │ │ │ │ or %al,%bh │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e495(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x31c90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc -0x2c(%rdi),%ecx │ │ │ │ mov 0x6c(%rbx),%esp │ │ │ │ @@ -2501901,16 +2501759,16 @@ │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.W loop 1c1cffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %edi,%ecx │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x48cb8399(%rdx) │ │ │ │ adc %ebp,0x1(%rbx,%rcx,2) │ │ │ │ @@ -2501921,19 +2501779,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ (bad) │ │ │ │ add %dl,0x1e247(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x363e1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbx │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%al │ │ │ │ sub %ah,0x36(%rbx,%rdi,4) │ │ │ │ (bad) │ │ │ │ sbb 0x1301(%rip),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2501941,15 +2501803,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x66(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ loop 1c1d08d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000002f921,%al │ │ │ │ + adc %dl,(%rcx) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x25d5397c,%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2501959,17 +2501825,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x1629a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ - jp 1c1d0df │ │ │ │ + add %dl,(%rax) │ │ │ │ + sti │ │ │ │ + jns 1c1d0df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5ac048d(%rip) │ │ │ │ @@ -2501985,19 +2501851,20 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c1d0a7 │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rorb $1,0x315(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x52e97bf4(%rsi) │ │ │ │ in (%dx),%al │ │ │ │ test $0x19,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502005,17 +2501872,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %dh,0x1e87b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rcx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30d6b33(%rsi) │ │ │ │ or $0x130100fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502026,15 +2501893,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ loop 1c1d1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x307(%rax) │ │ │ │ + and %cl,0x3(%rdi,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x63,%bl │ │ │ │ (bad) │ │ │ │ @@ -2502047,22 +2501915,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1629b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rax │ │ │ │ + push $0x5 │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bh │ │ │ │ (bad) │ │ │ │ je 1c1d279 │ │ │ │ test $0xa6,%dl │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502072,35 +2501938,37 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add %dh,0x1e11f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37503(%rax) │ │ │ │ + add %al,0x7d(%rax) │ │ │ │ + je 1c1d247 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ah │ │ │ │ rex.RB in $0x3f,%al │ │ │ │ add $0x178364b,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %dh,0x1e16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub 0x0(%rbp,%rax,1),%dh │ │ │ │ + add %al,0x574be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ movabs 0x1301448cb6bd18,%al │ │ │ │ @@ -2502111,35 +2501979,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ loop 1c1d2cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x370(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex shlb $0x0,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x134e7f1b(%rip) │ │ │ │ mov $0x13015df3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1629c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ call 1c1d318 │ │ │ │ - add %dh,0x20(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + jno 1c1d2aa │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ in $0x74,%eax │ │ │ │ cmp %cl,%dl │ │ │ │ @@ -2502156,16 +2502024,16 @@ │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ loope 1c1d35d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1d2eb │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ + rex.WRX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xc8,(%rbx) │ │ │ │ pushf │ │ │ │ @@ -2502180,41 +2502048,37 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x69,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x34(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fmull -0x9(%rsi) │ │ │ │ movabs %eax,0x130178 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1629d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e209(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x79(%rax) │ │ │ │ - js 1c1d3f9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5791b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x367386e7(%rcx) │ │ │ │ (bad) │ │ │ │ mov $0x130101,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2502243,20 +2502107,21 @@ │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0x0,0x3(%rax),%esp │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ int3 │ │ │ │ jg 1c1d438 │ │ │ │ cwtl │ │ │ │ ret │ │ │ │ add $0x2b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2502269,18 +2502134,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %dh,-0x8(%rax) │ │ │ │ loope 1c1d4c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rbp,%rdx,4) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bh,%dl │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xorb $0xa,-0x4a3f2071(%rbx) │ │ │ │ jge 1c1d4f5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2502288,17 +2502156,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ or %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - iret │ │ │ │ - stc │ │ │ │ + add %ah,%al │ │ │ │ + data16 stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x1bdf77b7(%rdi) │ │ │ │ or (%rax),%ebp │ │ │ │ @@ -2502312,15 +2502179,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1629e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x31(%rax) │ │ │ │ + add %al,0x65(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2502333,16 +2502200,16 @@ │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x77(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1c1d59b │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69(%rdx) │ │ │ │ rex.RB xchg %eax,%r10d │ │ │ │ (bad) │ │ │ │ @@ -2502359,16 +2502226,15 @@ │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ stc │ │ │ │ loope 1c1d5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x307(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000030747,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x90,-0x664812e3(,%rcx,4) │ │ │ │ js 1c1d60a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502377,17 +2502243,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ jmp 1c1d60c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - push $0x3 │ │ │ │ + add %dh,%al │ │ │ │ + adc 0x3(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x44(%rcx) │ │ │ │ @@ -2502399,22 +2502264,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1629f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e20d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x18(%rax) │ │ │ │ - jnp 1c1d67f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sarl $0x0,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x49cc92e1(%rdx) │ │ │ │ jno 1c1d6c9 │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2502443,20 +2502306,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0xdc80000000000162,%al │ │ │ │ loope 1c1d705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x1d(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + and %ch,0x174(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rcx) │ │ │ │ fidivs -0x27(%rdi) │ │ │ │ rex.WX ljmp (bad) │ │ │ │ in (%dx),%al │ │ │ │ jb 1c1d72a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502464,21 +2502327,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3182c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x585d1bfd(%rip) │ │ │ │ sub $0x13017bc8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2502503,37 +2502364,38 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs 0xe3d0000000000162,%al │ │ │ │ loope 1c1d7dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x18,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x6a5432fa(%rdx) │ │ │ │ mov %ebx,(%rax) │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs 0x2cf0000000000162,%al │ │ │ │ loop 1c1d825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x572(%rdi) │ │ │ │ + loopne 1c1d840 │ │ │ │ + jae 1c1d831 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xd8,0x69(%rsi) │ │ │ │ sbb $0x97,%al │ │ │ │ @@ -2502544,20 +2502406,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x2f00000000000162,%eax │ │ │ │ loop 1c1d86d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x307(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock rex.WB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmpb $0x6c,-0x43e0b5e(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502566,67 +2502428,61 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x30(%rax) │ │ │ │ loop 1c1d8b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x67,%al │ │ │ │ - jle 1c1d8bf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x7f,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x60a63429(%rbp) │ │ │ │ stc │ │ │ │ idivb (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x162a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x51f0133(%rbx) │ │ │ │ mov $0xca,%al │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %al,0xe070000000000162 │ │ │ │ loope 1c1d945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x74,%al │ │ │ │ - jge 1c1d94f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x7d,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x3d(%rdx) │ │ │ │ jno 1c1d961 │ │ │ │ cmp $0x40,%al │ │ │ │ (bad) │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502636,37 +2502492,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x4c(%rax) │ │ │ │ loop 1c1d98d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1d9b3 │ │ │ │ - je 1c1d997 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock test $0x73,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x26edcd02(%rax) │ │ │ │ add %eax,%esi │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x162a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e244(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WB sbb %al,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x10000000000319 │ │ │ │ + adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x383e0bf5(%rbp) │ │ │ │ call *%rbx │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2502676,18 +2502533,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs %al,0xf8d0000000000162 │ │ │ │ loope 1c1da1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x595(%rbx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1c1da1b │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0x1c,0x4(%rdx) │ │ │ │ stc │ │ │ │ out %eax,(%dx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loopne 1c1daaa │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502695,16 +2502555,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %eax,0xaf70000000000162 │ │ │ │ call 1c1da68 │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %edx,0x3(%rip) │ │ │ │ + add %dl,0x3158d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ ja 1c1daae │ │ │ │ adc %ah,0x57(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2502715,16 +2502575,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,-0x5b(%rax) │ │ │ │ call 1c1dab0 │ │ │ │ - add %dl,0x31583(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ @@ -2502754,20 +2502614,19 @@ │ │ │ │ add %al,0x162a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c1db3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x36c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock {rex2 0x6c} add (%rax),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ sub (%rax),%ebp │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502777,22 +2502636,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ loop,pt 1c1db85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.RB loopne 1c1db8e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $0x60,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ cmp $0xffffffca,%edi │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2502801,19 +2502658,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x162a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58d68(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x58e,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ push $0xffffffffa8e22140 │ │ │ │ cltd │ │ │ │ jns 1c1dbf2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502823,17 +2502682,18 @@ │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ test $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x64,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ out %eax,(%dx) │ │ │ │ sbb %dh,0x1d06aec1(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2502847,37 +2502707,36 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x16(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x16(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x630cec8f(%rbp) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x62,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ call 1c1dca8 │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %al,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x3f(%rbx) │ │ │ │ mov %dl,(%rcx) │ │ │ │ @@ -2502888,17 +2502747,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x162a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x57(%rax) │ │ │ │ call 1c1dcf0 │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x404b4fc6(%rbx) │ │ │ │ xor $0x13010d40,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502908,22 +2502767,19 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ cwtl │ │ │ │ call 1c1dd38 │ │ │ │ - add %dh,0x1d(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30ac8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsp,%rdi,2) │ │ │ │ jbe,pn 1c1dd86 │ │ │ │ loopne 1c1dd2e │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2502932,22 +2502788,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ - or (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + enter $0x30a,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x38c4c5e1(%rsi) │ │ │ │ (bad) │ │ │ │ testb $0x1,(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2502955,17 +2502809,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x53(%rcx) │ │ │ │ addr32 int1 │ │ │ │ (bad) │ │ │ │ and %dl,0x1301(%rsp,%rdx,1) │ │ │ │ @@ -2503011,17 +2502865,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ test $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ xor $0xa25147e9,%eax │ │ │ │ @@ -2503034,16 +2502886,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e20c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x51(%rax) │ │ │ │ - incl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2503058,17 +2502911,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e1f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jg 1c1df3a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30746(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x5a,0x5d3b6616(%rbp) │ │ │ │ in $0x48,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2503080,20 +2502931,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x162a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ loop 1c1df75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,-0x73(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000058eae,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x6a9116d9(%rdi) │ │ │ │ movabs %al,0x13010ef5 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ @@ -2503158,23 +2503006,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x162a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x31900(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ cli │ │ │ │ cmpb $0x14,0x5f(%rbx) │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503185,21 +2503029,18 @@ │ │ │ │ test $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loop 1c1e0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rbp │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x58e(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ in $0xb1,%eax │ │ │ │ mov $0x27,%al │ │ │ │ int $0xbc │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503211,22 +2503052,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ jp 1c1e103 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - je 1c1e12f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3749b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdi) │ │ │ │ xor %bl,0x1a6ccbaa(%esi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2503350,16 +2503188,15 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ loop 1c1e31d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x79,%al │ │ │ │ - (bad) │ │ │ │ + cmpb $0x7,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xec,-0x18d83cb7(%rip) │ │ │ │ jrcxz 1c1e383 │ │ │ │ @@ -2503373,17 +2503210,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ in $0xe1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loope 1c1e376 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30b47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x32(%rax) │ │ │ │ xor (%rax),%edi │ │ │ │ mov $0x15c1830,%edi │ │ │ │ @@ -2503395,15 +2503230,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30be1(%rax) │ │ │ │ + add %al,0x30b47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ lret │ │ │ │ sbb (%rcx),%dh │ │ │ │ @@ -2503414,20 +2503249,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x162ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000058f71,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x71(%rdx) │ │ │ │ lret $0x867a │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503438,16 +2503270,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x162ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xb(%rax) │ │ │ │ loop 1c1e43d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RB call 1c1e449 │ │ │ │ + jo 1c1e451 │ │ │ │ + call 1c1e449 │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ test $0x9dede3a7,%eax │ │ │ │ imul $0x13,0x1(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503455,19 +2503287,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %dl,0x1e20b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e3f1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + jrcxz 1c1e48e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%dh │ │ │ │ stc │ │ │ │ push %rsi │ │ │ │ rex.WRXB shlb $0x0,0x13017efd(%r9) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2503476,22 +2503312,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ or %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x12(%rax) │ │ │ │ - jrcxz 1c1e4d6 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2e3a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x4(%rcx) │ │ │ │ jg 1c1e532 │ │ │ │ repnz adc $0x13014f2d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2503499,15 +2503332,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ shl %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x376f8(%rax) │ │ │ │ + add %al,0x37680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x477f1697(%rbx) │ │ │ │ fnstenv 0x130167(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503515,16 +2503348,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x162ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e689(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %dl,0x3(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea 0x3(%rip),%edx │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx,%rcx,1) │ │ │ │ mov 0x2a3b5338(%rax),%gs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503536,16 +2503369,19 @@ │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX loop 1c1e5a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rsi,%rdi,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + fwait │ │ │ │ + jg 1c1e5b1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x204480c9(%rax) │ │ │ │ rex.WR adc 0x1(%rsi),%r10b │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2503555,15 +2503391,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add %al,0x1e113(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xc(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ jo 1c1e5f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503578,17 +2503414,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x162ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + sar $1,%cl │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x62,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xc1dceed,%eax │ │ │ │ @@ -2503624,19 +2503459,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x162af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RXB loop 1c1e6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0xf,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + movabs 0x1000000000030eb0,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ adc (%rbx),%dh │ │ │ │ orl $0x13,0x12eed43(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2503664,20 +2503495,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x162b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ loop 1c1e755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x307(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc (%rdi),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x67(%rdi) │ │ │ │ {rex2 0xbe} movntq %mm7,(bad) │ │ │ │ cli │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503688,15 +2503520,17 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1c1e77c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3078a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xfc,0x32295194(%rip) │ │ │ │ out %al,$0x48 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2503709,21 +2503543,21 @@ │ │ │ │ add %dh,0x162b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ loop 1c1e7e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x7(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c1e82e │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0xcd,-0x63(%rax) │ │ │ │ sub (%rbx),%ecx │ │ │ │ (bad) │ │ │ │ mov $0x13015e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2503733,22 +2503567,17 @@ │ │ │ │ mov $0x62,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x23(%rax) │ │ │ │ loopne 1c1e82d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bh │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000031949,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ rex.RXB test %r14d,%r8d │ │ │ │ orl $0x2a,0x39(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503780,22 +2503609,21 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ fucom %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - es adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x13,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x17cb12c5(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2503823,15 +2503651,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x162b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ loope 1c1e94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x30f(%rax) │ │ │ │ + loopne 1c1e924 │ │ │ │ + adc (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa(%rdx) │ │ │ │ rex.XB │ │ │ │ @@ -2503846,15 +2503676,15 @@ │ │ │ │ mov $0x62,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fsubp %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3799c(%rax) │ │ │ │ + add %al,0x37923(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x62(%rdx) │ │ │ │ rex.RB cmc │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2503905,20 +2503735,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x162b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x46(%rax) │ │ │ │ loop 1c1ea6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x6b,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1000000000056c56,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x77(%rsi) │ │ │ │ xor $0xd5,%al │ │ │ │ ss xor 0x67(%rsi),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503927,19 +2503754,22 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x62,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e246(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - imul $0x10,0x0(%rip),%eax │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %bl,-0x62b44886(%rcx) │ │ │ │ jns 1c1eada │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2503949,19 +2503779,22 @@ │ │ │ │ mov $0x62,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58f83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + {rex2 0x90} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rbp) │ │ │ │ mov $0xb6,%cl │ │ │ │ xchg %eax,%ebx │ │ │ │ jl 1c1eb8a │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2503987,16 +2503820,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e200(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %ecx,(%rbx,%rax,1) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7a3ece08(%rbx) │ │ │ │ @@ -2504008,17 +2503841,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x162b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e200(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,-0x52(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ es cmp $0x3e,%al │ │ │ │ shll %cl,0x25(%rsi) │ │ │ │ @@ -2504033,16 +2503865,16 @@ │ │ │ │ mov $0x62,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl %cl,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7d(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,0x3158b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x32dfcf36(%rsi) │ │ │ │ repnz pop %rdi │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2504055,17 +2503887,20 @@ │ │ │ │ mov $0x62,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000031585,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %cl,0x315(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x6c5b22d9(%rbp) │ │ │ │ rex.WX (bad) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2504073,16 +2503908,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,%al │ │ │ │ fs loopne 1c1ecad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - test %edx,0x3(%rip) │ │ │ │ + mov $0x8d,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x62bdffb7(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ es adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2504091,17 +2503926,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x162b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x64,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x11,0x733ead03(%rcx) │ │ │ │ mov 0x1(%rbx),%bl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504114,20 +2503950,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x3,0x7(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ or $0x1b,%cl │ │ │ │ loopne 1c1ed87 │ │ │ │ ret │ │ │ │ in (%dx),%eax │ │ │ │ jo 1c1ed6c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504136,16 +2503973,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e6f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %dl,0x3(%rip) │ │ │ │ + add %ah,0x3158e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x491f5ff8(%rdx) │ │ │ │ ror %cl,%edx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2504157,35 +2503994,37 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ rex.WX loop 1c1edcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x7(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.RX (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0xc5,-0x5ec5572a(%rbp) │ │ │ │ rex.RX xor (%rcx),%r8d │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x162b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x572(%rdi) │ │ │ │ + add %dl,(%rdi) │ │ │ │ + jae 1c1ee21 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x70,%bh │ │ │ │ (bad) │ │ │ │ @@ -2504204,20 +2504043,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loop 1c1ee5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x307(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c1eeac │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0x95,(%rdx) │ │ │ │ (bad) │ │ │ │ mov $0x8e,%bl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ incb (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504230,15 +2504070,17 @@ │ │ │ │ mov $0x62,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30785(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x53,0x3dd94059(%rsi) │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ @@ -2504251,16 +2504093,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ rex.W loop 1c1eeed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1ef70 │ │ │ │ - (bad) │ │ │ │ + add %al,0x7(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xd3,-0x24(%rdi) │ │ │ │ std │ │ │ │ @@ -2504274,15 +2504115,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x162b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rax) │ │ │ │ loopne 1c1ef35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x307(%rcx) │ │ │ │ + rorb $1,0x7(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x17,0x7b(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rex.R clc │ │ │ │ gs je 1c1ef5a │ │ │ │ @@ -2504296,15 +2504139,16 @@ │ │ │ │ mov $0x62,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ loop 1c1ef7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x7(%rdx) │ │ │ │ + loopne 1c1efc1 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xa2,(%rsi) │ │ │ │ rex.XB ret $0xa877 │ │ │ │ @@ -2504318,21 +2504162,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1f02c │ │ │ │ loop 1c1efc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock addb $0x3,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x7(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ andb $0x66,0x35(%rbp) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ pop %bx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504343,20 +2504186,20 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ loopne 1c1f00d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x307(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x7(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ subb $0x2e,(%rbx) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ rex.WXB ret $0x55f2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504366,16 +2504209,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x162b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ loop 1c1f055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %al,(%rdi) │ │ │ │ + lock rex.WX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xee,-0x47c44b09(%rdx) │ │ │ │ movsxd (%rsi),%esp │ │ │ │ @@ -2504389,15 +2504231,18 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x60,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000030785,%al │ │ │ │ + xor %cl,0x7(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x60,-0x4b202fd9(%rcx) │ │ │ │ sbb $0x5d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504407,16 +2504252,17 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x162,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x71(%rax) │ │ │ │ - jb 1c1f0f1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 1c1f0f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xfa,-0x471a85(%rax) │ │ │ │ @@ -2504426,15 +2504272,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x47(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %al,0x84e00000000001e8 │ │ │ │ + movabs %al,0x74800000000001e8 │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504449,15 +2504295,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x162b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4c(%rax) │ │ │ │ loop 1c1f175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WRB jno 1c1f17f │ │ │ │ + loopne 1c1f103 │ │ │ │ + jb 1c1f17f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1402f09(%rdx,%rcx,2) │ │ │ │ @@ -2504469,21 +2504316,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x162,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1f15c │ │ │ │ call 1c1f1c0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - pop 0x0(%rip) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x590e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ah │ │ │ │ in $0x36,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ out %eax,$0xe6 │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2504496,22 +2504341,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x162,%edx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x59926(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lret │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdx) │ │ │ │ add $0x54,%al │ │ │ │ add (%rdi),%r10 │ │ │ │ int1 │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504522,37 +2504364,34 @@ │ │ │ │ ... │ │ │ │ add %al,-0x46(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x59926(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x75(%rdx) │ │ │ │ repnz adc 0x103c5e3(%rbx),%bl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ rex.WR loop 1c1f295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xef,%al │ │ │ │ + add %ah,(%rsi) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2504567,16 +2504406,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x162,%edx │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RXB loop 1c1f2dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - jae 1c1f2e7 │ │ │ │ + (bad) │ │ │ │ + ret $0x374 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ @@ -2504592,16 +2504431,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x162,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1f,%al │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + and %dh,-0x71(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ fistpl (%rdi) │ │ │ │ movabs %al,0x13017dbae1c2 │ │ │ │ @@ -2504612,19 +2504451,22 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x162,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x377d1(%rax) │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ + ja 1c1f377 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ch │ │ │ │ shlq $1,0x102a8318(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2504632,37 +2504474,33 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ loope 1c1f3b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2c,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x307(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x2646b06f(%rdi) │ │ │ │ mov $0x130166ae,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x162bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x49(%rax) │ │ │ │ loop 1c1f3fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ + jo 1c1f459 │ │ │ │ ja 1c1f407 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504759,20 +2504597,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ or %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ - jb 1c1f56f │ │ │ │ + add %al,0x3740f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%dl │ │ │ │ shl $1,%dl │ │ │ │ mov %dh,%bh │ │ │ │ {rex2 0xf3} vmread %r16,(%r25) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504859,19 +2504697,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e123,%al │ │ │ │ - movabs %al,0x148000000000595 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1e123,%al │ │ │ │ + jmp 1c1fc6c │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0xb694f6e(%rip) │ │ │ │ mov $0xe0,%ch │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504955,18 +2504793,22 @@ │ │ │ │ loopne 1c1f88d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9(%rax) │ │ │ │ loope 1c1f835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,$0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + add %esp,%esp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ ret │ │ │ │ add 0x68ae8f45(%rax),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2504977,15 +2504819,16 @@ │ │ │ │ loope 1c1f8d5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int1 │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x18e0ef0d(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2505048,22 +2504891,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x177,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rex or %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cli │ │ │ │ - jg 1c1f9a9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ movsxd -0x60(%rcx),%esi │ │ │ │ jge 1c1f995 │ │ │ │ cld │ │ │ │ sub $0x1301,%eax │ │ │ │ @@ -2505077,19 +2504916,21 @@ │ │ │ │ ja 1c1f9dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c1f9eb │ │ │ │ loopne 1c1f9e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdx,%riz,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcr $1,%bl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rbp) │ │ │ │ pushf │ │ │ │ xorl $0x13012f48,0x35(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505098,21 +2504939,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %al,0x1e065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dl,0x314e3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ shrb $0xbb,(%rcx) │ │ │ │ (bad) │ │ │ │ add %cl,%dl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505171,15 +2505011,18 @@ │ │ │ │ jbe 1c1fb5d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ loopne 1c1fb05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3(%rbx,%rdx,1) │ │ │ │ + (bad) │ │ │ │ + sub (%rbx),%edx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ push %rbx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2505192,15 +2505035,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ js 1c1fba5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160e5(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x73(%rdx) │ │ │ │ iret │ │ │ │ @@ -2505217,19 +2505063,21 @@ │ │ │ │ test %ah,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1c1fb95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c1fc13 │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x5c7782b5(%rip) │ │ │ │ adc (%rdx),%ecx │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2505255,19 +2505103,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x162aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ gs loopne 1c1fc25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shrl %cl,0x3(%rbx) │ │ │ │ + jo 1c1fc06 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ah,0x793bad41(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505452,17 +2505302,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c1fe4e │ │ │ │ loopne 1c1fead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ - jae 1c1feb7 │ │ │ │ + (bad) │ │ │ │ + push 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ (bad) -0x10b45fcd(%rsi) │ │ │ │ add $0x1301,%eax │ │ │ │ @@ -2505473,15 +2505322,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x5(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,$0x60 │ │ │ │ + xor %bl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2505491,21 +2505341,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16305(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %ah,0x314df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x36910584(,%rdi,2) │ │ │ │ rex.WRB │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2505513,17 +2505362,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x6(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c20003 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex lret $0x59b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ or $0x87c24aff,%eax │ │ │ │ fcompl (%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505533,16 +2505382,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x6(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e0(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x1c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505562,16 +2505410,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c20015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jp 1c1ffb5 │ │ │ │ + ror $0x9b,%dl │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0xea7969f(%rax) │ │ │ │ nop │ │ │ │ {rex2 0x71} add %r18d,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505582,15 +2505429,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x7(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505603,36 +2505450,35 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e0(%rdx) │ │ │ │ - add %ah,0x13(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdx) │ │ │ │ in $0x26,%al │ │ │ │ or $0x12,%ebp │ │ │ │ movabs 0x130178,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + jo 1c20123 │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ testb $0x14,(%rcx) │ │ │ │ @@ -2505643,16 +2505489,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e0ab,%al │ │ │ │ - rcll $0x0,0x5(%rdi) │ │ │ │ + movabs 0x800000000001e0ab,%al │ │ │ │ + sbb $0x99,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x58(%rcx) │ │ │ │ rex.WXB mov $0xf,%r12b │ │ │ │ std │ │ │ │ rex.WX pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2505666,16 +2505513,17 @@ │ │ │ │ or %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ loopne 1c2017d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - (bad) │ │ │ │ + rcl $0x63,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2a9c3617(%rax) │ │ │ │ sbb $0x83,%al │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2505688,16 +2505536,15 @@ │ │ │ │ add %dl,0x9(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + jo 1c201f6 │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0xc0b1905(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2505713,16 +2505560,17 @@ │ │ │ │ or %esp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c201b4 │ │ │ │ loopne 1c2020d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - (bad) │ │ │ │ + sbb $0x63,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2a9c3617(%rax) │ │ │ │ sbb $0x83,%al │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2505733,21 +2505581,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ or 0x1(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e0(%rcx) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - adc (%rbx),%eax │ │ │ │ + add %al,0x3132e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0xc0b1905(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loop 1c2027a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505757,16 +2505604,17 @@ │ │ │ │ add %dh,0x1630a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loopne 1c2029d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdx) │ │ │ │ - (bad) │ │ │ │ + rcr $0x63,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x49(%rdi) │ │ │ │ rex.WRX or %r14,-0x56(%rdi) │ │ │ │ lock cmp (%rcx),%al │ │ │ │ @@ -2505778,18 +2505626,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or 0x1(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x313(%rdx) │ │ │ │ + push %rax │ │ │ │ + xor %edx,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x5b(%rsi) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ push %rcx │ │ │ │ sbb 0x130116(%rcx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505798,23 +2505650,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1630b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ loopne 1c2032d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex shlb %cl,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ mov $0xa46fe9a1,%edx │ │ │ │ shrb %cl,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2505822,15 +2505670,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ or 0x1(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x313(%rdx) │ │ │ │ + add %dh,(%rdx) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ test $0x8e,%al │ │ │ │ jle 1c203de │ │ │ │ adc $0x130140b3,%eax │ │ │ │ @@ -2505842,20 +2505692,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1630c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3620b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + fsubs 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rcx) │ │ │ │ mov (%rbx),%cl │ │ │ │ pop %rsp │ │ │ │ cmpl $0x13014087,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505866,17 +2505716,17 @@ │ │ │ │ or $0x63,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jle 1c20411 │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jg 1c20411 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ cwtl │ │ │ │ and $0xcb,%al │ │ │ │ @@ -2505893,36 +2505743,37 @@ │ │ │ │ add %dh,%al │ │ │ │ or $0x63,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000597c0,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + and %bl,(%rcx,%rbx,4) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1efe1e98(%rbp) │ │ │ │ addr32 (bad) │ │ │ │ jo 1c20472 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1e0(%rdi) │ │ │ │ - add %al,0x13(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + fisubl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x6770a4c1(%rcx) │ │ │ │ cmp $0x70,%al │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2505931,15 +2505782,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x313(%rdx) │ │ │ │ + jo 1c20512 │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x41e78bd3(%rax) │ │ │ │ lea (%rcx),%edx │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505950,16 +2505803,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0xe(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c204ea │ │ │ │ - xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + sbb $0x99,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x72d4e23(%rip) │ │ │ │ gs call 1d506a0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2505969,36 +2505822,36 @@ │ │ │ │ add %dl,0xf(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x20(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ ja 1c2056c │ │ │ │ lahf │ │ │ │ rex.B xor $0xd4,%al │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1630f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x17b00000000001e0 │ │ │ │ - jle 1c205c1 │ │ │ │ + movabs %eax,0xaed00000000001e0 │ │ │ │ + jg 1c205c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ gs (bad) │ │ │ │ or %ah,-0x7b(%rdi) │ │ │ │ @@ -2506012,16 +2505865,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1630f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7e(%rax) │ │ │ │ loopne 1c205fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rcll $0x0,0x5(%rdi) │ │ │ │ + loopne 1c2061e │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x6b(%rbp) │ │ │ │ or %edx,%eax │ │ │ │ and %ebp,0x4c(%rbp) │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2506031,35 +2505885,35 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %eax,0x3500000000001e0 │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs %eax,0xd4e00000000001e0 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dl │ │ │ │ mov $0x759a643d,%edi │ │ │ │ (bad) │ │ │ │ ja 1c2066a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16310(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %eax,0x17500000000001e0 │ │ │ │ - jle 1c20699 │ │ │ │ + movabs %eax,0xae700000000001e0 │ │ │ │ + jg 1c20699 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ adc %bl,%dh │ │ │ │ @@ -2506075,16 +2505929,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loopne 1c206d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + xor %ah,%al │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5d(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2506141,16 +2505994,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ and %esp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x20(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + jge 1c207b9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xb3,%ch │ │ │ │ @@ -2506183,21 +2506036,20 @@ │ │ │ │ add %dl,0x26(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x20(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x314d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - adc $0x3,%al │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rsi,%rdi,4) │ │ │ │ cwtl │ │ │ │ nop │ │ │ │ sbb %bh,0x13010787(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506208,20 +2506060,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopnel 1c20885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bl,%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ divl -0x26(%rbp) │ │ │ │ loope 1c2089b │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506229,16 +2506081,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1632d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e067(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add 0x3(%rdx),%esp │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x4(%rdx) │ │ │ │ jnp 1c2090d │ │ │ │ rex test $0x54,%al │ │ │ │ @@ -2506251,15 +2506103,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16331(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loopnel 1c20915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x5(%rbp,%rdx,4) │ │ │ │ + loopne 1c208fc │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1d5d7a2f(,%riz,8) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506270,16 +2506124,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16336(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ je 1c2093b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %al,-0x55(%rax) │ │ │ │ + hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x61(%rdi) │ │ │ │ @@ -2506295,17 +2506149,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16340(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ loopne 1c209a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2093f │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub $0x313,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ cmp $0x5c927fdc,%eax │ │ │ │ mov $0x3d,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2506317,20 +2506169,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1634f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6a(%rax) │ │ │ │ loopne 1c209ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000031332,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x31(%rsi) │ │ │ │ test $0x2fa5de90,%eax │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506338,15 +2506186,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movsxd %fs:(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs %eax,0xe2200000000001e0 │ │ │ │ + movabs %eax,0x13800000000001e0 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506361,22 +2506209,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rax,%riz,8) │ │ │ │ - add %ah,-0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x3d4b86ff(%rsi) │ │ │ │ testb $0x1,0x33(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2506384,15 +2506229,15 @@ │ │ │ │ add %al,%al │ │ │ │ ja 1c20b1e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov %ds,0x5(%rcx) │ │ │ │ + rcrb %cl,0x5(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ addr32 pminub %mm7,%mm1 │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2506402,16 +2506247,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1637a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x50(%rax) │ │ │ │ - jae 1c20b17 │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ + jb 1c20b17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x2f(%rbx) │ │ │ │ imul $0xffffffffffffffaf,(%r8),%rbp │ │ │ │ ss add $0x1,%al │ │ │ │ @@ -2506423,17 +2506268,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16387(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ loopne 1c20b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ - imul $0x48,0x0(%rip),%eax │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + add %bl,0x6c(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x35(%rcx) │ │ │ │ fsubp %st,%st(5) │ │ │ │ (bad) │ │ │ │ mov %ebx,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506443,21 +2506288,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1638a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5b(%rax) │ │ │ │ loopne 1c20b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x14,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock fcoml (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x72b21dd3(%rdi) │ │ │ │ (bad) │ │ │ │ rex.XB │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506465,15 +2506308,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1638d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - lea 0x5(%rcx),%ebx │ │ │ │ + rcrl %cl,0x5(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi,%rsi,4) │ │ │ │ pop %rsi │ │ │ │ movabs %eax,0x1301730e23ad │ │ │ │ @@ -2506485,17 +2506328,16 @@ │ │ │ │ add %dh,0x16390(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loopne 1c20c2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jp 1c20bcd │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000059bca,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ ja 1c20c29 │ │ │ │ cld │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2506510,19 +2506352,19 @@ │ │ │ │ add %ah,0x16398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c20c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x595(%rbp) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c20c5d │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x64(%rcx,%rdi,1) │ │ │ │ fstpl -0x4b(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506535,16 +2506377,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c20cbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%dh │ │ │ │ - adc $0x3,%al │ │ │ │ + (bad) │ │ │ │ + ficoml (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4316071f(%rbp) │ │ │ │ imul $0x1301,(%rdx,%rbx,2),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506556,15 +2506398,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c20d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x313(%rdi) │ │ │ │ + add %ch,(%rsi) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x2b(%rbp) │ │ │ │ rex.WXB │ │ │ │ rex.WX jle 1c20d2a │ │ │ │ (bad) │ │ │ │ @@ -2506581,16 +2506425,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loopne 1c20d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + mov $0x1b,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506608,15 +2506451,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa7,%al │ │ │ │ loopne 1c20d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%bh │ │ │ │ + loopne 1c20d74 │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x64b5a2e8(%rbx) │ │ │ │ adc %edx,0x130175(%rsi) │ │ │ │ @@ -2506629,22 +2506472,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c20d81 │ │ │ │ loopne 1c20ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x62,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%dh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %dl,%bl │ │ │ │ rex.W jb 1c20de4 │ │ │ │ sbbb $0x1,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506652,22 +2506493,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x163,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %dl,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ {rex2 0xab} (bad) │ │ │ │ mov $0xbc,%bl │ │ │ │ sbb (%rbx),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506677,21 +2506516,20 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x163,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rex test $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fwait │ │ │ │ - adc (%rbx),%eax │ │ │ │ + add %al,0x31332(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x3739e506(%rcx) │ │ │ │ (bad) │ │ │ │ mov $0x130128,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2506700,19 +2506538,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c20e5a │ │ │ │ loopne 1c20eb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x2f9(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002f96f,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x2e(%rbp) │ │ │ │ std │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ sub %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2506722,22 +2506558,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e0a8,%al │ │ │ │ - out %al,$0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xb00000000001e0a8,%al │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x4a(%rdx,%rdx,1) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rex.RX stos %eax,%es:(%rdi) │ │ │ │ fisubs 0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506746,16 +2506580,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ lret $0x163 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + and %ah,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rbx,%rsi,4) │ │ │ │ (bad) │ │ │ │ @@ -2506771,19 +2506605,17 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x595(%rbp) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000596e3,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x1bff7ab1(%rbp) │ │ │ │ cltd │ │ │ │ pop %rbp │ │ │ │ js 1c20fb2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506793,15 +2506625,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ {rex2 0x63} add %r16d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdx,%riz,2) │ │ │ │ + adc $0x63,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x76(%rbp) │ │ │ │ @@ -2506815,19 +2506647,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x163d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x300(%rbx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %ch,%ah │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x30e00ee2(%rdi) │ │ │ │ cli │ │ │ │ sub 0x1(%rsi),%cl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2506836,15 +2506669,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1c211c1 │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ loopne 1c21065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lea 0x5(%rcx),%ebx │ │ │ │ + lock rcrl %cl,0x5(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ fwait │ │ │ │ cmp $0x24cb6077,%eax │ │ │ │ @@ -2506857,16 +2506690,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x163e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ loopne 1c210ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x587(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0x77(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x167721f0(%rsi) │ │ │ │ rex.WXB │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506876,15 +2506709,15 @@ │ │ │ │ add %al,0x2(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rax) │ │ │ │ loopne 1c210f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + lock out %al,(%dx) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ mov 0x61(%r11),%r14b │ │ │ │ @@ -2506897,43 +2506730,37 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16406(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x54(%rax) │ │ │ │ loopne 1c2113d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cli │ │ │ │ - jg 1c21149 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + mov $0x92,%al │ │ │ │ + addl $0x1a00148,0x0(%rip) │ │ │ │ ... │ │ │ │ - add %ah,0x3fa013e7(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - pop %rbp │ │ │ │ - and $0x1,%al │ │ │ │ + movabs 0x1245d6f3fa013e7,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int $0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59fe6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x5(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ rex.XB sahf │ │ │ │ mov $0x78f2f52,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2506941,42 +2506768,40 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0xa(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36213(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ fwait │ │ │ │ rex.W pop 0x1144ef3(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 1c2122f │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ movabs 0x130143a11a51c710,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2506985,16 +2506810,15 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1c2125d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bl │ │ │ │ - (bad) │ │ │ │ + add %bh,0x6(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45a4d200(%rbp) │ │ │ │ @@ -2507008,37 +2506832,34 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16411(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x51(%rax) │ │ │ │ loopne 1c212a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfa,%al │ │ │ │ - jg 1c212b1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + jo 1c2123c │ │ │ │ + addl $0x1a00148,0x0(%rip) │ │ │ │ ... │ │ │ │ - add %dl,0x48(%rcx) │ │ │ │ - int1 │ │ │ │ + push %rcx │ │ │ │ + rex.W int1 │ │ │ │ in $0xf8,%eax │ │ │ │ cmp $0x1301438f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1641a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ enter $0x1e0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in $0x60,%al │ │ │ │ + add %al,0x15(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rdi) │ │ │ │ @@ -2507097,22 +2506918,20 @@ │ │ │ │ add %dh,0x22(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x16(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + sbb 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ rex.WXB │ │ │ │ rex.WB │ │ │ │ repz jne 1c213ea │ │ │ │ @@ -2507192,16 +2507011,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x30ed6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x14800000000030f │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2da5e347(%rdx) │ │ │ │ xor %dl,(%rdx) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507357,16 +2507177,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16355(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5b(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %ah,0x8(%rax) │ │ │ │ + sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2507382,20 +2507202,20 @@ │ │ │ │ push %rbp │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %al,0x314f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7ffd10f8(%rbx) │ │ │ │ ds (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507407,15 +2507227,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ loope 1c217fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%al │ │ │ │ + lock in (%dx),%eax │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ cmc │ │ │ │ @@ -2507449,15 +2507269,16 @@ │ │ │ │ add %dl,0x56(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe1,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x19(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ enter $0xb68e,$0x85 │ │ │ │ @@ -2507496,15 +2507317,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fists (%rbx,%rax,1) │ │ │ │ + in (%dx),%eax │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x112e0fee(%rip) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ @@ -2507515,22 +2507337,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1635b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e10a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x62,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx,%rdx,8) │ │ │ │ jl 1c21932 │ │ │ │ or %bh,%ch │ │ │ │ bnd jg 1c2198a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507558,21 +2507378,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c219fc │ │ │ │ loope 1c219f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loope 1c21a0f │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex out %eax,(%dx) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rcx) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ imul $0x13017f,-0x46(%rbx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507584,15 +2507403,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ loope 1c21a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%dh │ │ │ │ + mov $0xec,%al │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2507608,21 +2507427,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - in $0x14,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x351cb49e(%rip) │ │ │ │ and %ecx,%edi │ │ │ │ jno 1c21aaa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2507633,20 +2507450,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c21ad5 │ │ │ │ loope 1c21acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex fisubl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ jns 1c21aa4 │ │ │ │ sti │ │ │ │ rex.RB scas %es:(%rdi),%al │ │ │ │ rex.WRX add %r8b,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507655,20 +2507471,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e10b,%al │ │ │ │ - fsts (%rbx,%rax,1) │ │ │ │ + movabs 0x700000000001e10b,%al │ │ │ │ + in $0x14,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rbx) │ │ │ │ cmp -0x6f(%rcx),%dl │ │ │ │ js 1c21aeb │ │ │ │ sub $0xc,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507679,15 +2507497,16 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ loope 1c21b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock punpckldq (%rbx),%mm0 │ │ │ │ + add %bl,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ and %esp,-0x64c70877(%rbx) │ │ │ │ jge 1c21b82 │ │ │ │ @@ -2507700,16 +2507519,16 @@ │ │ │ │ add %al,0x65(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rcx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7c(%rax) │ │ │ │ - jb 1c21bb1 │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + jae 1c21bb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x1df110b4(%rbp) │ │ │ │ movlps (%rax),%xmm0 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2507723,20 +2507542,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x3(%rdx),%esp │ │ │ │ + add %dl,0x363db(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%cl │ │ │ │ iret │ │ │ │ or -0x3(%rcx),%ebp │ │ │ │ and %esp,0x29(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2507946,15 +2507765,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ jno 1c21fa6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e10c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - ss (bad) │ │ │ │ + push $0x1e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rsi,8) │ │ │ │ @@ -2508006,16 +2507825,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rsi) │ │ │ │ loope 1c22025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dl │ │ │ │ - (bad) │ │ │ │ + adc %bl,(%rcx,%riz,2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx,%rcx,4) │ │ │ │ @@ -2508050,16 +2507868,19 @@ │ │ │ │ add %al,0x7c(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000031733,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %bl,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x3cdf1d73(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0x130104,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2508085,20 +2507906,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jl 1c2219e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x314cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + ficoml (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rbx) │ │ │ │ xchg %bl,%bl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fcoml 0x74(%rbp,%rsi,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2508168,16 +2507989,16 @@ │ │ │ │ jg 1c222be │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xe(%rax) │ │ │ │ loope 1c22265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x97,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x599(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x30(%rbx) │ │ │ │ sahf │ │ │ │ rex.WXB cli │ │ │ │ pop %rsp │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2508192,18 +2508013,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,0x5(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ or $0xf27aa29c,%eax │ │ │ │ cmp 0x1(%rbp),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2508212,17 +2508032,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ andl $0x0,0x1(%rbx) │ │ │ │ lock or $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - clc │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ sbb $0x4564fe04,%eax │ │ │ │ pop %rsi │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2508233,37 +2508052,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7d(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ adc 0x39(%rax),%ecx │ │ │ │ movabs 0x1301089a33,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex jrcxz 1c223eb │ │ │ │ + loopne 1c2239e │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2508276,34 +2508093,35 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %esp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e1(%rip) │ │ │ │ - add %dh,0x160ea(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x1(%rbp) │ │ │ │ (bad) │ │ │ │ test $0x53,%al │ │ │ │ fidivrl 0x130140(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1638b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e10d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2508317,16 +2508135,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1638e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rax) │ │ │ │ - jle 1c22469 │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jg 1c22469 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3fd062a0(%rdx) │ │ │ │ in $0xd,%al │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2508363,21 +2508182,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loope 1c224ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jbe 1c2256a │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rbx) │ │ │ │ + js 1c224f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x1e(%rcx) │ │ │ │ rex.RXB sub $0x2380723d,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2508421,15 +2508239,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16396(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x97,%al │ │ │ │ + rex sbb $0x99,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3270f560(%rbp) │ │ │ │ test $0x1,%al │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2508438,16 +2508256,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x5d(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e10e,%al │ │ │ │ - push %rsi │ │ │ │ + movabs 0x600000000001e10e,%al │ │ │ │ + (bad) │ │ │ │ je 1c22619 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2508463,15 +2508281,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi) │ │ │ │ loope 1c22655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x14,%dh │ │ │ │ + sbb $0x14,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2508490,15 +2508308,17 @@ │ │ │ │ mov $0x63,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x300(%rbx) │ │ │ │ + jo 1c2268b │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x38905db2(%rbx) │ │ │ │ mov $0xfa,%cl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2508583,20 +2508403,17 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xf(%rax) │ │ │ │ loope 1c22805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ - jmp 1c22811 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002e7dc,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x1a(%rsi) │ │ │ │ and %edx,0x6a(%rbx,%rsi,8) │ │ │ │ xor $0x130172,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2508910,16 +2508727,16 @@ │ │ │ │ add %dl,%al │ │ │ │ shlb $1,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe1,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and 0x3(%rdi),%ah │ │ │ │ + add %al,%al │ │ │ │ + adc %ebp,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ lret $0xc185 │ │ │ │ adc (%rax),%cl │ │ │ │ @@ -2509052,17 +2508869,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ loope 1c22ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000031519,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x72(%rbx) │ │ │ │ cmp %dh,0x7a143ebf(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2509073,20 +2508889,22 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ psraw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8a,%al │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ + nop │ │ │ │ + xor $0x18,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x6d1105a2(%rcx) │ │ │ │ movd %mm4,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2509110,15 +2508928,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1640c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ loope 1c22f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x300(%rdx) │ │ │ │ + mov $0xe8,%al │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x62(%rcx) │ │ │ │ mov $0x5e,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rax │ │ │ │ @@ -2509132,20 +2508952,17 @@ │ │ │ │ or $0x64,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4(%rax) │ │ │ │ loop 1c22fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x3(,%rdx,1) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0xf(%rbx,%rsi,1) │ │ │ │ gs lret │ │ │ │ lea (bad),%edi │ │ │ │ call *(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2509200,16 +2509017,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ sbb 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + add %dl,0x34(%rax) │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ mov $0xf5186adc,%esp │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2509279,15 +2509096,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ and 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306c5(%rax) │ │ │ │ + add %ah,-0x7f(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x79,%al │ │ │ │ out %al,$0x72 │ │ │ │ @@ -2509399,15 +2509218,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2509468,17 +2509288,16 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ loope 1c23465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x63,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x8,%al │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4c(%rbp) │ │ │ │ jnp 1c2348c │ │ │ │ (bad) │ │ │ │ subl $0x0,0x130104(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2509684,15 +2509503,15 @@ │ │ │ │ sub (%r14),%r8 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x36d30(%rax) │ │ │ │ + add %al,0x36d57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret $0x164 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ @@ -2509713,19 +2509532,20 @@ │ │ │ │ ret $0x164 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ loope 1c237c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x318(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %dh,%dl │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x2f(%rsi) │ │ │ │ or $0x3557351c,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2509736,17 +2509556,15 @@ │ │ │ │ ret │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ loope 1c2380d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0xf(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x30e(%rdi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ rex.WRB cmp %r9b,(%r15,%rcx,1) │ │ │ │ push %rsp │ │ │ │ @@ -2509760,18 +2509578,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c237f3 │ │ │ │ - jg 1c2385f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x60(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x44630843(%rbx) │ │ │ │ cmp $0x13016f4d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2509779,22 +2509595,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x164c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c23877 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x306(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0xbb,-0xac84e58(%rsi) │ │ │ │ js 1c2392a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2510116,15 +2509928,15 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loopne 1c23d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rcx) │ │ │ │ + adc %cl,%dh │ │ │ │ jns 1c23d71 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x65(%rcx) │ │ │ │ fidivs 0x6336deb9(%rcx) │ │ │ │ @@ -2510240,20 +2510052,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x56(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + addl $0x3,(%rsi) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%dl │ │ │ │ in (%dx),%eax │ │ │ │ mov $0x42,%dl │ │ │ │ xchg %eax,%ebp │ │ │ │ mov $0xd7,%ah │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2510267,41 +2510079,38 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c23f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c23ee5 │ │ │ │ - push $0x5 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,(%rbx) │ │ │ │ + imul $0x1a00148,0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + rex.W xor %cl,-0x77720201(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x30(%rax) │ │ │ │ - mov %edi,%? │ │ │ │ - std │ │ │ │ - lea 0x130107(%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x1645c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59a7a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x59b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x790ea77f(%rcx,%rbp,8) │ │ │ │ out %al,(%dx) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2510353,36 +2510162,39 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x18(%rax) │ │ │ │ - jle 1c24089 │ │ │ │ + add %dl,0x57faf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%ch │ │ │ │ sbbl $0x1abfc05f,(%rdi) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000314d6,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + jo 1c240ac │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jle 1c240dd │ │ │ │ xchg %eax,%edi │ │ │ │ cld │ │ │ │ iret │ │ │ │ @@ -2510397,16 +2510209,15 @@ │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x51(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f6d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rsi) │ │ │ │ sub %dh,0x4c(%rdi) │ │ │ │ @@ -2510421,19 +2510232,17 @@ │ │ │ │ jo 1c241af │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ loopne 1c24155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x313(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000003132d,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x40618bbe(%rip) │ │ │ │ sbb 0x51(%rsi),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2510443,20 +2510252,19 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c2419d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x5(%rdx,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x73,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0xdb,-0x18(%rax) │ │ │ │ mov $0x49,%dh │ │ │ │ rex.B jl 1c24234 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2510484,21 +2510292,22 @@ │ │ │ │ jo 1c24287 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 1c24247 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x23(%rdx) │ │ │ │ out %al,(%dx) │ │ │ │ lcall (bad) │ │ │ │ (bad) 0x29(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2510511,16 +2510320,17 @@ │ │ │ │ in $0x68,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rax) │ │ │ │ loope 1c24275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000597c1,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + and %bl,0x599(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ jb 1c2422d │ │ │ │ sbb (%rdi,%rax,8),%cl │ │ │ │ sub $0x130116,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2510532,20 +2510342,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope 1c242bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bh │ │ │ │ - adc $0x3,%al │ │ │ │ + shl $0x14,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x5dc17ae2(%rdx) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2510577,15 +2510388,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ call 1c244ae │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax) │ │ │ │ loope 1c2434d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ch │ │ │ │ + adc %dh,%cl │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x393a55d7(%rax) │ │ │ │ jg 1c243eb │ │ │ │ @@ -2510598,37 +2510409,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,0x17(%rax) │ │ │ │ loope 1c24395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - adc $0x3,%al │ │ │ │ + rcr $0x14,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdi) │ │ │ │ and %ch,0x79a66425(%rbx) │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x1e117(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rcll $0x0,0x5(%rdi) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x5991c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x50(%rbx) │ │ │ │ rex.WXB (bad) │ │ │ │ xor $0x17d01af,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2510655,16 +2510469,17 @@ │ │ │ │ add %dl,0x71(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ loopne 1c2446d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000005959d,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + shl $0x96,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rbx),%bh │ │ │ │ xchg %ax,%di │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2510674,19 +2510489,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jp 1c24455 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x59bca(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x2(%rbx) │ │ │ │ pop %rax │ │ │ │ cmp %sil,%bpl │ │ │ │ ficomps (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2510755,17 +2510571,22 @@ │ │ │ │ popf │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loope 1c245d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002eb1b,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + out %al,$0xf0 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ movabs %eax,0x130115d46b291c82 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2510774,16 +2510595,17 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ loopne 1c2461d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x362,%eax │ │ │ │ + add %dl,%bh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x5c443836(%rbx) │ │ │ │ ss pop %rsi │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2510836,22 +2510658,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16496(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ loopne 1c246f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8e,%al │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shrb $0x2,-0x7(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x36(%rbp) │ │ │ │ mov $0x73,%al │ │ │ │ es mov $0x130104ed,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2510899,21 +2510718,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - adc (%rbx),%eax │ │ │ │ + shlb $0x13,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x126280e7(%rdi) │ │ │ │ push %rbp │ │ │ │ rex.WRB adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2510939,16 +2510758,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x164a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ loopne 1c2485d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fists (%rbx,%rax,1) │ │ │ │ + mov $0xed,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x62bdffb7(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ es adc %al,(%rcx) │ │ │ │ @@ -2510962,16 +2510781,15 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x43(%rax) │ │ │ │ loopne 1c248a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + jo 1c248bf │ │ │ │ ja 1c248af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5c(%rbp) │ │ │ │ loopne 1c24869 │ │ │ │ @@ -2510983,15 +2510801,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16ae6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36(%rax) │ │ │ │ + add %dl,0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2511061,19 +2510879,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c249ac │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000031331,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5d(%rdi) │ │ │ │ mov -0x70(%rbp,%riz,1),%? │ │ │ │ rex.RX add %r10d,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2511081,44 +2510896,35 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x164b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,0x306(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dl │ │ │ │ jns 1c24a6e │ │ │ │ and $0x173eb4e,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x164b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000016114,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ out %al,(%dx) │ │ │ │ imul $0xffffffcc,(%rdi),%edx │ │ │ │ sbb $0x9d,%al │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2511129,15 +2510935,15 @@ │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ah │ │ │ │ + jo 1c24ac9 │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x63ed39c6(%rdi) │ │ │ │ test %r13d,(%r8) │ │ │ │ @@ -2511151,16 +2510957,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ shlb $1,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ loopne 1c24b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8c,%al │ │ │ │ - cltd │ │ │ │ + mov $0xd2,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x59(%rcx) │ │ │ │ (bad) │ │ │ │ cs add %esp,0x2(%rcx,%rsi,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2511190,15 +2510996,15 @@ │ │ │ │ add %ah,0x164e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c24bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x62,(%rbx) │ │ │ │ + rcr $0x63,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rsi) │ │ │ │ @@ -2511213,16 +2511019,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x164ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x66(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + lret $0x59b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ rex.WRXB movabs $0x13012ed0d527,%r9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2511231,19 +2511039,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1c24db2 │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rbx) │ │ │ │ loope 1c24c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x14(%rdx) │ │ │ │ + addb $0x1a,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x784f6d85(%rdx) │ │ │ │ test $0x1301172c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2511360,16 +2511170,16 @@ │ │ │ │ cld │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ loopne 1c24dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c24d8f │ │ │ │ - cltd │ │ │ │ + jo 1c24dd5 │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x52c7c1b6(%rcx) │ │ │ │ push %rbx │ │ │ │ je 1c24e57 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2511381,18 +2511191,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16505(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x2f2(%rsi) │ │ │ │ + sbb $0xf7,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x7b9fc445(%rbp) │ │ │ │ and %dl,%al │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2511549,22 +2511362,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16e07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x29(%rax) │ │ │ │ loope 1c25085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c2500f │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x51abd5b7(%rdi,%rcx,8) │ │ │ │ ss jo 1c250ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2511597,16 +2511408,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x165,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex leave │ │ │ │ loopne 1c25115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - es or $0x3,%al │ │ │ │ + push %rax │ │ │ │ + sti │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x3f(%rdx) │ │ │ │ (bad) │ │ │ │ mov $0x9c,%bl │ │ │ │ @@ -2511618,18 +2511430,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16522(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ + loop 1c25166 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x50(%rdi,%rbx,8) │ │ │ │ and $0x5b8f8bef,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2511638,17 +2511450,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x29(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in $0x60,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2511667,16 +2511477,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lret │ │ │ │ loopne 1c251ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c251e8 │ │ │ │ - jb 1c251f9 │ │ │ │ + loopne 1c25270 │ │ │ │ + jae 1c251f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ packssdw %mm1,%mm7 │ │ │ │ cs sarl $0x0,0x130168(%rip) │ │ │ │ @@ -2511707,17 +2511517,18 @@ │ │ │ │ xor %ah,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dh │ │ │ │ loopne 1c2527d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,$0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x6008626e(%rbx) │ │ │ │ mov $0xdf,%bh │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2511846,18 +2511657,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x16f,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e1bc,%al │ │ │ │ - or $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x900000000001e1bc,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rax) │ │ │ │ adc -0x3a(%rdx),%edi │ │ │ │ mov 0x54(%rax),%edi │ │ │ │ @@ -2511870,16 +2511680,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or 0x3(%rip),%edx │ │ │ │ + add %dl,0x16(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2ed7cd56(%rbp) │ │ │ │ (bad) │ │ │ │ ss cmp (%rcx),%al │ │ │ │ @@ -2511910,19 +2511720,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16fc5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x1e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x362(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x364(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x45(%rsi) │ │ │ │ mov 0x2d(%rbp),%es │ │ │ │ adc %ebx,0x11(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2511931,18 +2511740,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ loopne 1c25595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - divb 0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x73(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1c499722(%rbp) │ │ │ │ pop %rcx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2511997,18 +2511804,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2512023,35 +2511827,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x306,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0x51,-0x76(%rdx) │ │ │ │ and 0x11d6dc6(%rip),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x165aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5950d(%rax) │ │ │ │ + add %dh,0x59653(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c(%rbx) │ │ │ │ and %ch,(%rbx) │ │ │ │ @@ -2512065,22 +2511865,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x1715d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ loope 1c25745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + sarb $0x3,0x6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0xdc,0x7c2f86b3(%rbx) │ │ │ │ add %edx,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2512088,38 +2511885,35 @@ │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ call *0x13016b7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ jno 1c257cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e11d,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + movabs 0xc00000000001e11d,%al │ │ │ │ + jg 1c257e1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xbb,0x11d4c5a4(%rbx) │ │ │ │ @@ -2512211,15 +2512005,17 @@ │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3156e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ @@ -2512232,20 +2512028,17 @@ │ │ │ │ ... │ │ │ │ add %al,-0x62(%rax) │ │ │ │ jb 1c2597d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x5(%rdx,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000057304,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0xca,0x6039ca4a(%rbp) │ │ │ │ cmc │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2512312,15 +2512105,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x165bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30ee5(%rax) │ │ │ │ + add %al,0x4d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6f(%rbx) │ │ │ │ nop │ │ │ │ @@ -2512339,16 +2512134,16 @@ │ │ │ │ jb 1c25ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ loope 1c25aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + jge 1c25af9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x8a,-0x73d7c88e(%rbx) │ │ │ │ @@ -2512379,15 +2512174,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x165c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ loopne 1c25b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ + mov $0x4d,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2512403,16 +2512198,15 @@ │ │ │ │ jae 1c25bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ loope 1c25bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc1,%al │ │ │ │ - (bad) │ │ │ │ + rex jge 1c25bd1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xa3,%ch │ │ │ │ @@ -2512425,17 +2512219,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x165c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xe,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30e4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x67(%rax) │ │ │ │ jnp 1c25c11 │ │ │ │ @@ -2512468,15 +2512260,16 @@ │ │ │ │ lret │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int3 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2512494,19 +2512287,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c25ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jmp 1c25fde │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x66(%rbp) │ │ │ │ (bad) │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2512537,21 +2512333,22 @@ │ │ │ │ jae 1c25d6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loope 1c25d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ebx,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,(%rcx) │ │ │ │ fnsave 0x78(%rbx,%rcx,4) │ │ │ │ jmp 1c25ddb │ │ │ │ jns 1c25d9a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2512561,17 +2512358,15 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x173,%edi │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ loope 1c25dbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ - jle 1c25dc9 │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x57f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x3afc93f9(%rcx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2512602,15 +2512397,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x173c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c25de3 │ │ │ │ + jo 1c25e69 │ │ │ │ ja 1c25e57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ js 1c25e4e │ │ │ │ @@ -2512686,16 +2512481,16 @@ │ │ │ │ {rex2 0x73} add %r16d,(%r24) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope 1c25f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sahf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + in $0x96,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x58(%rbx) │ │ │ │ ja 1c25fce │ │ │ │ test %edi,%esi │ │ │ │ rcll $0x0,0x13(%rcx,%rax,1) │ │ │ │ @@ -2512728,20 +2512523,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x173d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5959c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loop 1c25f99 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ lock (bad) │ │ │ │ vpsubusb 0x13114c(%rsi),%xmm10,%xmm2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2512795,41 +2512589,39 @@ │ │ │ │ jae 1c260cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rax) │ │ │ │ loope 1c260d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x31(%rbp) │ │ │ │ imul $0x56,-0x5b(%rdx),%eax │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x173e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fsts (%rbx,%rax,1) │ │ │ │ + add %ah,0x314e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dl │ │ │ │ cmc │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ push %rax │ │ │ │ cmp %edx,(%rbx) │ │ │ │ rex xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2512840,19 +2512632,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0x73,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x19(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x40(%rdi) │ │ │ │ rex.WXB cmp %spl,-0x11(%r10) │ │ │ │ jmp 1c261ca │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2512862,18 +2512655,20 @@ │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ jae 1c261a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %spl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x58a93(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x61b608ac(%rsi,%rbp,2) │ │ │ │ test %edi,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2512898,15 +2512693,15 @@ │ │ │ │ ... │ │ │ │ jmp 1c263a9 │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2625a │ │ │ │ loope 1c2623d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bl │ │ │ │ + jo 1c2625e │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2512940,20 +2512735,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ jae 1c262c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e120,%al │ │ │ │ - fcoml (%rbx,%rax,1) │ │ │ │ + movabs 0x600000000001e120,%al │ │ │ │ + jmp 1c262e7 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x3e(%rcx) │ │ │ │ cmp $0x6e,%dl │ │ │ │ movabs %al,0x13012119 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2512978,17 +2512775,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x173f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a(%rax) │ │ │ │ loope 1c2635d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000306d5,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x97,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ orb $0x67,0x124d98c1(%rbx) │ │ │ │ (bad) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2513076,16 +2512878,15 @@ │ │ │ │ jae 1c264bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c264bc │ │ │ │ loope 1c264c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + xor %dl,0x3(,%rdx,1) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WB (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -2513100,17 +2512901,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x173fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xe(%rax) │ │ │ │ loope 1c2650d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c264ec │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + call 1c2682a │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ add $0xd7,%al │ │ │ │ ret $0x2d5 │ │ │ │ out %al,$0x49 │ │ │ │ @@ -2513145,21 +2512945,20 @@ │ │ │ │ je 1c26595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c26568 │ │ │ │ loopne 1c2659d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ah │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + fsubrl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ sbb %ebx,-0x5e(%rdx,%rdx,4) │ │ │ │ jnp 1c26587 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2513170,15 +2512969,15 @@ │ │ │ │ add %dl,%al │ │ │ │ or %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28(%rax) │ │ │ │ + add %dl,-0x50(%rax) │ │ │ │ jno 1c265f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ test %edx,-0x3e7c9db5(%rip) │ │ │ │ @@ -2513215,17 +2513014,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ je 1c2666d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rdx,%riz,8) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,$0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x17(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ mov $0x7dafc3bd,%esp │ │ │ │ incb (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2513319,15 +2513119,17 @@ │ │ │ │ add %al,0x19(%rax) │ │ │ │ je 1c267d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x20(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36291(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x64,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x740fc61(%rcx) │ │ │ │ adcb $0x1,0x52(%rbp) │ │ │ │ @@ -2513744,20 +2513546,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xorl $0xc0000000,0x0(%rcx,%rax,1) │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3775c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + or 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdx) │ │ │ │ sbb %esp,%ebx │ │ │ │ paddusb %mm1,%mm6 │ │ │ │ repz jne 1c26dea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2513766,21 +2513568,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17482(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ loope 1c26e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x77(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xb,%al │ │ │ │ + js 1c26e17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x28(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ cli │ │ │ │ test $0x175b812,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2513788,17 +2513589,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16154(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ and %dl,(%rbx) │ │ │ │ @@ -2513816,15 +2513615,15 @@ │ │ │ │ je 1c26e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ loope 1c26e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x377(%rdi) │ │ │ │ + xor %dl,0x377(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x60058770(%rdi) │ │ │ │ imul $0x1,0x6a(%rbp),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2513836,35 +2513635,37 @@ │ │ │ │ je 1c26edd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c26eca │ │ │ │ loope 1c26ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x77(%rbp) │ │ │ │ + xor %cl,(%rax,%rdi,2) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rcx) │ │ │ │ jg 1c26eb4 │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x16c44b7,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1748f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0x2f9,%eax │ │ │ │ + add %al,%al │ │ │ │ + add $0x2f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0xc5e38b6(%rdi) │ │ │ │ (bad) │ │ │ │ rex.WRX adc $0x1301,%rax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2513877,15 +2513678,16 @@ │ │ │ │ je 1c26f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%cl │ │ │ │ loope 1c26f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x61,(%rbx) │ │ │ │ + mov $0x53,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6fb7e223(%rdi) │ │ │ │ @@ -2513919,15 +2513721,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x68b0000000000174,%al │ │ │ │ loopne 1c27005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x304(%rax) │ │ │ │ + rex push $0x304 │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ adc $0xa7,%al │ │ │ │ sbb %edx,0x1e(%rsi) │ │ │ │ stc │ │ │ │ @@ -2513940,20 +2513742,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x174a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rax) │ │ │ │ loope 1c2704d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c270af │ │ │ │ - ja 1c27057 │ │ │ │ + lock or $0x78,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x3757bc4a(%rbx) │ │ │ │ mov $0xb,%dh │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2514157,21 +2513960,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x174aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x17(%rax) │ │ │ │ loope 1c2731d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %dl,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x4b(%rdx) │ │ │ │ rex.RXB and $0x2,%al │ │ │ │ mov $0x58,%cl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514183,15 +2513984,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ je 1c2735d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x20(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514210,17 +2514011,16 @@ │ │ │ │ je 1c273a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%cl │ │ │ │ loope 1c273ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c273c3 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ch,0x583(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x2bce0258(%rax) │ │ │ │ (bad) │ │ │ │ sbbl $0x13,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514253,20 +2514053,19 @@ │ │ │ │ scas %es:(%rdi),%al │ │ │ │ je 1c27435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0xffffffffffffffe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37d2a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x37d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x612951c6(%rax,%rdi,8) │ │ │ │ mov $0x14,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2514277,18 +2514076,16 @@ │ │ │ │ je 1c2747d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ loope 1c27485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000005991b,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ mov (%rdi),%ch │ │ │ │ or %cl,0x71(%rdi) │ │ │ │ mov $0x13113d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514489,16 +2514286,16 @@ │ │ │ │ add %al,0x174be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loopne 1c2770d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rcll $1,(%rbx,%rax,1) │ │ │ │ + (bad) │ │ │ │ + ficoms (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x1e(%rsi) │ │ │ │ add $0x22,%al │ │ │ │ movabs 0x1301520450,%al │ │ │ │ @@ -2514555,16 +2514352,16 @@ │ │ │ │ je 1c277dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dl │ │ │ │ loope 1c277e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x9f,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x2e4(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x19(%rsi) │ │ │ │ pop %rbx │ │ │ │ or %dl,(%rsi) │ │ │ │ mov $0x3a,%al │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2514658,21 +2514455,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c2794d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test %al,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c279c4 │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdx) │ │ │ │ test %ah,0x22(%rdx) │ │ │ │ shr $1,%dh │ │ │ │ add $0x13016b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2514717,22 +2514513,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ je 1c27a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e2(%rbx) │ │ │ │ - add %ah,-0x38(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ cs (bad) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x13014504,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514741,20 +2514535,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ fnstenv 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x319a1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + rex.W sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdx,%rdx,2) │ │ │ │ decl -0x70(%rbp) │ │ │ │ rex mov (%rcx,%rax,1),%es │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2514796,16 +2514590,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fbstp 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e005(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3d(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0xffffffffffffff93 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ mov -0x15(%rbx),%edi │ │ │ │ mov $0x9c,%dl │ │ │ │ rclb %cl,0x1(%rcx) │ │ │ │ @@ -2514837,21 +2514631,18 @@ │ │ │ │ loopne 1c27c3f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x69(%rax) │ │ │ │ loopne 1c27bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x77(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x378(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ch │ │ │ │ or %dh,%cl │ │ │ │ (bad) │ │ │ │ and %esi,(%rsi) │ │ │ │ adc $0x13011e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514862,19 +2514653,19 @@ │ │ │ │ je 1c27c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c27c82 │ │ │ │ loopne 1c27c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x2f0 │ │ │ │ + sbbb $0x0,0x2f6(%rbx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x55a6d7f2(%rax) │ │ │ │ repnz add %bl,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2514882,19 +2514673,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c27c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x77(%rbp) │ │ │ │ + rorb $1,(%rax,%rdi,2) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rcx,%rbp,1) │ │ │ │ (bad) │ │ │ │ jne 1c27c2f │ │ │ │ btr %ecx,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514904,20 +2514697,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ in $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x1,%eax,%esp │ │ │ │ - add %ah,0x314e0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ch │ │ │ │ loop 1c27d23 │ │ │ │ cmc │ │ │ │ mov $0x11706d6,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2514929,16 +2514723,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c27cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000005923d,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + jo 1c27d64 │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ fildl (%rsi) │ │ │ │ (bad) │ │ │ │ idivl -0x1(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2514950,16 +2514746,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x174e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ loopne 1c27d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ch │ │ │ │ - xchg %eax,%ebx │ │ │ │ + xor %al,-0x6b(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ nop │ │ │ │ sbb %dl,0x3b(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2514993,18 +2514788,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1c27e37 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x304 │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x507d67a4(%rcx) │ │ │ │ loopne 1c27dbf │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2515018,19 +2514811,20 @@ │ │ │ │ je 1c27e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0x9f,%eax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x2e3fd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4d(%rax) │ │ │ │ jmp 1c27e05 │ │ │ │ testl $0x0,0x130166c4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2515073,19 +2514867,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xa(%rax) │ │ │ │ je 1c27ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x592(%rip) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + push $0xffffffffffffff93 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex ficoml 0x73(%rcx) │ │ │ │ mov $0x130166,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2515131,20 +2514925,20 @@ │ │ │ │ sti │ │ │ │ je 1c27fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x20(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rclb $1,(%rbx,%rax,1) │ │ │ │ + add %dh,0x314db(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0xf8cd011(%rdx) │ │ │ │ mov $0x13012e34,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2515155,33 +2514949,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ loopne 1c2800d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x592(%rip) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push $0xffffffffffffff93 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x6c1e6578(%rax,%rdi,2) │ │ │ │ orl $0x13,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x174ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e059(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ds xchg %eax,%edx │ │ │ │ + add %dh,%al │ │ │ │ + push $0xffffffffffffff93 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x70985212(%rax) │ │ │ │ int1 │ │ │ │ rex.WR │ │ │ │ add %edx,(%r11) │ │ │ │ @@ -2515232,16 +2515026,16 @@ │ │ │ │ add %dh,%al │ │ │ │ add 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcf,%al │ │ │ │ - adc $0x3,%al │ │ │ │ + push %rax │ │ │ │ + fistl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x5b7956e6(%rax) │ │ │ │ fidivrs (%rdx,%rax,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2515255,18 +2515049,16 @@ │ │ │ │ (bad) │ │ │ │ jne 1c2816d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rax,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add 0x3(%rdi),%sil │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000377a0,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x2bca952b(%rcx) │ │ │ │ rex.RB sbb $0x4b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2515276,16 +2515068,16 @@ │ │ │ │ add %al,0xb(%rax) │ │ │ │ jne 1c281b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock loopnel 1c281bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c281ff │ │ │ │ - xchg %eax,%edx │ │ │ │ + mov $0x6a,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x8(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2515341,20 +2515133,19 @@ │ │ │ │ jne 1c2828d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0xffffffffffffffe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3150b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x57(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0xf7,%bl │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2515387,15 +2515178,15 @@ │ │ │ │ add %al,%al │ │ │ │ sbb %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%dl │ │ │ │ + jo 1c28343 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2515466,17 +2515257,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor 0x1(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%eax,%esp │ │ │ │ - add %al,%al │ │ │ │ - push $0xfffffffffffffff0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f6a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77d2a1e(%rip) │ │ │ │ fcompl (%rax,%rdx,1) │ │ │ │ @@ -2515488,16 +2515277,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jne 1c28485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e069,%al │ │ │ │ - add $0x362,%eax │ │ │ │ + movabs 0xe00000000001e069,%al │ │ │ │ + (bad) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x24(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ @@ -2515511,16 +2515302,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x17541(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0xffffffffffffffe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fcoms (%rbx,%rax,1) │ │ │ │ + add %al,-0x1c(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ int3 │ │ │ │ rex.WX testb $0x6a,-0x29(%rsi) │ │ │ │ @@ -2515574,16 +2515365,16 @@ │ │ │ │ add %dl,0x46(%rax) │ │ │ │ jne 1c285a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x20(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rclb $1,(%rbx,%rax,1) │ │ │ │ + add %dh,-0x23(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x77(%rdi) │ │ │ │ mov $0xec,%cl │ │ │ │ mov $0x17ad49c,%esp │ │ │ │ @@ -2515597,17 +2515388,15 @@ │ │ │ │ rex.WX jne 1c285ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0xffffffffffffffe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRB clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f83c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6503baa0(%rdi) │ │ │ │ ds lea 0x1301(%rip),%ebp │ │ │ │ @@ -2515637,16 +2515426,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1754b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59fb6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fistpl 0x5(%rdi) │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs %al,0x114070a21677c886 │ │ │ │ @@ -2515932,20 +2515721,21 @@ │ │ │ │ add %dl,0x54(%rax) │ │ │ │ jne 1c28a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x20(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaf,%al │ │ │ │ - add $0x3,%al │ │ │ │ + shlb $1,0x4(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%bl │ │ │ │ or $0x8cd39999,%eax │ │ │ │ rex.WRB pop %r15 │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2515954,16 +2515744,16 @@ │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ ret $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbp │ │ │ │ jne 1c28a6d │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + int3 │ │ │ │ sahf │ │ │ │ add $0x0,%eax │ │ │ │ loopne 1c28a82 │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2516174,17 +2515964,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x20(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ficoml (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp 1c2901a │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7bf499a6(%rsi) │ │ │ │ push %rbp │ │ │ │ push $0x130154 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516194,19 +2515983,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17568(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ loopne 1c28d45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c28d09 │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + sbb 0x5(%rcx),%ebx │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x70bd9f54(%rbp) │ │ │ │ (bad) │ │ │ │ out %al,$0x78 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516292,15 +2516082,15 @@ │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ jne 1c28ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x20(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ + loopne 1c28e8b │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2516331,20 +2516121,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1756f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e06b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov 0x3(%rdx),%fs │ │ │ │ + add %al,0x36422(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rcx,%riz,2) │ │ │ │ addl $0x178522b,-0x35(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2516353,15 +2516143,17 @@ │ │ │ │ jne 1c28f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c28fed │ │ │ │ loopne 1c28f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2(,%rsi,8) │ │ │ │ + lock add %esi,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2(%rdi) │ │ │ │ sbb 0xb86a7bc(%rsi),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2516376,21 +2516168,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loopne 1c28fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x14,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000314da,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x27(%rsp,%rcx,1) │ │ │ │ movabs %al,0x13010d2cda12 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2516398,15 +2516186,15 @@ │ │ │ │ jne 1c2900d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insb (%dx),%es:(%rdi) │ │ │ │ loopne 1c29015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0xd(%rdi) │ │ │ │ + adcb $0x11,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4888cf6b(%rsi) │ │ │ │ @@ -2516422,16 +2516210,16 @@ │ │ │ │ jne 1c29055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c290c6 │ │ │ │ loopne 1c2905d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + lock (bad) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4d90c2d4(%rsi) │ │ │ │ jrcxz 1c29002 │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516461,21 +2516249,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ jne 1c290e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e06c,%al │ │ │ │ - (bad) │ │ │ │ - adc (%rbx),%al │ │ │ │ + movabs 0xe00000000001e06c,%al │ │ │ │ + rclb %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x48(%rdi) │ │ │ │ imul $0x1,0x68b2feb2(%rdx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516495,34 +2516284,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - ss (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %esp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jne 1c29175 │ │ │ │ + add %dl,0x175(%rcx) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa6c7513a,%eax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ movabs 0x130140,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16043(%rax) │ │ │ │ + add %dl,0x16041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6c(%rax) │ │ │ │ jne 1c291bd │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ @@ -2516562,22 +2516350,17 @@ │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ jne 1c2924d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rax,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ja 1c29268 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000031113,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x31(%rbx) │ │ │ │ movsxd -0x31(%rsp,%rbp,1),%esp │ │ │ │ int1 │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2516588,15 +2516371,16 @@ │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ jne 1c29295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f3ad(%rax) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ + repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x397f464b(%rbx) │ │ │ │ int1 │ │ │ │ @@ -2516731,15 +2516515,15 @@ │ │ │ │ add %al,%al │ │ │ │ test $0x175,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2945c │ │ │ │ loop 1c29495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dh │ │ │ │ + add %cl,%cl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517031,16 +2516815,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17684(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x42(%rax) │ │ │ │ - jo 1c29891 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX jno 1c29891 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5211cb6(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ je 1c29919 │ │ │ │ @@ -2517073,16 +2516857,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17686(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex (bad) │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ push $0x4d │ │ │ │ xlat %ds:(%rbx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2517383,18 +2517167,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ loop 1c29d05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x315(%rip) │ │ │ │ + (bad) │ │ │ │ + sbb %edx,0x3(%rip) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%dl │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ja 1c29d15 │ │ │ │ xor (%rcx),%al │ │ │ │ @@ -2517484,19 +2517270,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs %eax,0xf560000000000160 │ │ │ │ loop 1c29e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c29e4d │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x306(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x3b,-0x45(%rbx) │ │ │ │ jnp 1c29ea7 │ │ │ │ sbb %eax,0x13010d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2517557,20 +2517342,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x40(%rax) │ │ │ │ loopne 1c29f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c29f6a │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ rex.WRX push %rbp │ │ │ │ adc 0x36(%rcx),%bl │ │ │ │ jo 1c29fe2 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2517649,32 +2517434,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x23(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ + add %dh,0x2e5a5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x12a474c4(%rsi) │ │ │ │ movabs %al,0x13012b13 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x25(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e0c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rcll $0x0,0x5(%rdi) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ push %rbp │ │ │ │ xchg %eax,%esp │ │ │ │ movb $0xdf,(%rax) │ │ │ │ pop %rdi │ │ │ │ @@ -2517782,16 +2517568,16 @@ │ │ │ │ add %ah,-0x26(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jg 1c2a253 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rbx) │ │ │ │ @@ -2518627,15 +2518413,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ je 1c2acd5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %eax,0xadd00000000001e0 │ │ │ │ + movabs %eax,0xb6e00000000001e0 │ │ │ │ jo 1c2ac87 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518649,19 +2518435,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jp 1c2ad1d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %eax,0x76700000000001e0 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs %eax,0xc0200000000001e0 │ │ │ │ + jg 1c2accf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x72(%rbx,%rsi,8) │ │ │ │ xchg %edi,%edi │ │ │ │ in $0xba,%al │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518672,15 +2518459,15 @@ │ │ │ │ add %dh,%al │ │ │ │ andb $0x0,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ loopne 1c2ad0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518698,16 +2518485,17 @@ │ │ │ │ add %ah,0x16286(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loopne 1c2ad55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2adce │ │ │ │ - jns 1c2ad5f │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + jp 1c2ad5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rsi) │ │ │ │ @@ -2518720,20 +2518508,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov %fs,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rax,%riz,8) │ │ │ │ - add %dh,-0x6a(%rax) │ │ │ │ - jb 1c2ada7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x74,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rol $0xbe,%esp │ │ │ │ movabs 0x130177f2,%rax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2518743,18 +2518530,19 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne 1c2ade5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x71,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + sbb $0x371,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7bac52ad(%rcx) │ │ │ │ mov $0xfb,%dh │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518762,16 +2518550,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e0ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB or $0x3,%al │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ @@ -2518787,15 +2518576,15 @@ │ │ │ │ add %ah,0x1629f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loopne 1c2ae75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x6b(%rdi) │ │ │ │ + rex packssdw (%rbx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2518812,41 +2518601,35 @@ │ │ │ │ add %dl,0x162a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loopne 1c2aebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x63,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ jp 1c2af04 │ │ │ │ rex.X (bad) │ │ │ │ cmpl $0x13017a,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %al,0x1e0ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - jb 1c2af0f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x373db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x54(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ stc │ │ │ │ rex.WX rol $1,%spl │ │ │ │ pop %rcx │ │ │ │ @@ -2518862,16 +2518645,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loopne 1c2af4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2afa7 │ │ │ │ - (bad) │ │ │ │ + add %dl,0x60(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x44fba636(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2518881,17 +2518663,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ loopne 1c2af95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x5,0x60(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c2afec │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1c15ba93(%rsi) │ │ │ │ pop %rsi │ │ │ │ (bad) (%rax) │ │ │ │ @@ -2518905,17 +2518687,18 @@ │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ loopne 1c2afdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - std │ │ │ │ (bad) │ │ │ │ + mov $0x62,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3b6c71ad(%rip) │ │ │ │ ret │ │ │ │ jns 1c2b013 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2518927,18 +2518710,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e0(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdi,%riz,8) │ │ │ │ - add (%rax),%al │ │ │ │ + and %ah,0x2e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43e0b5e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2518950,20 +2518733,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e0(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + andb $0x0,0x2e5(%rbp) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ out %eax,$0x16 │ │ │ │ xchg %ah,0x176bf51(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2518975,17 +2518754,16 @@ │ │ │ │ and %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x2e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ sti │ │ │ │ @@ -2519001,15 +2518779,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1634b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ loopne 1c2b0fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2e9(%rsi) │ │ │ │ + rex │ │ │ │ + lock out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ mov $0xf12a4667,%edi │ │ │ │ @@ -2519020,20 +2518800,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1636b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ret $0x2e9 │ │ │ │ + add %dl,0x2e7f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6d(%rdx) │ │ │ │ (bad) │ │ │ │ or %bh,%ch │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ret │ │ │ │ @@ -2519048,16 +2518825,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb6,%al │ │ │ │ loopne 1c2b18d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bh │ │ │ │ - jmp 1c2b199 │ │ │ │ + shl $0xe7,%ch │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18(%rbx) │ │ │ │ jl 1c2b20d │ │ │ │ mov $0x60,%bh │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2519071,17 +2518849,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16386(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x43(%rax) │ │ │ │ - jmp 1c2b1e1 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6d(%rdx) │ │ │ │ (bad) │ │ │ │ or %bh,%ch │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ret │ │ │ │ @@ -2519096,17 +2518878,20 @@ │ │ │ │ cwtl │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe0,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ - jmp 1c2b229 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dl,-0xe(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ mov $0xf12a4667,%edi │ │ │ │ shrl %cl,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519114,17 +2518899,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x163ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6e(%rax) │ │ │ │ - jmp 1c2b271 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%al │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x2f,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2519138,15 +2518927,18 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ fisubl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x2e9(%rdi) │ │ │ │ + push %rax │ │ │ │ + int1 │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18(%rbx) │ │ │ │ jl 1c2b32d │ │ │ │ @@ -2519161,15 +2518953,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x163f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2e9(%rdx) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2519186,18 +2518981,20 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ or %ah,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ - jmp 1c2b349 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %ch,%bh │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ mov $0xf12a4667,%edi │ │ │ │ shrl %cl,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519207,18 +2519004,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x64,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jmp 1c2b391 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmc │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43e0b5e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2519231,16 +2519031,17 @@ │ │ │ │ add %dh,0x31(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - jmp 1c2b3d9 │ │ │ │ + mul %bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ mov 0x49d4f22c(%rdi,%rcx,4),%gs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519251,16 +2519052,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ ss add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ - jmp 1c2b421 │ │ │ │ + mul %dil │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ cmc │ │ │ │ out %eax,(%dx) │ │ │ │ out %al,$0x66 │ │ │ │ @@ -2519275,16 +2519077,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3a(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x2e9,%ebp │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ rex.WXB │ │ │ │ @@ -2519298,16 +2519101,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2e9,%ebp │ │ │ │ + add %ah,(%rax) │ │ │ │ + lock out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rbp,%rbx,4) │ │ │ │ sub $0x2cdde2ad,%eax │ │ │ │ @@ -2519318,15 +2519122,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16442(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e9c2(%rax) │ │ │ │ + add %dh,0x2e7f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ mov 0x49d4f22c(%rdi,%rcx,4),%gs │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2519338,17 +2519142,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x47(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e0,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%al │ │ │ │ - jmp 1c2b541 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43e0b5e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2519360,18 +2519168,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - jmp 1c2b589 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + xor %ch,%ch │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4e574827(%rcx) │ │ │ │ movsxd 0x7b(%rcx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519381,17 +2519191,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1644f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ loopne 1c2b5c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%cl │ │ │ │ - jmp 1c2b5d1 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + adc %dh,%dl │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36d83f67(%rax) │ │ │ │ sub $0x13011b36,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519400,17 +2519213,20 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ push %rbx │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - jmp 1c2b619 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ mov $0xbb,%cl │ │ │ │ movsxd 0x7c(%rdx),%edi │ │ │ │ int $0x38 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2519421,17 +2519237,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x93,%al │ │ │ │ - jmp 1c2b661 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + adc %ch,%ch │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ cmc │ │ │ │ out %eax,(%dx) │ │ │ │ out %al,$0x66 │ │ │ │ std │ │ │ │ @@ -2519446,16 +2519265,17 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %rsp │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x2e9,%esp │ │ │ │ + mov $0xef,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4e574827(%rcx) │ │ │ │ movsxd 0x7b(%rcx),%ebp │ │ │ │ @@ -2519470,17 +2519290,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ loopne 1c2b6e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbb,%al │ │ │ │ - jmp 1c2b6f1 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + nop │ │ │ │ + out %eax,(%dx) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43e0b5e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2519491,16 +2519315,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x65(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x2e9,%esi │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7cb17c1c(%rcx) │ │ │ │ and 0x13013d(%rbx),%bl │ │ │ │ @@ -2519510,15 +2519335,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1646a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2e9(%rdi) │ │ │ │ + nop │ │ │ │ + lock out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ lret $0xaf8 │ │ │ │ @@ -2519534,16 +2519361,20 @@ │ │ │ │ add %dl,%al │ │ │ │ jo 1c2b817 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e0,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x2(%rcx,%rbp,8) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rex out %eax,(%dx) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ rex.WXB │ │ │ │ addr32 xchg %eax,%esi │ │ │ │ loope 1c2b791 │ │ │ │ es lgdt (%rbx) │ │ │ │ @@ -2519555,17 +2519386,20 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1c2b85f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e9c1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + repz out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36d83f67(%rax) │ │ │ │ sub $0x13011b36,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519574,18 +2519408,20 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jle 1c2b8a7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - jmp 1c2b859 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %ah,-0x13(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7cb17c1c(%rcx) │ │ │ │ and 0x13013d(%rbx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2519594,17 +2519430,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ andl $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2b84e │ │ │ │ loopne 1c2b895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bl │ │ │ │ - jmp 1c2b8a1 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dh,%ah │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x43e0b5e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2519616,17 +2519455,20 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret │ │ │ │ - jmp 1c2b8e9 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rex hlt │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ je 1c2b96b │ │ │ │ jp 1c2b8b4 │ │ │ │ cmp $0x13017e3f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519638,15 +2519480,17 @@ │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43(%rax) │ │ │ │ loopne 1c2b925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2e9(%rbx) │ │ │ │ + jo 1c2b919 │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rbp,%rbx,4) │ │ │ │ sub $0x2cdde2ad,%eax │ │ │ │ @@ -2519659,16 +2519503,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ nop │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - shr $0x2,%ecx │ │ │ │ + add %dl,-0xd(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ @@ -2519685,18 +2519529,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - jmp 1c2b9c1 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rex out %al,(%dx) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ lret $0xaf8 │ │ │ │ xor %dh,0x60(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2519707,18 +2519553,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16498(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xe9,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ je 1c2ba8b │ │ │ │ jp 1c2b9d4 │ │ │ │ cmp $0x13017e3f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519730,19 +2519579,17 @@ │ │ │ │ add %al,-0x63(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ loopne 1c2ba45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - jmp 1c2ba51 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x800000000002e7f4,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x43e0b5e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519752,16 +2519599,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ int3 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e21a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + jle 1c2ba83 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2519797,17 +2519644,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x164cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000000566ba,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex push %rax │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ in $0x92,%al │ │ │ │ stc │ │ │ │ adc 0x3f(%rdx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2519818,16 +2519668,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ frstor 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2bbc8 │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + shrb $1,0x65(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x618975ea(%rbx,%rdi,2) │ │ │ │ fisttpll 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2519840,15 +2519690,16 @@ │ │ │ │ in $0x64,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3f(%rax) │ │ │ │ loopne 1c2bbad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x6b,%bh │ │ │ │ + push %rax │ │ │ │ + ja 1c2bc1e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6a7d729(%rbx) │ │ │ │ test %edi,%edx │ │ │ │ @@ -2519878,17 +2519729,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add %ah,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rdi) │ │ │ │ fiaddl 0x76(%rax) │ │ │ │ @@ -2519904,20 +2519755,18 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imull 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x6b(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ push %rsi │ │ │ │ mov $0xc7,%dh │ │ │ │ sbb %ah,%dh │ │ │ │ clc │ │ │ │ @@ -2519930,15 +2519779,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x164f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ loopne 1c2bccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ + loopne 1c2bc67 │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ rex.WRB │ │ │ │ rex.R fists 0x16d4f79(%rbp) │ │ │ │ @@ -2519948,16 +2519797,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ stc │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ + add %al,%al │ │ │ │ + xor %edi,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x43848890(%rax) │ │ │ │ in $0x9,%al │ │ │ │ @@ -2519971,17 +2519820,20 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37fc7(%rax) │ │ │ │ + add %dl,-0x40(%rax) │ │ │ │ + jg 1c2bd67 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rbx,%rcx,4) │ │ │ │ pushf │ │ │ │ int3 │ │ │ │ imul $0x0,0x130167(%rsi),%edi │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2519991,16 +2519843,16 @@ │ │ │ │ add 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2bd64 │ │ │ │ loopne 1c2bda5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdi │ │ │ │ + loopne 1c2bddb │ │ │ │ + std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x13017d6a720925c6,%al │ │ │ │ @@ -2520014,15 +2519866,15 @@ │ │ │ │ or %ah,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bl │ │ │ │ loopne 1c2bded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + xor %al,%al │ │ │ │ jg 1c2bdf7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520037,18 +2519889,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1650d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ loopne 1c2be35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x78(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xcd,%al │ │ │ │ + ja 1c2be3f │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e7f50f5(%rdi) │ │ │ │ sbb %ecx,%esp │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520057,16 +2519911,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,-0xb(%rax) │ │ │ │ jae 1c2be89 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520086,15 +2519939,16 @@ │ │ │ │ add %ah,0x16517(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret │ │ │ │ loopne 1c2bec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,0x79(%rdi) │ │ │ │ + shl $1,%cl │ │ │ │ + jns 1c2becf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x32113945(%rbx) │ │ │ │ @@ -2520112,15 +2519966,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2bf0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x5(%rdi,%rdx,4) │ │ │ │ + push %rax │ │ │ │ + adc %bl,0x5(%rcx) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rdi) │ │ │ │ lret │ │ │ │ or %edi,0x14e68e1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2520133,15 +2519988,16 @@ │ │ │ │ and %esp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ loopne 1c2bf55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rdi │ │ │ │ + nop │ │ │ │ + int1 │ │ │ │ jns 1c2bf5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520158,16 +2520014,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ loopne 1c2bf9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x97,%ah │ │ │ │ + adc %dl,(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x28(%rcx) │ │ │ │ repz xor (%rax),%bl │ │ │ │ @@ -2520180,20 +2520036,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ sub $0x65,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - jns 1c2bfef │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x379f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x75(%rbp) │ │ │ │ fcoms 0x34(%rdx) │ │ │ │ (bad) │ │ │ │ rex.X and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520204,16 +2520057,16 @@ │ │ │ │ add %ah,0x16531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2c02d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb4,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + xor %dl,(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x44b5d570(%rcx) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2520228,18 +2520081,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16536(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bh │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x370(%rip) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x591aad79(%rdi) │ │ │ │ and $0x85,%al │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520251,16 +2520101,16 @@ │ │ │ │ add %dl,0x3b(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rax) │ │ │ │ loopne 1c2c0bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %ah,%bh │ │ │ │ + loopne 1c2c0e2 │ │ │ │ + cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x62(%rbx) │ │ │ │ pop %rdi │ │ │ │ @@ -2520274,18 +2520124,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x10(%rsi) │ │ │ │ xchg %eax,%ecx │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2520298,16 +2520147,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x45(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loopne 1c2c1ca │ │ │ │ + add %dh,(%rax) │ │ │ │ + jne 1c2c1cb │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1989630b(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2520322,18 +2520171,18 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2c195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x65(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x364(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x747f77e5(%rax,%rax,2) │ │ │ │ sub 0x1(%rsi),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520343,16 +2520192,15 @@ │ │ │ │ add %ah,0x4f(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ loopne 1c2c1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,-0x69(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x598(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5b(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2520371,34 +2520219,35 @@ │ │ │ │ push %rsp │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ loopne 1c2c225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2c28b │ │ │ │ - hlt │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + pop %rdx │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3ddf782e(%rdx) │ │ │ │ xorl $0x0,0x13016f(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ + js 1c2c279 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loope 1c2c2ea │ │ │ │ - add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rsi) │ │ │ │ jne 1c2c2c4 │ │ │ │ rex.WRB or $0x1,%al │ │ │ │ @@ -2520415,17 +2520264,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2c2b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x18(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fs call 1c2c2c1 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x583412b5(%rbx) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ jbe 1c2c2da │ │ │ │ @@ -2520436,16 +2520284,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000377eb,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + ja 1c2c307 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ jl 1c2c318 │ │ │ │ ret $0x6240 │ │ │ │ mov (%rax),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520457,16 +2520309,15 @@ │ │ │ │ add %dl,0x16564(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2c345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x8f,%al │ │ │ │ + sarb $1,-0x70(%rbp) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x52(%rdi) │ │ │ │ loopne 1c2c390 │ │ │ │ @@ -2520483,20 +2520334,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x39(%rax) │ │ │ │ loopne 1c2c38d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fsubs 0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x65,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e(%rdx) │ │ │ │ rex.WRB and $0x46c597c3,%rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520506,16 +2520355,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ jo 1c2c430 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor %esp,0x5(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + sub 0x5(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4c3dbf25(%rsi) │ │ │ │ @@ -2520532,17 +2520381,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2c41d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000037838,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + sarb $1,0x377(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ (bad) │ │ │ │ sbb %esp,-0x4e(%rsi) │ │ │ │ rorl $1,0x31(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520554,16 +2520406,15 @@ │ │ │ │ jnp 1c2c4c0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ loopne 1c2c465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + shlb $1,-0x69(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ or $0x5c3d7eeb,%eax │ │ │ │ @@ -2520576,17 +2520427,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ andl $0x0,0x1(%rbp) │ │ │ │ or $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37434(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x373,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x29(%rsi) │ │ │ │ and 0x5138ba75(%rdx),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520595,16 +2520448,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x7a(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1c2c55d │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x56d2fce(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2520618,16 +2520472,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ enter $0x1e0,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xf(%rax) │ │ │ │ - or $0x3,%eax │ │ │ │ + add %al,0x30d66(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ sbb %eax,-0x51(%rsi) │ │ │ │ mov $0x51,%dh │ │ │ │ cmp %edi,0x1(%rcx) │ │ │ │ @@ -2520641,15 +2520495,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ loopne 1c2c585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2c5d7 │ │ │ │ + loopne 1c2c5c4 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ @@ -2520663,20 +2520517,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16596(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x37(%rax) │ │ │ │ loopne 1c2c5cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdi │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c2c5a3 │ │ │ │ + incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rbx) │ │ │ │ sub 0x65a37382(%rax),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520686,15 +2520540,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ add %edi,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520712,19 +2520566,20 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ loopne 1c2c65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,(%dx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c2c677 │ │ │ │ + jo 1c2c667 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5a(%rsi) │ │ │ │ xor %al,(%rax) │ │ │ │ rcl %cl,%ecx │ │ │ │ cmp 0x1(%rax),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2520736,15 +2520591,16 @@ │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0xfc,(%rdx) │ │ │ │ + add %ah,(%rcx) │ │ │ │ + cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c18c241(%rdx) │ │ │ │ pop %rsp │ │ │ │ @@ -2520760,18 +2520616,19 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,$0xf8 │ │ │ │ - add (%rax),%al │ │ │ │ + rorb $0x2,-0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd(%rbx) │ │ │ │ rex.B │ │ │ │ repnz lret │ │ │ │ movsxd %esi,%edx │ │ │ │ jo 1c2c712 │ │ │ │ @@ -2520782,15 +2520639,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3607c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or (%rdi),%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x44eab316(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2520805,16 +2520664,16 @@ │ │ │ │ mov $0x65,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ebp,0x0(%rbx,%rax,1) │ │ │ │ + adc %al,0x6c(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2(%rbp,%rsi,1) │ │ │ │ (bad) │ │ │ │ jge 14c3cb06 <_edata@@Base+0xdc3cb06> │ │ │ │ @@ -2520827,19 +2520686,18 @@ │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret $0x1e0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ch,0x2e8(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f210fd2(%rax) │ │ │ │ add %dl,%bl │ │ │ │ jb 1c2c7ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520850,16 +2520708,15 @@ │ │ │ │ add %dl,0x165c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ loopne 1c2c80d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2c82b │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + xor %al,0x6c(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6f(%rcx) │ │ │ │ rex.RB jnp 1c2c879 │ │ │ │ @@ -2520874,20 +2520731,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ + call 1c2c861 │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c9c4876(%rbp) │ │ │ │ imul $0x1,0x4d(%rbx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520896,16 +2520750,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + rex.B insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2520922,17 +2520777,20 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lret │ │ │ │ loopne 1c2c8e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002eac4,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push %rax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + call 1c2c8f1 │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ int1 │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ jmp 30d0e72 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2520944,16 +2520802,15 @@ │ │ │ │ {rex2 0x65} add %r24d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int3 │ │ │ │ loopne 1c2c92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + lock rex.B insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e1e25d4(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2520969,18 +2520826,16 @@ │ │ │ │ fisubl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2c93e │ │ │ │ loopne 1c2c975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock stos %al,%es:(%rdi) │ │ │ │ + call 1c2c981 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rcx) │ │ │ │ sub %bh,%cl │ │ │ │ loope,pn 1c2c9e7 │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2520994,18 +2520849,20 @@ │ │ │ │ fisubs 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%ah │ │ │ │ loopne 1c2c9bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1b,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock pop %rbx │ │ │ │ + sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ mov $0x9f37adad,%ebp │ │ │ │ pushf │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521015,20 +2520872,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x165e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int $0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5e(%rax) │ │ │ │ - jp 1c2ca11 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57af3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rdi │ │ │ │ mov $0xb8,%ch │ │ │ │ adc (%rbx),%ch │ │ │ │ @@ -2521042,16 +2520896,15 @@ │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ loopne 1c2ca4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rbx,%rbx,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $0x0,0x3(%rbx,%rbx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ out %eax,$0xd8 │ │ │ │ @@ -2521065,16 +2520918,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x13(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5e(%rax) │ │ │ │ - jp 1c2caa1 │ │ │ │ + add %dl,%al │ │ │ │ + repz jp 1c2caa1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3fc015cc(%rip) │ │ │ │ @@ -2521088,15 +2520941,16 @@ │ │ │ │ int1 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int $0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521113,16 +2520967,15 @@ │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int $0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ + add %dl,-0xd(%rax) │ │ │ │ jp 1c2cb31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521137,15 +2520990,16 @@ │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ loopne 1c2cb6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2cbad │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521160,16 +2521014,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ + add %dh,-0xd(%rax) │ │ │ │ jp 1c2cbc1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521186,19 +2521039,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x1b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ fisttps (%rsi) │ │ │ │ out %al,$0x28 │ │ │ │ push %rdi │ │ │ │ jl 1c2cc86 │ │ │ │ @@ -2521213,17 +2521068,22 @@ │ │ │ │ or %esp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%bh │ │ │ │ loopne 1c2cc45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x8000000000057a5d,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %dh,%bl │ │ │ │ + jp 1c2cc51 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ fcmove %st(3),%st │ │ │ │ (bad) │ │ │ │ @@ -2521238,20 +2521098,17 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31(%rax) │ │ │ │ loopne 1c2cc8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x1b,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x8000000000031b5e,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ mov $0x44,%ch │ │ │ │ xchg %eax,%ebx │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ fwait │ │ │ │ testb $0x13,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521264,15 +2521121,16 @@ │ │ │ │ adc 0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2cca1 │ │ │ │ loopne 1c2ccd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x5,0x7a(%rbp) │ │ │ │ + xor %dh,%bl │ │ │ │ + jp 1c2cce1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x208bb6ae(%rip) │ │ │ │ @@ -2521289,15 +2521147,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ loopne 1c2cd1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x31b(%rip) │ │ │ │ + rcrb $0x3,0x1b(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2521314,21 +2521173,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1661c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - jp 1c2cd71 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x57af3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ mov $0xc73764fc,%esp │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2521342,15 +2521197,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x2a08cbd,%ecx │ │ │ │ @@ -2521361,18 +2521217,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16626(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ mov %ecx,-0x5b(%rbx) │ │ │ │ add 0x13015ab5(%rip),%ebp │ │ │ │ @@ -2521386,15 +2521239,15 @@ │ │ │ │ sub $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f060(%rax) │ │ │ │ + add %ah,0x2ef9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ rex.WX scas %es:(%rdi),%rax │ │ │ │ push %rdi │ │ │ │ @@ -2521409,18 +2521262,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16631(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsp │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30dd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ push %rcx │ │ │ │ pop %rbp │ │ │ │ @@ -2521438,15 +2521288,16 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ jle 1c2ced7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521465,16 +2521316,16 @@ │ │ │ │ cmp 0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2cee4 │ │ │ │ loopne 1c2cf15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + add %al,0x568(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5a992445(%rdx) │ │ │ │ jo 1c2cf48 │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2521487,17 +2521338,18 @@ │ │ │ │ add %dl,0x16640(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2cf5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %cs,0x5(%rsi) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rcr $1,%ch │ │ │ │ + pop 0x0(%rip) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x625376a3(%rbp) │ │ │ │ fdivs 0x37(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521509,18 +2521361,20 @@ │ │ │ │ rex.RB │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x22(%rax) │ │ │ │ loopne 1c2cfa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x75,%bpl │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x31,%al │ │ │ │ + jne 1c2cfaf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x48(%rcx) │ │ │ │ test %cl,-0x13(%rbx) │ │ │ │ push %rbp │ │ │ │ movl $0x13,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521529,16 +2521383,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1664a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fnstsw %ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58e8c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fisttpll 0x5(%rdi) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rbp) │ │ │ │ mov $0xf7,%bh │ │ │ │ (bad) 0x13016ec1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521548,17 +2521402,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x4f(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x375b5(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %esi,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52ef45fe(%rcx) │ │ │ │ and %dh,0x1f(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521569,20 +2521426,17 @@ │ │ │ │ add %dl,0x54(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loope 1c2d05b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ mov %sil,%bpl │ │ │ │ rex.WX jge 1c2d0d0 │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521593,16 +2521447,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16659(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loop 1c2d0a3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7c(%rax) │ │ │ │ - js 1c2d0cf │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRXB jns 1c2d0cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ @@ -2521618,17 +2521472,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1665e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loop 1c2d0eb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ + std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f311fb5(%rcx) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2521639,16 +2521492,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %ax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2b(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x50(%rbp) │ │ │ │ adc %dh,%dl │ │ │ │ @@ -2521661,15 +2521514,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ imul $0x0,0x1(%rsi),%esp │ │ │ │ shl $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2a(%rax) │ │ │ │ + add %dl,-0x41(%rax) │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ @@ -2521687,15 +2521540,17 @@ │ │ │ │ jae 1c2d241 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop 1c2d1c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2feb1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %?,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ jg 1c2d220 │ │ │ │ rorl %cl,(%rdi,%rdx,2) │ │ │ │ @@ -2521709,16 +2521564,16 @@ │ │ │ │ js 1c2d289 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jrcxz 1c2d20b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X jle 1c2d237 │ │ │ │ + add %dl,%al │ │ │ │ + fidivrs 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2521731,16 +2521586,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x69(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x68,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ sub %ah,(%rdx) │ │ │ │ cmp 0x17ee1c4(%rdx),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2521751,17 +2521608,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub 0x5(%rsi),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x566,%edi │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2521778,18 +2521634,18 @@ │ │ │ │ xchg %esp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c2d2e5 │ │ │ │ loopne 1c2d305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2fe(%rdx) │ │ │ │ + rex mov %?,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ (bad) │ │ │ │ rex.WB │ │ │ │ data16 and (%rax),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2521802,16 +2521658,16 @@ │ │ │ │ add %dh,-0x75(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %dh,0x36b71(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rcx) │ │ │ │ cld │ │ │ │ add %al,%al │ │ │ │ or %ebp,%edi │ │ │ │ @@ -2521825,17 +2521681,16 @@ │ │ │ │ add %ah,-0x6f(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ loopne 1c2d395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - js 1c2d3a1 │ │ │ │ + loopne 1c2d404 │ │ │ │ + jns 1c2d3a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f1a0e57(%rbp) │ │ │ │ @@ -2521848,19 +2521703,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x2f71e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp $0x8f,%al │ │ │ │ jmp 1c2d42e │ │ │ │ leave │ │ │ │ and $0x47,%al │ │ │ │ @@ -2521875,17 +2521728,15 @@ │ │ │ │ fwait │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - sti │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x300f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ jge 1c2d437 │ │ │ │ @@ -2521899,16 +2521750,16 @@ │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xe0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x43(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + adcl $0x3,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x41a14701(%rbx) │ │ │ │ @@ -2521924,16 +2521775,17 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xe0,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jns 1c2d4ad │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rdi) │ │ │ │ mov $0xb9,%ch │ │ │ │ @@ -2521949,20 +2521801,17 @@ │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,$0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.X jle 1c2d507 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37dde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ sbb $0x86f314ff,%edx │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2521975,15 +2521824,15 @@ │ │ │ │ mov $0x66,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1a(%rax) │ │ │ │ loopne 1c2d545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push $0x68 │ │ │ │ + xor %dh,(%rax,%rbp,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2521998,17 +2521847,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub 0x5(%rsi),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x566,%edi │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2522022,17 +2521870,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xfe,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2fe8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0xad65e6d5,%esi │ │ │ │ (bad) │ │ │ │ @@ -2522045,16 +2521891,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x166c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %al,$0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %bh,0x3(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + jle 1c2d627 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2522070,16 +2521917,16 @@ │ │ │ │ lret $0x166 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bh │ │ │ │ loopne 1c2d665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - repnz addr32 add $0x0,%eax │ │ │ │ + and %al,0x568(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ fcoms 0x6d629394(%rax) │ │ │ │ @@ -2522094,22 +2521941,17 @@ │ │ │ │ iret │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ loopne 1c2d6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret │ │ │ │ - jne 1c2d6b7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000037547,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x4e(%rsi) │ │ │ │ jg 1c2d743 │ │ │ │ and 0x17(%rdx),%eax │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522120,30 +2521962,34 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ loopne 1c2d6f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x280000000000373,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex │ │ │ │ + rex.XB jae 1c2d6ff │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53907257(%rdx) │ │ │ │ iret │ │ │ │ movabs 0x13015f,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsubs 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e0e7,%al │ │ │ │ - mov (%rdi),%ecx │ │ │ │ + movabs 0xf00000000001e0e7,%al │ │ │ │ + mov $0xe,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x78f25ab7(%rax,%rcx,1) │ │ │ │ imull 0x1301(%rip) │ │ │ │ @@ -2522155,18 +2522001,20 @@ │ │ │ │ add %al,-0x21(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,$0xe0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ - sbb $0x3,%eax │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov 0x3(%rdx),%fs │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x13(%rax) │ │ │ │ mov $0x400a82bd,%ebx │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522177,16 +2522025,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c2d9ae │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or 0x3(%rax),%esi │ │ │ │ + (bad) │ │ │ │ + cmp %esi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3b(%rsi) │ │ │ │ @@ -2522203,19 +2522051,20 @@ │ │ │ │ add %dl,%al │ │ │ │ call 1c2d974 │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%al │ │ │ │ loopne 1c2d815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ch │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + add 0x3(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1d3c0420(%rdx) │ │ │ │ (bad) │ │ │ │ jp 1c2d8ae │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522228,21 +2522077,17 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18(%rax) │ │ │ │ loopne 1c2d85d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000059847,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x18ab8b87(%rbx) │ │ │ │ rex pop %rbp │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522250,15 +2522095,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ repnz add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sahf │ │ │ │ jno 1c2d8b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522275,17 +2522121,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x166f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ call 1c2dace │ │ │ │ add %al,(%rax) │ │ │ │ - rex in (%dx),%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ + rolb $0x5,-0x68(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x57ba02e3(%rbp) │ │ │ │ xchg %eax,%eax │ │ │ │ add %rdx,(%rbx) │ │ │ │ @@ -2522298,16 +2522144,15 @@ │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ call 1c2db16 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex sahf │ │ │ │ jno 1c2d941 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522322,20 +2522167,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16701(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1c2db5e │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa,%al │ │ │ │ - jo 1c2d987 │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x70,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ jmp 58b7d867 <_edata@@Base+0x51b7d867> │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522346,19 +2522189,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16705(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x17(%rax) │ │ │ │ loopne 1c2d9c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rdx) │ │ │ │ + jo 1c2d9cf │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ repnz cmp %esi,%esp │ │ │ │ jnp 1c2d9c1 │ │ │ │ fsts 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522369,15 +2522213,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ or 0x1(%rdi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x58(%rax) │ │ │ │ + add %al,0x3d(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522389,17 +2522233,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xf(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x312cc(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rsp │ │ │ │ + adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48(%rdx) │ │ │ │ or 0x2c358725(%rdx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522409,19 +2522257,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x19(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1c2dc7e │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x2f9,%eax │ │ │ │ + and %al,(%rsi) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ sub $0xcc,%al │ │ │ │ mov $0x26,%bl │ │ │ │ rex.RXB jmp *0x1(%r15) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2522435,15 +2522283,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c2dae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dl │ │ │ │ + jo 1c2dad0 │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522459,16 +2522307,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16723(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rax) │ │ │ │ loopne 1c2db2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xf(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ah,%al │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6b(%rdi) │ │ │ │ mov $0x4f,%dh │ │ │ │ rol $1,%dl │ │ │ │ @@ -2522484,16 +2522332,16 @@ │ │ │ │ sub %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2db5c │ │ │ │ loopne 1c2db75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x36e,%eax │ │ │ │ + xorb $0x3,0x70(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5f574470(%rbx) │ │ │ │ rex.WRXB mov %r9b,(%r11) │ │ │ │ @@ -2522505,15 +2522353,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cs add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57dc9(%rax) │ │ │ │ + add %al,0x57e5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fimull 0x42551d2b(,%riz,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2522526,17 +2522374,15 @@ │ │ │ │ add %ah,0x16734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2dc05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x63(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x365(%rdi) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx,%rax,8) │ │ │ │ (bad) │ │ │ │ jge 1c2dbc9 │ │ │ │ nop │ │ │ │ @@ -2522550,17 +2522396,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x16739(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1c2dc2b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31319(%rax) │ │ │ │ + add %al,-0x45(%rax) │ │ │ │ + adc (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ xor 0x46(%rbp),%bh │ │ │ │ sahf │ │ │ │ out %eax,$0x5b │ │ │ │ ja 1c2dc72 │ │ │ │ @@ -2522573,19 +2522422,16 @@ │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 1c2dc73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + call 1c2dca1 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ sub %ecx,-0x1395eea2(%rdi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2522599,18 +2522445,19 @@ │ │ │ │ rex.R │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ loopne 1c2dcdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x13,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + mov $0x312,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x365e8838(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ jg 1c2dd02 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2522621,16 +2522468,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WB │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1619a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + call 1c2dd31 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rbx,%riz,1) │ │ │ │ rex.RX mov $0x10e5d29,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522642,20 +2522490,17 @@ │ │ │ │ rex.WRX │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp 1c2dd4b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1f(%rax) │ │ │ │ - out %al,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2e5d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rdi) │ │ │ │ cli │ │ │ │ adc (%rdi),%edi │ │ │ │ roll $1,(%rdx) │ │ │ │ push %rbx │ │ │ │ @@ -2522670,19 +2522515,16 @@ │ │ │ │ push %rsp │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jmp 1c2dd93 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + or $0x3,%eax │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4ff4f7b6(%rbx) │ │ │ │ pop %rsp │ │ │ │ mov $0x22,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2522697,16 +2522539,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ loopne 1c2ddfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx) │ │ │ │ - adc (%rbx),%eax │ │ │ │ + loopne 1c2ddbd │ │ │ │ + adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2522721,17 +2522563,20 @@ │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14(%rax) │ │ │ │ loopne 1c2de45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001619a,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %ah,0x2e8(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ mov $0xd41fb9e4,%esi │ │ │ │ jmp 1c2de8f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522740,18 +2522585,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe0,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RX (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ + jmp 1c2de99 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x56(%rcx) │ │ │ │ sbb %ebx,%esi │ │ │ │ movsxd (%rbx),%esi │ │ │ │ sti │ │ │ │ @@ -2522763,16 +2522606,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x68(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x133914b3(%rbp) │ │ │ │ mov $0x13013f4c,%esi │ │ │ │ @@ -2522787,16 +2522630,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%al │ │ │ │ loopne 1c2df1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2df68 │ │ │ │ - (bad) │ │ │ │ + shl $0xe9,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ stc │ │ │ │ @@ -2522815,18 +2522657,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ loopne 1c2df65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x593(%rip) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x800000000005945b,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x723cd4e2(%rip) │ │ │ │ adc %eax,%edi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522837,21 +2522678,17 @@ │ │ │ │ jl 1c2e00a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x13(%rax) │ │ │ │ loopne 1c2dfad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x46,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x800000000002e9f1,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x16938d8e(%rax) │ │ │ │ setg (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2522859,16 +2522696,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16781(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ loopne 1c2dff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x593,%eax │ │ │ │ + sbbb $0x5,-0x6c(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7f(%rbp,%rdx,4) │ │ │ │ mov 0x15f2882(%rcx),%ebx │ │ │ │ @@ -2522878,18 +2522715,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e0ed,%al │ │ │ │ - {rex2 0x16} add (%r16),%r8d │ │ │ │ + movabs 0x900000000001e0ed,%al │ │ │ │ + pop %rsi │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63486f31(%rbp) │ │ │ │ rex.WRXB push %r12 │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2522901,16 +2522741,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in (%dx),%eax │ │ │ │ loopne 1c2e085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x56,%al │ │ │ │ - jle 1c2e091 │ │ │ │ + shr $1,%ch │ │ │ │ + jg 1c2e091 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2c(%rcx) │ │ │ │ @@ -2522928,15 +2522768,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e0cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - pop %rsi │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19779f8f(%rip) │ │ │ │ and %ebp,%ebx │ │ │ │ pop %rdi │ │ │ │ @@ -2522950,19 +2522790,17 @@ │ │ │ │ add %al,0x16795(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - mov %es,0x0(%rip) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $0x0,0x5(%rsi,%rcx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ xchg %eax,%esp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2522979,35 +2522817,32 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x12(%rax) │ │ │ │ loopne 1c2e15d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x6a(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x8000000000036a78,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x22(%rax,%riz,4) │ │ │ │ xor %ebp,0x13a5c7e(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0xee90000000000167,%al │ │ │ │ loopne 1c2e1a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rax) │ │ │ │ - jge 1c2e1af │ │ │ │ + rex │ │ │ │ + fs jnp 1c2e1af │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2229d0bb(%rax) │ │ │ │ @@ -2523024,18 +2522859,21 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e1ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ - add (%eax),%eax │ │ │ │ + push %rax │ │ │ │ + pop %rbx │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x73965b08(%rcx) │ │ │ │ fcoms 0x0(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523046,16 +2522884,15 @@ │ │ │ │ add %ah,0x167aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,(%dx) │ │ │ │ loopne 1c2e235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0x1c,%al │ │ │ │ + add %cl,0x60(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rbp) │ │ │ │ push %rsi │ │ │ │ @@ -2523074,17 +2522911,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ loopne 1c2e27d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - jne 1c2e287 │ │ │ │ + rolb $0x3,0x75(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x394ad510(%rbp) │ │ │ │ @@ -2523098,16 +2522933,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x167b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ loopne 1c2e2c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2e26a │ │ │ │ - jae 1c2e2cf │ │ │ │ + rolb $0x3,0x73(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb(%rcx) │ │ │ │ @@ -2523120,17 +2522954,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov $0x167,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ - jne 1c2e317 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.W jne 1c2e317 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ @@ -2523146,17 +2522979,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x42(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x373a0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.X jae 1c2e35f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e4ad201(%rip) │ │ │ │ in (%dx),%al │ │ │ │ pop %rcx │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523168,16 +2523004,17 @@ │ │ │ │ add %ah,0x167c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,(%dx) │ │ │ │ loopne 1c2e39d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x596(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ jae 1c2e40d │ │ │ │ (bad) │ │ │ │ @@ -2523194,36 +2523031,38 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lock loopne 1c2e3e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - addb $0x80,0x0(%rip) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + addl $0x1a00280,0x0(%rip) │ │ │ │ ... │ │ │ │ - add %dl,%dl │ │ │ │ - push $0xffffffff991707a0 │ │ │ │ + shrb %cl,-0x60(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ mov $0x60,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x167cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ loopne 1c2e42d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bl │ │ │ │ - jne 1c2e437 │ │ │ │ + (bad) │ │ │ │ + rex.RXB jne 1c2e437 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2523241,36 +2523080,38 @@ │ │ │ │ add %dh,-0x2e(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ loopne 1c2e475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x280000000000373,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + rex.XB jae 1c2e47f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ data16 (bad) │ │ │ │ xor $0x78,%ah │ │ │ │ or %r8,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ frstor 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e0f0,%al │ │ │ │ - lret │ │ │ │ - jne 1c2e4c7 │ │ │ │ + movabs 0xe00000000001e0f0,%al │ │ │ │ + rex.RXB jne 1c2e4c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x37adbe87(%rdi) │ │ │ │ @@ -2523286,15 +2523127,17 @@ │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lock loopne 1c2e505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x373(%rcx) │ │ │ │ + jo 1c2e54d │ │ │ │ + jae 1c2e50f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rbx) │ │ │ │ rex.WR mov $0xb8,%bpl │ │ │ │ @@ -2523311,20 +2523154,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ loopne 1c2e54d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%al │ │ │ │ - add %fs:(%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x80000000000364d6,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ je 1c2e51c │ │ │ │ rol %cl,%ah │ │ │ │ idiv %bh │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523337,16 +2523177,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int1 │ │ │ │ loopne 1c2e595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x58e(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x8f,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.XB lret $0x7b4b │ │ │ │ @@ -2523359,15 +2523199,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x167f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xf(%rax) │ │ │ │ loopne 1c2e5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2e5b3 │ │ │ │ + add %dl,%dh │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a288edb(%rax) │ │ │ │ pop %rbx │ │ │ │ @@ -2523379,16 +2523219,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xb(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + in $0x8f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7c(%rax,%rax,8) │ │ │ │ xor %dl,%ch │ │ │ │ (bad) │ │ │ │ @@ -2523403,15 +2523244,16 @@ │ │ │ │ add %ah,0x167f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ loopne 1c2e66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shll $1,0x0(%rbx,%rax,1) │ │ │ │ + loopne 1c2e648 │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and $0x9bcab19f,%eax │ │ │ │ @@ -2523428,17 +2523270,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ loopne 1c2e6b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + shl $0x8f,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3e87d7b7(%rip) │ │ │ │ rex.RXB sub $0x1d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2523452,17 +2523293,17 @@ │ │ │ │ add 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ loopne 1c2e6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ + addb $0x5,-0x68(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ in (%dx),%eax │ │ │ │ cmp %bh,0x27508a3b(%rbx) │ │ │ │ @@ -2523476,16 +2523317,19 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ loopne 1c2e745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x71,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + jno 1c2e751 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0xa3,%dl │ │ │ │ mov $0x7,%ah │ │ │ │ @@ -2523497,15 +2523341,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16814(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x371c4(%rax) │ │ │ │ + add %dl,0x371dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ xchg %eax,%ebp │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2523515,16 +2523359,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16819(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,$0x7e │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0x7e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ mov -0x44(%rcx,%rdi,4),%fs │ │ │ │ @@ -2523538,18 +2523382,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ repnz loopne 1c2e81d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x11,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x312(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ (bad) │ │ │ │ cs (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sbb 0x9(%rcx),%edx │ │ │ │ @@ -2523564,18 +2523408,19 @@ │ │ │ │ and $0x68,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repz loopne 1c2e865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x62,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + sbbb $0x3,0x62(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2107dc2c(%rip) │ │ │ │ xchg %eax,%esi │ │ │ │ out %al,$0x78 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523588,18 +2523433,20 @@ │ │ │ │ sub %ch,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ repz loopne 1c2e8ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x77,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c2e840 │ │ │ │ + ja 1c2e8b7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ {rex2 0x7c} (bad) │ │ │ │ negb 0x63(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2523611,18 +2523458,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1682d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ loopne 1c2e8f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xed,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %bh,0x2f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ mull (%rdi) │ │ │ │ fs gs jnp 1c2e903 │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2523631,17 +2523478,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e0f3,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - js 1c2e947 │ │ │ │ + movabs 0x500000000001e0f3,%al │ │ │ │ + repz ja 1c2e947 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x604cb345(%rbp) │ │ │ │ @@ -2523656,16 +2523502,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x38(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ repz loopne 1c2e985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2e979 │ │ │ │ - jle 1c2e98f │ │ │ │ + mov 0x3(%rsi),%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x60(%rcx) │ │ │ │ @@ -2523680,16 +2523525,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x168,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ loopne 1c2e9cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2e99b │ │ │ │ - push $0x3 │ │ │ │ + rorb $0x3,0x6a(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x60(%rbx) │ │ │ │ @@ -2523705,33 +2523549,36 @@ │ │ │ │ add %dl,0x16842(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ hlt │ │ │ │ loopne 1c2ea15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000002fc31,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + nop │ │ │ │ + sar $1,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x54c8457b(%rdi) │ │ │ │ repnz mov %edi,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WB push $0x1 │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ loopne 1c2ea5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,(%rbx,%rdx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x317(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ fadd %st(4),%st │ │ │ │ @@ -2523744,15 +2523591,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.WRB push $0x1 │ │ │ │ add %dl,0x1e0f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30cfc(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jnp 1c2eab7 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ ret │ │ │ │ ss mov $0xa1,%al │ │ │ │ @@ -2523768,18 +2523617,16 @@ │ │ │ │ push %rdx │ │ │ │ push $0x1 │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ loopne 1c2eaed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp $0x596,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %dh,0x5(%rdi,%rdx,4) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rcx) │ │ │ │ int $0x61 │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ mov $0x130156,%edi │ │ │ │ @@ -2523791,18 +2523638,15 @@ │ │ │ │ add %ah,0x57(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ loopne 1c2eb35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2eae5 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x2e8(%rdi) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x11793f28(%rbp) │ │ │ │ rex.WXB or %spl,(%r15) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523815,17 +2523659,17 @@ │ │ │ │ pop %rsp │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ cmc │ │ │ │ loopne 1c2eb7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0x596,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x97,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ roll %cl,(%rax) │ │ │ │ cs xchg %eax,%ecx │ │ │ │ @@ -2523839,18 +2523683,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x60(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ loopne 1c2ebc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + call 1c2ebd1 │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ enter $0x36f2,$0x1e │ │ │ │ push %rsp │ │ │ │ jno 1c2ec33 │ │ │ │ @@ -2523861,20 +2523704,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ gs push $0x1 │ │ │ │ add %al,0x1e0f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ and $0xd5f3b89c,%eax │ │ │ │ (bad) │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523882,17 +2523725,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16869(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30cfc(%rax) │ │ │ │ + add %ah,0x7b(%rax) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ movabs 0x13015c98587c,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523903,15 +2523749,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ cmc │ │ │ │ loopne 1c2ec9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x373(%rbp) │ │ │ │ + rex (bad) 0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x28646195(%rcx) │ │ │ │ addr32 push $0x130165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523922,16 +2523769,18 @@ │ │ │ │ je 1c2ed43 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mul %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x2,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + repz cli │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sbbl $0xffffffdf,-0x16(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ @@ -2523943,16 +2523792,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7b(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,-0xa(%rax) │ │ │ │ loopne 1c2ed2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2ed95 │ │ │ │ - add (%eax),%eax │ │ │ │ + shrb $1,0x67(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ or %edx,%esi │ │ │ │ movabs 0x13016fc84d3d,%eax │ │ │ │ @@ -2523963,18 +2523812,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xa(%rax) │ │ │ │ loopne 1c2ed75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shlb $0x0,0x3(%rbx) │ │ │ │ + add %dl,(%rdi) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ adc %al,(%rax) │ │ │ │ mov $0x1e7fc0b2,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2523983,16 +2523834,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16885(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e0f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %fs:(%eax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x0,0x3(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7a15f8ae(%rsi) │ │ │ │ sub $0x1301051e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524003,15 +2523854,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x76(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ mul %al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524028,18 +2523880,17 @@ │ │ │ │ mov 0x1(%rax),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ loopne 1c2ee4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x37d(%rsi) │ │ │ │ + sbbb $0x0,0x3(%rbp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a545215(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ mov $0x130172,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524049,20 +2523900,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ mul %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %esp,0x5(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x56218(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5f(%rax,%rsi,8) │ │ │ │ mov $0x3a,%bl │ │ │ │ loop 1c2eec5 │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2524073,15 +2523921,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,-0x9(%rax) │ │ │ │ loopne 1c2eedd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rax) │ │ │ │ + mov $0x14,%al │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524097,16 +2523945,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lahf │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e0f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x305d5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ mov (%rbx,%rcx,4),%ah │ │ │ │ xor %ah,%bh │ │ │ │ fistl 0x1(%rax) │ │ │ │ @@ -2524116,16 +2523964,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ test $0x168,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB hlt │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %esp,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x20698059(%rbx) │ │ │ │ cs (bad) │ │ │ │ @@ -2524139,17 +2523987,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ mul %eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,0x63(%rax) │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x44(%rdi) │ │ │ │ lea 0x4363a350(%rsi),%ecx │ │ │ │ @@ -2524165,17 +2524012,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ loopne 1c2effd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ - push $0x3 │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + push %rax │ │ │ │ + add $0x369,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69434517(%rbx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ ja 1c2f077 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524186,40 +2524035,34 @@ │ │ │ │ ... │ │ │ │ add %al,-0x48(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ loopne 1c2f045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ - adc (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000031218,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0xe(%rdi) │ │ │ │ rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sbb %esp,(%rdi) │ │ │ │ shlb $0x1,(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x168bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRB pop 0x0(%rip) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x5909e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe31fa16(%rip) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524227,16 +2524070,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x168c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x20(%rax) │ │ │ │ - cli │ │ │ │ + add %dh,%al │ │ │ │ + je 1c2f0da │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ or $0x58812908,%eax │ │ │ │ @@ -2524251,17 +2524094,17 @@ │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ clc │ │ │ │ loopne 1c2f11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x5(%rdi,%rcx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sahf │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rdx) │ │ │ │ call 56b38b43 <_edata@@Base+0x4fb38b43> │ │ │ │ push %rbp │ │ │ │ @@ -2524276,20 +2524119,17 @@ │ │ │ │ int3 │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ loopne 1c2f165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xfa,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + movabs 0x800000000002ff72,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x151c1a8d(%rsi) │ │ │ │ jge 1c2f16a │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2524299,20 +2524139,18 @@ │ │ │ │ shrl $1,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex stc │ │ │ │ loopne 1c2f1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%bl │ │ │ │ - jae 1c2f1b7 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x73(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%esp │ │ │ │ std │ │ │ │ @@ -2524368,16 +2524206,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,-0x7(%rax) │ │ │ │ loopne 1c2f285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x3(%rcx,%rdx,1) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rex ret │ │ │ │ + adc %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ mov %?,-0x4f(%rdx) │ │ │ │ out %al,$0x69 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2524387,18 +2524229,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x1e0f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRB pop 0x0(%rip) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x5909e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xbbd0091(%rbp) │ │ │ │ leave │ │ │ │ jmp 1d5f40a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524410,17 +2524251,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ loopne 1c2f315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cli │ │ │ │ - add (%rax),%al │ │ │ │ + shlb $0x0,0x2(%rdi,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x76(%rcx) │ │ │ │ repnz movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ test %al,0x66(%rsi,%rbx,2) │ │ │ │ @@ -2524435,15 +2524274,18 @@ │ │ │ │ cld │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ loopne 1c2f35d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WR pop 0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ sbb %ebp,-0x1c(%rbp) │ │ │ │ jrcxz 1c2f3cb │ │ │ │ @@ -2524459,16 +2524301,15 @@ │ │ │ │ add %ch,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ loopne 1c2f3a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2f3c9 │ │ │ │ - cli │ │ │ │ + shlb $1,-0x1(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ add -0x193f9304(%rdi),%bl │ │ │ │ @@ -2524483,16 +2524324,16 @@ │ │ │ │ add %ah,0x5(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ loopne 1c2f3ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4c,%al │ │ │ │ - pop 0x0(%rip) │ │ │ │ + and %bl,0x590(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1(%rbp) │ │ │ │ fimull 0x7(%rcx) │ │ │ │ jo 1c2f3d8 │ │ │ │ @@ -2524508,16 +2524349,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cli │ │ │ │ loopne 1c2f435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rcx) │ │ │ │ - cli │ │ │ │ + adc %dh,-0x1(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x77aed71c(%rcx) │ │ │ │ std │ │ │ │ @@ -2524532,16 +2524372,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ sar $0xe0,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %dh,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + or $0x377,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xb6214a8(%rbx) │ │ │ │ jno 1c2f443 │ │ │ │ @@ -2524556,16 +2524395,20 @@ │ │ │ │ adc 0x1(%rcx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ loopne 1c2f4c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x567(%rdi) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + push %rax │ │ │ │ + cmp 0x5(%rax),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x43(%rdi) │ │ │ │ sbb %eax,0x4013fc7b(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524576,18 +2524419,19 @@ │ │ │ │ add %dh,0x16918(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sti │ │ │ │ loopne 1c2f50d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2f5(%rdx) │ │ │ │ + lock (bad) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ out %al,(%dx) │ │ │ │ xor 0x140315b(,%rsi,4),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524599,17 +2524443,22 @@ │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ loopne 1c2f555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000003794e,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + shr $1,%al │ │ │ │ + jns 1c2f55f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ cmc │ │ │ │ shrl $0xd6,(%rdx,%rdi,1) │ │ │ │ xchg %dh,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524617,17 +2524466,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16923(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f582(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ mov $0x7c,%bh │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ {rex2 0x61} (bad) │ │ │ │ @@ -2524642,16 +2524494,15 @@ │ │ │ │ sub %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ loopne 1c2f5e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x79(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock call 1c2f967 │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2524667,18 +2524518,20 @@ │ │ │ │ add %dl,0x1692d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ loopne 1c2f62d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jnp 1c2f6aa │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c2f659 │ │ │ │ + js 1c2f637 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2ccfe429(%rbp) │ │ │ │ and %ecx,(%rsi) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524691,18 +2524544,16 @@ │ │ │ │ xor 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ loopne 1c2f675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock insb (%dx),%es:(%rdi) │ │ │ │ - jg 1c2f681 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,(%rcx,%rax,4) │ │ │ │ + add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rcx) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2524714,15 +2524565,15 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rex cld │ │ │ │ loopne 1c2f6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2f708 │ │ │ │ + loopne 1c2f70f │ │ │ │ jo 1c2f6c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524739,15 +2524590,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c2f6fe │ │ │ │ loopne 1c2f705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x60,%bl │ │ │ │ + (bad) │ │ │ │ + iret │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ {rex2 0x17} xchg %r14d,0x17b0ce5(%r24) │ │ │ │ @@ -2524755,16 +2524608,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X imul $0x0,(%rcx),%eax │ │ │ │ - movabs 0xb00000000001e0fc,%al │ │ │ │ - rex.WRB xchg %rax,%r12 │ │ │ │ + movabs 0xd00000000001e0fc,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3f(%rbx) │ │ │ │ movabs 0x13014699a1acb5,%eax │ │ │ │ @@ -2524775,15 +2524629,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x47(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ sar $1,%ah │ │ │ │ loopne 1c2f795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c2f7b1 │ │ │ │ + push %rax │ │ │ │ + lahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x23ad5324(%rdi) │ │ │ │ @@ -2524799,20 +2524654,16 @@ │ │ │ │ add %dh,0x1694d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ std │ │ │ │ loopne 1c2f7dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c2f7cd │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + orb $0x0,0x318(%rsi) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x62(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ sub 0x1301254a(%r15),%r10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524823,16 +2524674,16 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %bh,%ch │ │ │ │ loopne 1c2f825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ - je 1c2f831 │ │ │ │ + jo 1c2f8a2 │ │ │ │ + jne 1c2f831 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5ba2da87(%rdi) │ │ │ │ @@ -2524847,15 +2524698,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16958(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3(%rax) │ │ │ │ loopne 1c2f86d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x12(%rdi) │ │ │ │ + rol $1,%bl │ │ │ │ + in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ leave │ │ │ │ @@ -2524872,18 +2524724,19 @@ │ │ │ │ add %al,0x5d(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ std │ │ │ │ loopne 1c2f8b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + jrcxz 1c2f8b2 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ shlb %cl,0x40b03a85(%rdi) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2524894,16 +2524747,16 @@ │ │ │ │ add %dh,0x16962(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ loopne 1c2f8fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dh │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + and %al,0x58b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x138480e6(%rdi) │ │ │ │ lea (%rdi),%eax │ │ │ │ jge 1c2f922 │ │ │ │ @@ -2524915,16 +2524768,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x67(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ lock std │ │ │ │ loopne 1c2f945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.W stc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rbx) │ │ │ │ jb 1c2f900 │ │ │ │ @@ -2524938,18 +2524792,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %bh,%dh │ │ │ │ loopne 1c2f98d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xb,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + sub $0x30b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ stc │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ rex lret │ │ │ │ @@ -2524963,15 +2524818,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16971(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2(%rax) │ │ │ │ loopne 1c2f9d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x61(%rsi) │ │ │ │ + add %bl,%ch │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ loop 1c2fa48 │ │ │ │ @@ -2524985,19 +2524841,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x77(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ cmp $0xe0,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 out %al,(%dx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x60(%rbx) │ │ │ │ fsubs (%rcx) │ │ │ │ push %rsi │ │ │ │ xchg %eax,%ebp │ │ │ │ add 0x1(%rbp),%bh │ │ │ │ @@ -2525007,18 +2524864,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1697b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x10(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jrcxz 1c2fa62 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26c6d545(%rdi) │ │ │ │ sbb %dh,0x13010c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2525027,19 +2524885,19 @@ │ │ │ │ add %dh,0x16980(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loopne 1c2faad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x12(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,%ch │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c(%rdx) │ │ │ │ movabs %al,0x1301293b1a02b2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2525049,16 +2524907,16 @@ │ │ │ │ test %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bh │ │ │ │ loopne 1c2faf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock testl $0x0,(%rdx) │ │ │ │ + and %ah,%bl │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7255afc9(%rsi) │ │ │ │ xchg %eax,%edi │ │ │ │ mov %ds,0x1(%rax) │ │ │ │ @@ -2525070,20 +2524928,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16989(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rax) │ │ │ │ loopne 1c2fb3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - jo 1c2fb47 │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x70,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ rex.WRXB stc │ │ │ │ cs adc %cl,%dh │ │ │ │ or %eax,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525096,16 +2524952,15 @@ │ │ │ │ lea 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c2fb81 │ │ │ │ loopne 1c2fb85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fsubrl 0x3(%rdi) │ │ │ │ + lock add %esi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2525115,17 +2524970,16 @@ │ │ │ │ rex.XB mov $0x130135,%r14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ xchg %eax,%ebx │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - movabs 0x200000000001e0ff,%al │ │ │ │ - lret │ │ │ │ - jne 1c2fbd7 │ │ │ │ + movabs 0x800000000001e0ff,%al │ │ │ │ + rex.RXB jne 1c2fbd7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58ac3ca5(%rip) │ │ │ │ @@ -2525139,35 +2524993,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ sar $1,%bh │ │ │ │ loopne 1c2fc15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x280000000000373,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %al,0x73(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ rex xor %ecx,0x28(%rbx) │ │ │ │ testl $0x13017d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs %eax,0x169 │ │ │ │ loope 1c2fc5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x80000000000375cb,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %cl,0x75(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x6dd56a3b(%rbp,%riz,2) │ │ │ │ fcoms (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2525177,17 +2525035,20 @@ │ │ │ │ test $0x69,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x373a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + rex.XB jae 1c2fcaf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7e(%rax) │ │ │ │ leave │ │ │ │ jb 1c2fd1f │ │ │ │ loopne 1c2fd36 │ │ │ │ (bad) │ │ │ │ @@ -2525200,18 +2525061,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ (bad) │ │ │ │ add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - jg 1c2fcf7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x37f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x10(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2525224,18 +2525083,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x69,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e100(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub (%rsi),%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + sbb $0x3,%eax │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ce637eb(%rbp) │ │ │ │ andb $0x1e,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525246,15 +2525103,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x169b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x364d1(%rax) │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3bbbcb75(%rcx) │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ @@ -2525265,17 +2525123,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov $0x169,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x70(%rbp) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ @@ -2525286,17 +2525143,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3f(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %al,(%rcx) │ │ │ │ loope 1c2fe0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loop 1c2fe12 │ │ │ │ - add (%rax),%al │ │ │ │ + rex xor $0x4,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ lret │ │ │ │ @@ -2525309,17 +2525165,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ add %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - jg 1c2fe5f │ │ │ │ + add %dl,-0xb(%rax) │ │ │ │ + jle 1c2fe5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2525332,19 +2525187,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x169cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e101(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x70,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x3(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ movabs %eax,0x13015e468b878d27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525353,19 +2525209,20 @@ │ │ │ │ ... │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ mov $0x1,%al │ │ │ │ loope 1c2fee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%ah │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %al,(%rdx) │ │ │ │ + jo 1c2feef │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ mov $0x60895d5,%eax │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2525377,16 +2525234,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x2b(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c2ff2b │ │ │ │ loope 1c2ff2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ah │ │ │ │ - jne 1c2ff37 │ │ │ │ + (bad) │ │ │ │ + rex.W jne 1c2ff37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2525406,15 +2525263,16 @@ │ │ │ │ fisubrl 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ loope 1c2ff75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x373(%rax) │ │ │ │ + lock rex.B jae 1c2ff7f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ rex.XB pop %r14 │ │ │ │ @@ -2525430,15 +2525288,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ fildll 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e663(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xed,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xa4b2063(%rbx) │ │ │ │ pushf │ │ │ │ sub %eax,0x1(%rdx) │ │ │ │ @@ -2525450,16 +2525310,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c30004 │ │ │ │ loope 1c30005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bh │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + lock jle 1c30078 │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7a(%rdi) │ │ │ │ sub $0x9e117aac,%eax │ │ │ │ @@ -2525469,16 +2525328,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1c301af │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e102,%al │ │ │ │ - shll $1,0x0(%rbx,%rax,1) │ │ │ │ + movabs 0xc00000000001e102,%al │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1bbbab9a(%rbx) │ │ │ │ mov $0x13011ab6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525490,20 +2525350,17 @@ │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rolb $1,(%rdx) │ │ │ │ loope 1c30095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x58e(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movabs 0x8000000000058fe4,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x7d(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rsp │ │ │ │ imul $0x1,(%rcx),%esi │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525513,15 +2525370,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x169f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x367eb(%rax) │ │ │ │ + add %dh,0x36a5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ movabs %eax,0x13015e468b878d27 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525532,20 +2525389,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x169fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1c(%rax) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ mov $0x60895d5,%eax │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2525559,18 +2525415,20 @@ │ │ │ │ add 0x1(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,0x5b(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1a002(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0xa0,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ push $0xffffffffffffff9e │ │ │ │ loopne 1c301b3 │ │ │ │ adc %bh,0x130108(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525583,20 +2525441,17 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ - sbb $0x3,%al │ │ │ │ + add %ah,0x3604a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ jno 1c3023f │ │ │ │ clc │ │ │ │ test $0x1790a9d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2525608,16 +2525463,16 @@ │ │ │ │ add %al,0xb(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe1,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + or $0x61,%al │ │ │ │ add $0x0,%eax │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ movabs %eax,0x13015e468b878d27 │ │ │ │ @@ -2525630,20 +2525485,17 @@ │ │ │ │ add %ah,%al │ │ │ │ adc %ch,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fdivrs 0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37a77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ mov $0x60895d5,%eax │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2525655,16 +2525507,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16a15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret │ │ │ │ + add %al,0x48(%rax) │ │ │ │ jne 1c30297 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525679,18 +2525530,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x16a1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ loope 1c302d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x373(%rax) │ │ │ │ + and %al,0x73(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xa0,(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ fsubs (%rdi) │ │ │ │ or $0xf363bb4,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525722,16 +2525573,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ and %ch,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 1c302f0 │ │ │ │ jbe 1c3036f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525747,16 +2525597,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16a38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0xeb,%al │ │ │ │ + rex add %esi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a002(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ add %ch,%bl │ │ │ │ @@ -2525789,16 +2525638,16 @@ │ │ │ │ rex.X push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3043f │ │ │ │ loope 1c3043d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c303e5 │ │ │ │ - jae 1c30449 │ │ │ │ + xor %bh,(%rax) │ │ │ │ + je 1c30449 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xa0,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xaca3c97(%rdi) │ │ │ │ @@ -2525837,16 +2525686,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16a49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c304c8 │ │ │ │ - xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + push %rdx │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ cltd │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ @@ -2525906,16 +2525756,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ loope 1c305a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c30557 │ │ │ │ - add $0x0,%ax │ │ │ │ + addb $0x5,0x67(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ rcl $1,%bl │ │ │ │ sti │ │ │ │ sub %ecx,0x59(%rbx) │ │ │ │ @@ -2525930,19 +2525780,19 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ loope 1c305ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x566(%rbp) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.XB │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ch │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x37eaf30,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2525955,16 +2525805,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loope 1c30635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdx) │ │ │ │ - or $0x3,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x38(%rbp) │ │ │ │ (bad) │ │ │ │ fsubl 0x42(%rdx) │ │ │ │ @@ -2525980,16 +2525829,16 @@ │ │ │ │ pop %rdi │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe1,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x79e64a3e(%rdi) │ │ │ │ push %rsi │ │ │ │ push %rcx │ │ │ │ adc (%rcx),%al │ │ │ │ @@ -2526004,22 +2525853,18 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rax) │ │ │ │ loope 1c306c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x72,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x372(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ mov %?,%ebx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp (%rcx),%eax │ │ │ │ @@ -2526032,15 +2525877,16 @@ │ │ │ │ add %al,-0x77(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe1,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + int1 │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x546b1fc2(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2526058,16 +2525904,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ loope 1c30755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ecx,%edi │ │ │ │ + rolb $1,(%rbx) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2526085,16 +2525931,17 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c307a1 │ │ │ │ loope 1c3079d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c307b9 │ │ │ │ - jle 1c307a9 │ │ │ │ + nop │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + jg 1c307a9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ es addr32 sbb $0x4ecbae39,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2526108,17 +2525955,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c307ea │ │ │ │ loope 1c307e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jle 1c307f1 │ │ │ │ + mov $0xae,%al │ │ │ │ + jg 1c307f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ sbb 0x68998bd0(%rsi),%ecx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2527667,16 +2527513,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fnstsw %ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ or %ebx,-0x3e17494(%rbp) │ │ │ │ @@ -2527707,15 +2527553,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x45(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e16c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ + add %ah,0x2a(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527733,16 +2527579,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1c3256d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - addr32 cmc │ │ │ │ + push %rax │ │ │ │ + ds cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2527758,23 +2527604,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e16e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xchg %ebx,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x5d7e959b(%rip) │ │ │ │ es or $0x13017f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527797,15 +2527640,15 @@ │ │ │ │ add 0x0(%rcx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %dh,0x3(%rax) │ │ │ │ + ss jo 1c3264f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x63(%rsi,%rdx,2) │ │ │ │ sbb $0xe5,%al │ │ │ │ in (%dx),%al │ │ │ │ @@ -2527822,15 +2527665,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - fists (%rbx,%rax,1) │ │ │ │ + in (%dx),%eax │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2f8e3e30(%rdi) │ │ │ │ mov $0x13010f0a,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2527843,16 +2527687,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6a046f4d(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2527868,23 +2527711,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ loope 1c3271d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - std │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shlb %cl,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x2b(%rbx) │ │ │ │ int3 │ │ │ │ xchg %eax,%esi │ │ │ │ movabs 0x13017ebd32,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2527892,22 +2527732,21 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb 0x0(%rcx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x6b971fb(%rdi) │ │ │ │ test $0xe6,%al │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2527915,22 +2527754,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16c3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jb 1c327a3 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x2f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x1c(%rbx) │ │ │ │ and 0x4d4cd640(%rdx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2527938,15 +2527774,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16c46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14(%rax) │ │ │ │ loope 1c327f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x2(%rax,%rsi,8) │ │ │ │ + shl $0x2,%sil │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ xor %edi,%eax │ │ │ │ (bad) │ │ │ │ @@ -2527959,16 +2527797,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16c4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x14(%rax) │ │ │ │ loope 1c3283d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x97,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + and %al,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6c(%rbx) │ │ │ │ or $0xc5b3b16a,%eax │ │ │ │ @@ -2527981,15 +2527819,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f04d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %dh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ @@ -2528035,17 +2527875,16 @@ │ │ │ │ loop 1c329bf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,0x315a0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x529265c9(%rsi) │ │ │ │ mov $0x13013d5f,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528120,17 +2527959,16 @@ │ │ │ │ rex.W insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x23(%rax) │ │ │ │ loope 1c32ac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,-0x9(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c32b10 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ test $0xc4,%al │ │ │ │ ret $0xfccb │ │ │ │ in (%dx),%al │ │ │ │ push %rcx │ │ │ │ @@ -2528369,15 +2528207,15 @@ │ │ │ │ in $0x6d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3778f(%rax) │ │ │ │ + add %dh,0x37715(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rbx) │ │ │ │ mov %gs,0xc(%rsp,%rax,4) │ │ │ │ @@ -2528392,16 +2528230,15 @@ │ │ │ │ in $0x6d,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ loopne 1c32efd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + mov $0x98,%al │ │ │ │ jo 1c32f07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ hlt │ │ │ │ @@ -2528409,16 +2528246,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ - ror %cl,%ah │ │ │ │ - ss {rex2 0x7f} add %r28b,0x16de6d0(%r24) │ │ │ │ + and 0x7f99cb(%rbp),%al │ │ │ │ + movabs 0x16de6d0,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528428,22 +2528265,23 @@ │ │ │ │ divl 0x6c(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg 1c32f7f │ │ │ │ movabs 0x16de710,%al │ │ │ │ loopne 1c32fcc │ │ │ │ loop 1c32f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x3(%rcx,%rax,1) │ │ │ │ + jo 1c32fb3 │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528689,16 +2528527,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16e57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e12a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ (bad) │ │ │ │ @@ -2528713,18 +2528550,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loope 1c333c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x2f0(%rcx) │ │ │ │ + jo 1c33390 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%ch │ │ │ │ cmp (%rcx),%dl │ │ │ │ repz negb 0x13010e(%rdx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2528733,20 +2528573,22 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + loope 1c33409 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rax) │ │ │ │ iret │ │ │ │ movsl %ds:(%esi),%es:(%edi) │ │ │ │ shlb $1,0x130146a1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528755,21 +2528597,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16e5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x73(%rax) │ │ │ │ loopne 1c33455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x17,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + xchg %bl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rsi) │ │ │ │ cmp %ch,-0x168eb121(%rdi) │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2528778,16 +2528619,15 @@ │ │ │ │ add %ah,0x16e60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c3349d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x99,%al │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + lock rex mov %eax,0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x17(%rdi,%rsi,2) │ │ │ │ pop %rsp │ │ │ │ and %ch,0x130133fa(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528812,17 +2528652,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jns 1c33552 │ │ │ │ - {rex2 0x7f} add %r28b,0x16e6320(%r24) │ │ │ │ + sbb (%rdx),%dh │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c3351f │ │ │ │ + movabs 0x16e6320,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2528857,21 +2528699,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loop 1c335bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - sbb $0x3,%eax │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000031d65,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x7e20fbc2,%esp │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2528970,16 +2528808,19 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x72(%rax) │ │ │ │ loopne 1c33725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002e4a5,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + jmp 1c3372e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ or $0x2e,%al │ │ │ │ xor 0x14937b2(%rdx),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529054,18 +2528895,19 @@ │ │ │ │ add %dh,0x16ecf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c33845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x5(%rax,%rcx,4) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x743e89c7(%rcx) │ │ │ │ sbb %eax,0x78(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2529076,20 +2528918,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c3388d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - jb 1c33897 │ │ │ │ + nop │ │ │ │ + movabs 0x148000000000373,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bl │ │ │ │ rex.RB (bad) │ │ │ │ add $0x15ad33e0,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529100,19 +2528941,19 @@ │ │ │ │ shrl %cl,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loopne 1c338d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcrl $1,0x5(%rcx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ es jb 1c3387d │ │ │ │ or %edi,(%rax) │ │ │ │ repz and (%rcx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529149,20 +2528990,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16ed5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x26(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %ah,0x314e7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsi) │ │ │ │ fs test $0xf4,%al │ │ │ │ or %esi,%edx │ │ │ │ jnp 1c33a07 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529170,18 +2529011,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16ed6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e098(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4b(%rax) │ │ │ │ - jg 1c339b7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x1d(%rdx) │ │ │ │ add $0x38a6515,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529195,20 +2529035,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ loopne 1c339f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rax) │ │ │ │ - jle 1c339ff │ │ │ │ + subb $0x0,0x37d(%rsi) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x181b8440(%rax) │ │ │ │ (bad) │ │ │ │ sub (%rcx,%rax,1),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2529217,16 +2529056,17 @@ │ │ │ │ add %ah,0x16ed9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ loopne 1c33a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x58f(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c33a2e │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1c(%rsi) │ │ │ │ rex.R │ │ │ │ fwait │ │ │ │ iret │ │ │ │ rex.R │ │ │ │ @@ -2529240,17 +2529080,15 @@ │ │ │ │ fisubrl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edi │ │ │ │ loopne 1c33a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c33a32 │ │ │ │ - ja 1c33a91 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x578(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ sub -0x5(%rax),%ebp │ │ │ │ adc $0x2e,%al │ │ │ │ cli │ │ │ │ @@ -2529658,16 +2529496,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x26(%rax) │ │ │ │ loope 1c34025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - lock add (%rax),%al │ │ │ │ + loopne 1c34024 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x96b80f(%rdi) │ │ │ │ test $0x8a,%al │ │ │ │ @@ -2529680,15 +2529518,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16f10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0eb(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2529705,16 +2529545,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c340d8 │ │ │ │ loope 1c340b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - in (%dx),%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x49(%rdx,%rsi,1) │ │ │ │ or %bl,0x1301567c(%rax,%rsi,8) │ │ │ │ @@ -2529724,17 +2529564,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e126,%al │ │ │ │ + movabs 0x600000000001e126,%al │ │ │ │ (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2529748,16 +2529588,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ adc %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%cl │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xfd,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2529776,15 +2529616,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0e8(%rax) │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4ef1fc31(%rcx) │ │ │ │ cltd │ │ │ │ @@ -2529797,17 +2529638,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16f11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + rex (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ push %rbp │ │ │ │ @@ -2529824,18 +2529664,17 @@ │ │ │ │ add %al,%al │ │ │ │ adc %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x5,0x7f(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + mov $0xf5,%al │ │ │ │ + addb $0x48,0x0(%rip) │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi,%rcx,1) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ xor %edx,(%rsi) │ │ │ │ mov $0x77,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2529848,20 +2529687,19 @@ │ │ │ │ add %dh,%al │ │ │ │ adc %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57f5e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + addb $0x48,0x0(%rip) │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x785c8b54(%rbp) │ │ │ │ movsxd %edi,%edi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2529870,20 +2529708,18 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ adc 0x1(%rdi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - jg 1c342b9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + nop │ │ │ │ + cmc │ │ │ │ + addb $0x48,0x0(%rip) │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ rolb $1,-0x33(%rdx) │ │ │ │ jle 1c342a1 │ │ │ │ jo 1c342d2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2530064,17 +2529900,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16f14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3e(%rsi) │ │ │ │ rex.WR add %r8b,(%rdx) │ │ │ │ @@ -2530091,16 +2529927,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c345c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ ficompl 0x825c276(%rsi) │ │ │ │ @@ -2530114,16 +2529951,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x96,%ch │ │ │ │ + add %al,%al │ │ │ │ + sub $0x98,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4b33f58b(%rbp) │ │ │ │ mov $0x130158af,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530156,15 +2529993,15 @@ │ │ │ │ add %dh,%al │ │ │ │ adc $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3466b │ │ │ │ loopne 1c3469d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf3,%al │ │ │ │ + add %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530573,20 +2530410,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16f4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rax) │ │ │ │ loope 1c34c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - roll $0x3,(%rsi) │ │ │ │ + and %bh,0x6(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ adcb $0x3c,(%rax) │ │ │ │ push %rcx │ │ │ │ fs mov $0x15eebdf,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2530667,15 +2530505,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ loope 1c34d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x375(%rip) │ │ │ │ + mov $0xc8,%al │ │ │ │ + jne 1c34d67 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x4e(%rcx) │ │ │ │ pop %rdi │ │ │ │ xor %ebx,%ebx │ │ │ │ int $0x5b │ │ │ │ @@ -2530691,18 +2530531,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1c34da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x300(%rsi) │ │ │ │ + rorb $1,(%rdi) │ │ │ │ + add $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rax) │ │ │ │ int1 │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.WX mov 0x130175da(%rdi),%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2530713,21 +2530555,20 @@ │ │ │ │ outsl %gs:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ data16 loopne 1c34ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loopne 1c34e07 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %ch,%dh │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x574286d8(%rdi) │ │ │ │ mov $0xae,%dh │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2530985,16 +2530826,16 @@ │ │ │ │ add %dl,%al │ │ │ │ mov 0x1(%rdi),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x10(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + lock cltd │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ rex.RXB scas %es:(%rdi),%eax │ │ │ │ @@ -2531009,17 +2530850,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,-0x3b(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ rol $1,%bpl │ │ │ │ @@ -2531031,17 +2530871,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16f94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2eaaed63(%rdx) │ │ │ │ pop %rax │ │ │ │ @@ -2531105,16 +2530945,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ es loope 1c352fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c352c6 │ │ │ │ - lock add (%rax),%al │ │ │ │ + loopne 1c352e2 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rax) │ │ │ │ or -0x66(%rbp,%rsi,8),%ah │ │ │ │ @@ -2531129,15 +2530969,18 @@ │ │ │ │ add %dh,0x16fa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ es loope 1c35345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %al,0x1480000000002f0 │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ rex.WRX cltq │ │ │ │ sbb %al,0x13ebc2e(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2531149,16 +2530992,18 @@ │ │ │ │ add %al,0x16fab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c3538d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %al,0x1480000000002f0 │ │ │ │ + jo 1c35360 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x345ce368(%rbp) │ │ │ │ jg 1c353f6 │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531172,16 +2531017,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loope 1c353d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002e8fa,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + xor %bl,%dl │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x30e56583(%rbx) │ │ │ │ movsxd 0x13010d(%rbp),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2531206,17 +2531054,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ in $0x6f,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1c3545b │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6b(%rbx) │ │ │ │ adc %ebp,%ebx │ │ │ │ @@ -2531252,16 +2531100,17 @@ │ │ │ │ add %dl,0x16688(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loope 1c354f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor $0x2e9,%eax │ │ │ │ + loopne 1c354d7 │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ {rex2 0x8a} cmovs %rcx,%rsp │ │ │ │ (bad) │ │ │ │ sbb (%rsi),%eax │ │ │ │ @@ -2531276,16 +2531125,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1c3553d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0xe9,%al │ │ │ │ + nop │ │ │ │ + fucom %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3b(%rcx) │ │ │ │ @@ -2531421,17 +2531270,16 @@ │ │ │ │ jo 1c3572d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x28,%al │ │ │ │ loope 1c35735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + mov $0xec,%al │ │ │ │ + pop 0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor 0x79377117(%rax),%esi │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531443,17 +2531291,15 @@ │ │ │ │ jo 1c35775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c357a2 │ │ │ │ loope 1c3577d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - popf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + and $0x96,%bl │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ movsxd -0x45(%rcx),%eax │ │ │ │ pop %rsp │ │ │ │ sbb %ebp,%ebp │ │ │ │ @@ -2531469,16 +2531315,17 @@ │ │ │ │ jo 1c357bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ loope 1c357c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000005959e,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + shl $0x96,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x6eb26866(%rcx) │ │ │ │ mov $0x1301123d,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2531487,22 +2531334,21 @@ │ │ │ │ add %dh,0x7(%rax) │ │ │ │ jo 1c35805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fimuls (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x1a(%rbx) │ │ │ │ mov $0x7,%dh │ │ │ │ and %dl,%bl │ │ │ │ roll $0x1,(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531535,16 +2531381,16 @@ │ │ │ │ jo 1c35895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rcx) │ │ │ │ loope 1c3589d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x595(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex in $0x96,%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xc(%rcx) │ │ │ │ mov 0x695892e1(%rdi),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531556,16 +2531402,16 @@ │ │ │ │ jo,pn 1c358dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ loope 1c358e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c35887 │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%ah │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x4f(%rsi,%rcx,2) │ │ │ │ test %eax,(%rcx) │ │ │ │ sub %cl,0x1(%rcx,%riz,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2531576,20 +2531422,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17031(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ loopne 1c3592d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc $0x3,%al │ │ │ │ + lock jrcxz 1c35947 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x71(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x2a,%dh │ │ │ │ adc $0x13012941,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531598,20 +2531445,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x17032(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ loopne 1c35975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bh │ │ │ │ - call 1c35981 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ xchg %ch,0x708f7381(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531622,21 +2531470,19 @@ │ │ │ │ jo 1c359b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9b,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c35996 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock fsubrl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rax) │ │ │ │ adc 0x107faed3(%rdx),%al │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2531662,16 +2531508,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1703f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ficoml (%rbx,%rax,1) │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x648f8eaa,%eax │ │ │ │ @@ -2531685,16 +2531531,16 @@ │ │ │ │ add %al,0x40(%rax) │ │ │ │ jo 1c35a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe1,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rclb %cl,(%rbx,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + ficoms (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ fdivr %st,%st(7) │ │ │ │ adc (%r15),%r9d │ │ │ │ @@ -2531709,20 +2531555,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.R jo 1c35ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x5991f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ rex.RXB out %eax,$0x2f │ │ │ │ lret $0xb847 │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531733,16 +2531579,16 @@ │ │ │ │ rex.WB jo 1c35b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rbx) │ │ │ │ loope 1c35b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or 0x3(%rip),%edx │ │ │ │ + mov $0x15,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4(%rbx) │ │ │ │ add $0x1b139066,%eax │ │ │ │ (bad) │ │ │ │ @@ -2531757,20 +2531603,20 @@ │ │ │ │ rex.WRB jo 1c35b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x314cd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x26(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdi) │ │ │ │ or $0x5385c02,%eax │ │ │ │ cld │ │ │ │ jg 1c35b92 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531779,20 +2531625,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17050(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + repnz adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ mov $0xac,%bh │ │ │ │ movabs %al,0x130174050310 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2531801,16 +2531647,18 @@ │ │ │ │ push %rcx │ │ │ │ jo 1c35bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe1,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ shr $0x4d,%bl │ │ │ │ lea 0x13011fa5(%rbx),%eax │ │ │ │ @@ -2531825,16 +2531673,17 @@ │ │ │ │ jo 1c35c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c35c6d │ │ │ │ loope 1c35c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c35c9b │ │ │ │ - lock add (%rax),%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ mov -0x646b771c(%rbp),%cs │ │ │ │ @@ -2531873,16 +2531722,15 @@ │ │ │ │ jno 1c35d3b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c(%rax) │ │ │ │ loope 1c35cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + xor %ah,%bl │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ rclb $1,(%rax) │ │ │ │ @@ -2531948,16 +2531796,17 @@ │ │ │ │ js 1c35e13 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c(%rax) │ │ │ │ loope 1c35dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fists (%rbx,%rax,1) │ │ │ │ + nop │ │ │ │ + in (%dx),%eax │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7fd718ea(%rbp) │ │ │ │ jg 1c35e12 │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2531967,20 +2531816,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1707c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e12c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fsts (%rbx,%rax,1) │ │ │ │ + add %al,0x314e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bh │ │ │ │ and $0x5aae3526,%eax │ │ │ │ (bad) │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2531989,20 +2531838,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1707f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314da(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + call 1c3615a │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rcx,%rbx,2) │ │ │ │ or %esi,0x423a6a5b(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2532010,22 +2531858,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xorl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c35e6c │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adcb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x752c05c1(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ int $0x44 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532035,16 +2531880,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jo 1c35ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x599(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,%ah │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ fdivl (%rsi,%rax,1) │ │ │ │ loopne 1c35e76 │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2532124,17 +2531970,15 @@ │ │ │ │ pushf │ │ │ │ jo 1c35fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x10(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2(%rsi,%rsi,8) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add $0xa6,%al │ │ │ │ @@ -2532169,16 +2532013,16 @@ │ │ │ │ jo 1c36075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c360f3 │ │ │ │ loope 1c3607d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3602c │ │ │ │ - lock add (%rax),%al │ │ │ │ + rex (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x247b1150(%rsp,%rcx,4) │ │ │ │ adc (%rdi),%eax │ │ │ │ @@ -2532191,15 +2532035,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1709d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7a(%rax) │ │ │ │ loope 1c360c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2f0(%rcx) │ │ │ │ + loopne 1c36091 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52(%rbp) │ │ │ │ cs out %eax,$0xed │ │ │ │ (bad) │ │ │ │ @@ -2532211,37 +2532057,35 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sahf │ │ │ │ jo 1c36105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e17a,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xc00000000001e17a,%al │ │ │ │ + ret $0x2f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x1df1c252(%rcx) │ │ │ │ incb 0x130101(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1709e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jnp 1c36134 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0xf0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + shl %cl,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2532258,17 +2532102,17 @@ │ │ │ │ jo 1c36195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 1c3617c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jns 1c36193 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov -0x4(%rsi),%ebx │ │ │ │ @@ -2532283,17 +2532127,16 @@ │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ jo 1c361dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cwtl │ │ │ │ - lock add (%rax),%al │ │ │ │ + rol $1,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ loope 1c3622a │ │ │ │ @@ -2532311,18 +2532154,21 @@ │ │ │ │ lahf │ │ │ │ jo 1c36225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2f0(%rax) │ │ │ │ + rcl $1,%dl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rcx) │ │ │ │ mov $0x9a468b58,%eax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532332,17 +2532178,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ jo 1c3626d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jns 1c3626b │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ std │ │ │ │ @@ -2532357,52 +2532203,54 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs 0x7ce0000000000170,%al │ │ │ │ loope 1c362bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2f0(%rax) │ │ │ │ + mov $0xc5,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ movabs %eax,0x130140541a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x7d40000000000170,%eax │ │ │ │ loope 1c36305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2f0(%rbx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x2f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ push $0x59d215d5 │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x170a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e17d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f0a8(%rax) │ │ │ │ + add %dh,0x2f6d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2532419,15 +2532267,17 @@ │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ jo 1c3638d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f079(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x45d782d5(%rip) │ │ │ │ mov $0x130142e7,%edi │ │ │ │ @@ -2532438,18 +2532288,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0x7e60000000000170 │ │ │ │ loope 1c363dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2f0(%rax) │ │ │ │ + rex (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ rex.B add $0x38,%al │ │ │ │ or %edx,0x13013a3a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2532458,22 +2532311,18 @@ │ │ │ │ add %ah,-0x5d(%rax) │ │ │ │ jo 1c3641d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rsp │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x2f6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x43(%rbp) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ rex.WR int1 │ │ │ │ gs jae 1c3644a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2532482,17 +2532331,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs %eax,0x7f20000000000170 │ │ │ │ loope 1c3646d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ - lock add (%rax),%al │ │ │ │ + or $0xf6,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27bf70a9(%rcx,%rcx,8) │ │ │ │ mov 0x1(%rsi),%bh │ │ │ │ @@ -2532505,37 +2532353,37 @@ │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ jo 1c364ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x2f0(%rcx) │ │ │ │ + rex shl %cl,%esi │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x472c13c4(%rax) │ │ │ │ jmp 14c4d7c7 <_edata@@Base+0xdc4d7c7> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x170a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jg 1c364dc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %eax,0x1480000000002f6 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x364c41c3(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add (%rbx),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2532570,16 +2532418,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x170a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x80(%rax) │ │ │ │ loope 1c3658d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x10(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + rex nop │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ push $0xffffffffffffffbe │ │ │ │ @@ -2532620,17 +2532468,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jo 1c36615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e180,%al │ │ │ │ - push %rsi │ │ │ │ - lock add (%rax),%al │ │ │ │ + movabs 0x600000000001e180,%al │ │ │ │ + nop │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48(%rdx) │ │ │ │ or 0x2c358725(%rdx),%ch │ │ │ │ @@ -2532641,16 +2532489,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x170a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%ecx │ │ │ │ - add %dh,0x56(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f690(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4ca39496(%rbx) │ │ │ │ cltd │ │ │ │ @@ -2532684,15 +2532531,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jo 1c366ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%ecx │ │ │ │ - add %dl,0x2f056(%rax) │ │ │ │ + add %ah,0x2f690(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rdi) │ │ │ │ js 1c366c9 │ │ │ │ @@ -2532721,17 +2532568,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x170a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + nop │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ or (%rbx),%cl │ │ │ │ @@ -2532768,16 +2532615,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c36815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x10(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c367aa │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ rex.WRXB in $0xb8,%al │ │ │ │ @@ -2532813,16 +2532660,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ test $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e182(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ and $0x98d3a89d,%eax │ │ │ │ @@ -2532860,16 +2532708,15 @@ │ │ │ │ jo 1c3692d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c368b4 │ │ │ │ loope 1c36935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,-0x10(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x2f6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ jl 1c36935 │ │ │ │ iret │ │ │ │ out %eax,$0xc6 │ │ │ │ @@ -2532900,16 +2532747,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c36a21 │ │ │ │ - lock add (%rax),%al │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx,%rdi,1) │ │ │ │ or $0xaf6fb19f,%eax │ │ │ │ @@ -2532940,17 +2532787,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ jo 1c36a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e183,%al │ │ │ │ - pop %rax │ │ │ │ - lock add (%rax),%al │ │ │ │ + movabs 0x600000000001e183,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ push %rbx │ │ │ │ @@ -2532984,16 +2532831,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jo 1c36add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rcx,%riz,8) │ │ │ │ - add %al,0x58(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f691(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2533026,22 +2532872,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x170ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ loope 1c36b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rcx │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002f691,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ sub %bh,0x106e44a(,%rcx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2533070,19 +2532911,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jo 1c36bfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rcx,%riz,8) │ │ │ │ - rcrb $0x2,-0x10(%rcx) │ │ │ │ + rclb $0x0,0x2f6(%rcx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bl │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sbb %ebx,%esp │ │ │ │ shrl $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533114,16 +2532955,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x170ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ test %edi,0x1ccaa87c(%rsi) │ │ │ │ @@ -2533151,16 +2532991,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x53(%rax) │ │ │ │ jo 1c36d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e1(%rbp) │ │ │ │ - add %dh,0x5a(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,0x2f692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x12277a87(%rbx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2533201,16 +2533040,16 @@ │ │ │ │ jo 1c36dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c36d37 │ │ │ │ loope 1c36db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x10(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c36d4c │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rdx) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2533247,16 +2533086,17 @@ │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ jo 1c36e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %spl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x8(%rsi) │ │ │ │ push %rsi │ │ │ │ @@ -2533289,17 +2533129,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jo 1c36ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e186,%al │ │ │ │ - pop %rbx │ │ │ │ - lock add (%rax),%al │ │ │ │ + movabs 0x300000000001e186,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7(%rax) │ │ │ │ add $0xf7,%al │ │ │ │ @@ -2533333,17 +2533173,17 @@ │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jo 1c36f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WRX │ │ │ │ - lock add (%rax),%al │ │ │ │ + nop │ │ │ │ + mov %esi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ pop %rsi │ │ │ │ @@ -2533385,19 +2533225,20 @@ │ │ │ │ jo 1c36fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x58d15(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x36cc7584(%rbx) │ │ │ │ xchg %cl,%dl │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533408,17 +2533249,15 @@ │ │ │ │ mov $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRX │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,0x2f68b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5e(%rdx) │ │ │ │ adc $0x3a,%al │ │ │ │ @@ -2533451,18 +2533290,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ jo 1c370c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRXB │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x2(%rsi,%rsi,8) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x502cf8a2(%rsi) │ │ │ │ movabs %eax,0x13015b5e │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533487,18 +2533323,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x70,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e188(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x58d15(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rsi,%rdi,1) │ │ │ │ mov -0x26(%rcx),%esi │ │ │ │ sbb %ebx,0x53(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533529,17 +2533367,16 @@ │ │ │ │ jo 1c371e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c37172 │ │ │ │ loope 1c371ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + rclb $1,0x58d(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ jnp 1c3726f │ │ │ │ and %ecx,0x13013c7f(%rax,%rsi,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533567,16 +2533404,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x170b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77(%rax) │ │ │ │ loope 1c3727d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x8b,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + lock adc $0x58d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x3f311d11(%rip) │ │ │ │ cltd │ │ │ │ movabs %al,0x130144 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2533604,20 +2533441,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x70,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58bc4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2533648,17 +2533484,17 @@ │ │ │ │ mov $0x70,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ or $0x6e5d068d,%eax │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533691,17 +2533527,16 @@ │ │ │ │ jo 1c37425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dl,0x16(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ addr32 hlt │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ rex.RXB lea (%r10),%r11d │ │ │ │ @@ -2533736,18 +2533571,16 @@ │ │ │ │ mov $0x70,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ nop │ │ │ │ push %rdx │ │ │ │ or %bl,-0x71(%rax) │ │ │ │ adcb $0x1,(%rsi) │ │ │ │ @@ -2533778,16 +2533611,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ jo 1c37545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ch │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ sahf │ │ │ │ test $0xa5,%al │ │ │ │ movabs 0x1301771b4b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533814,18 +2533648,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov $0x70,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e18b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x58d16(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ fildl -0xb(%rdi) │ │ │ │ mul %edx │ │ │ │ ds sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2533856,16 +2533692,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x170b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x3e,%cl │ │ │ │ in $0x44,%eax │ │ │ │ lret │ │ │ │ jrcxz 1c376f0 │ │ │ │ @@ -2533902,20 +2533739,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %fs,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58bc5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x4d(%rdx) │ │ │ │ add $0xbcac0141,%eax │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2533943,17 +2533779,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x170b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e18c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WRXB │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,-0x73(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xd526d39(%rbx) │ │ │ │ test %edx,0x24(%rbx) │ │ │ │ @@ -2533991,16 +2533826,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ jo 1c37815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000058bc5,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + adc %dl,(%rdi) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0xaf12934(%rdi) │ │ │ │ mov $0x34,%ah │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534031,16 +2533867,16 @@ │ │ │ │ mov $0x170,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea (bad),%esp │ │ │ │ loope 1c378ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x8b,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %dl,(%rdi) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x7b917b33(%rcx) │ │ │ │ repnz fstpt 0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534074,19 +2533910,16 @@ │ │ │ │ add %ah,0x170ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lea (bad),%esp │ │ │ │ loope 1c3793d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs %eax,0x1480000000002f6 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6841c20(%rdi) │ │ │ │ mov 0x7e(%rbp),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534110,21 +2533943,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x170,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x10(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x2f6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ add -0x4e5fa834(%rax),%ch │ │ │ │ jb 1c379f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2534148,17 +2533978,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x170,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e1(%rsi) │ │ │ │ - add %dh,%al │ │ │ │ - rex.WR │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ fdivl (%rsi) │ │ │ │ @@ -2534194,16 +2534024,17 @@ │ │ │ │ jo 1c37ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c37a78 │ │ │ │ loope 1c37aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f06d,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + adc %ah,0x2f6(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ ror %cl,%esi │ │ │ │ test %esp,0x130174(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534234,16 +2534065,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x170,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loope 1c37b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,-0x10(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x2f6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x3f448ea9(%rax,%rax,2) │ │ │ │ and %edi,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534269,17 +2534099,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x170bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e18f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ret │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rdi) │ │ │ │ rex.RX ficoms (%rdx) │ │ │ │ @@ -2534316,16 +2534145,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x170,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc0,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xde,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e31c091(%rbp) │ │ │ │ mov $0x13016bd9,%edi │ │ │ │ @@ -2534359,15 +2534188,17 @@ │ │ │ │ mov $0x170,%esi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ loope 1c37d2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock data16 lock add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6a56bfca(%rsi) │ │ │ │ loope 1c37d5d │ │ │ │ @@ -2534398,17 +2534229,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ jo 1c37db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e1(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f6e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x73(%rbp) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2534442,16 +2534271,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x170,%edi │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + rcr $1,%dh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x70e9d619(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2534478,16 +2534307,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ jo 1c37ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e1(%rcx) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x12(%rbx) │ │ │ │ jo 1c37ef3 │ │ │ │ @@ -2534523,16 +2534351,16 @@ │ │ │ │ shll $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ loope 1c37f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x10(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c37f0c │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rcx) │ │ │ │ mov 0x3f(%rdx),%bl │ │ │ │ @@ -2534569,21 +2534397,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x170c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ loope 1c37ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xf0,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002f6e0,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x690a65a5(%rdx) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2534609,20 +2534433,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x170c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shl $0x2,%al │ │ │ │ + add %dl,-0x21(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x31(%rax) │ │ │ │ sbb $0x1a,%al │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2534649,16 +2534474,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ jo 1c38115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ah │ │ │ │ - lock add (%rax),%al │ │ │ │ + and %ah,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ xor (%rdi),%esp │ │ │ │ @@ -2534696,16 +2534521,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ loope 1c381ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%ah │ │ │ │ - lock add (%rax),%al │ │ │ │ + shl $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ rex.RXB │ │ │ │ @@ -2534740,17 +2534565,15 @@ │ │ │ │ add %al,0x170c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ loope 1c3823d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x10(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x2f6(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ mov $0xf4,%dl │ │ │ │ int1 │ │ │ │ @@ -2534783,17 +2534606,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1(%rcx,%riz,8) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WXB │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,0x2f688(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ mov $0xa6,%bl │ │ │ │ @@ -2534825,17 +2534646,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1(%rcx,%riz,8) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xa2,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ add $0xc0,%al │ │ │ │ @@ -2534873,16 +2534693,16 @@ │ │ │ │ jo 1c383e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3837e │ │ │ │ loope 1c383ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x10(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x96,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x22818bda(%rbx) │ │ │ │ or %ecx,0x130114(%rcx) │ │ │ │ @@ -2534917,16 +2534737,16 @@ │ │ │ │ jo 1c38475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%ebp │ │ │ │ loope 1c3847d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c38448 │ │ │ │ - lock add (%rax),%al │ │ │ │ + shl $1,%dl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x8(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2534960,18 +2534780,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x170c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e195(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + movabs 0x1480000000002f6,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x446106f8(%rsi) │ │ │ │ sub $0x1d,%al │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2535006,17 +2534823,16 @@ │ │ │ │ enter $0x170,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ loope 1c3859d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ - lock add (%rax),%al │ │ │ │ + lock xchg %eax,%esi │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsp,%riz,2) │ │ │ │ jne 1c385f8 │ │ │ │ @@ -2535052,17 +2534868,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x170c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ loope 1c3862d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2(%rax,%rsi,8) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0xdd,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ and %ebx,0x3c3f986c(%rdx) │ │ │ │ jne 1c38652 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2535089,15 +2534909,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x37(%rax) │ │ │ │ jo 1c386b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e1(%rsi) │ │ │ │ - add %ah,0x2f0ba(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fcomi %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2b7ce34b(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2535130,21 +2534952,18 @@ │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ jo 1c38745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c387b1 │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x2f6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ adc 0x4436481f(%rbx,%rbx,1),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2535170,16 +2534989,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x36(%rax) │ │ │ │ jo 1c387d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e1(%rdi) │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ push %rdi │ │ │ │ @@ -2535212,17 +2535032,16 @@ │ │ │ │ lret $0x170 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c38801 │ │ │ │ loope 1c3886d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2f0(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000002f6dc,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ cmp $0xc8fa5b0a,%eax │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535250,17 +2535069,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x170cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ loope 1c388fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f0b3,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + fdecstp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ lret $0x45ac │ │ │ │ rex.WR add %r8b,%bl │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535289,17 +2535113,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ int3 │ │ │ │ jo 1c38985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e198,%al │ │ │ │ - pop %rdi │ │ │ │ - lock add (%rax),%al │ │ │ │ + movabs 0x300000000001e198,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ (bad) │ │ │ │ @@ -2535336,18 +2535160,21 @@ │ │ │ │ add %ah,0x170cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ loope 1c38a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2f0,%edi │ │ │ │ + lock (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rdx) │ │ │ │ cmpl $0x130151,0x7d6de3b8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ int $0x70 │ │ │ │ @@ -2535377,18 +2535204,21 @@ │ │ │ │ int $0x70 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rax) │ │ │ │ loope 1c38aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x2f0,%edx │ │ │ │ + xor %bl,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ jmp 1c38a8b │ │ │ │ test $0x50,%al │ │ │ │ rex.R movabs 0x130129,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535420,19 +2535250,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ loope 1c38b3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + loop 1c38b39 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x17(%rdx) │ │ │ │ sti │ │ │ │ or $0x15,%al │ │ │ │ and %edi,%edi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535467,19 +2535300,21 @@ │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ jo 1c38bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - shl $0x2,%al │ │ │ │ + fdivp %st,%st(6) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x191f9363(%rbx) │ │ │ │ or (%rax),%dl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2535509,17 +2535344,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jo 1c38c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e1(%rdx) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdi │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1ebcd76a(%rdi) │ │ │ │ cmp 0x61(%rdi),%esi │ │ │ │ @@ -2535555,16 +2535389,16 @@ │ │ │ │ add %dl,0x170cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loope 1c38ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xe2,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6fdc8569(%rcx) │ │ │ │ jge 1c38ca7 │ │ │ │ @@ -2535972,15 +2535806,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1c39315 │ │ │ │ ... │ │ │ │ - add %cl,%al │ │ │ │ + jo 1c3930a │ │ │ │ add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x44(%rbx) │ │ │ │ xor $0xa16754a5,%eax │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2536037,15 +2535871,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x170dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x313(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xf(%rax) │ │ │ │ and %esi,-0x57(%rdi) │ │ │ │ fcmovnb %st(5),%st │ │ │ │ xor %eax,(%rcx) │ │ │ │ @@ -2536056,15 +2535893,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x170e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%edi │ │ │ │ + loopne 1c39470 │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ int $0x69 │ │ │ │ @@ -2536080,16 +2535917,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x170e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope,pn 1c39485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000031b20,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + xor %dh,(%rdi) │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x16f38322(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536102,18 +2535942,21 @@ │ │ │ │ jo 1c394c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loope,pn 1c394cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2f0(%rbp) │ │ │ │ + ror $1,%bl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%cl │ │ │ │ xor %bl,-0x63(%rcx) │ │ │ │ imul $0x3d,0xd(%rsi),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536143,16 +2535986,16 @@ │ │ │ │ add 0x1(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ loopne 1c3955d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3954e │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + mov $0x93,%al │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ rdtsc │ │ │ │ {rex2 0x25} add %r10d,(%r11) │ │ │ │ @@ -2536187,19 +2536030,20 @@ │ │ │ │ add %dl,0xb(%rax) │ │ │ │ jno 1c395e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe1,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x596e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbbb $0x62,-0x55(%rsi) │ │ │ │ push %rax │ │ │ │ mov 0x5a(%rcx),%ecx │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536291,16 +2536135,17 @@ │ │ │ │ add %dl,%al │ │ │ │ sub $0x171,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdi) │ │ │ │ loope 1c39755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + shl $1,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ push %rax │ │ │ │ @@ -2536360,16 +2536205,17 @@ │ │ │ │ jno 1c39825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c39859 │ │ │ │ loope 1c3982d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x10(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x65(%rbp) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2536405,16 +2536251,16 @@ │ │ │ │ rex.WX jno 1c398b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rdi) │ │ │ │ loope 1c398bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xf0,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + and %ah,%ah │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2536454,17 +2536300,21 @@ │ │ │ │ jno 1c39945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ loope 1c3994d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f0b5,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %bl,%dl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x2b7b1dd5(%rcx) │ │ │ │ xchg %dh,0x13014c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2536493,16 +2536343,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ jno 1c39a44 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.WRX │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov %esi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2536544,16 +2536394,17 @@ │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ jno 1c39a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3e(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 1c39a69 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x28c15eeb(%rsi) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2536609,16 +2536460,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1718d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31(%rax) │ │ │ │ loope 1c39b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,-0x10(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ ds imulb (%rdx) │ │ │ │ @@ -2536673,17 +2536524,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1719e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 1c39c13 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f6ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ or -0x4d(%rsi),%dh │ │ │ │ @@ -2536724,16 +2536573,17 @@ │ │ │ │ jno 1c39ca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rdx) │ │ │ │ loope 1c39cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c39d03 │ │ │ │ - lock add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ adc %esp,0x6a(%rax) │ │ │ │ @@ -2536770,16 +2536620,17 @@ │ │ │ │ jno 1c39d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c39d6c │ │ │ │ loope 1c39d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x10(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ jnp 1c39d74 │ │ │ │ @@ -2536818,17 +2536669,17 @@ │ │ │ │ jno 1c39dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ loope 1c39dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - lock add (%rax),%al │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ adc $0x976c322e,%eax │ │ │ │ @@ -2536864,22 +2536715,19 @@ │ │ │ │ add %al,%al │ │ │ │ call 1c39fc7 │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ loope 1c39e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %dh,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2f6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rsi) │ │ │ │ and %ebp,0xb9680ab(%rsi) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2536911,15 +2536759,16 @@ │ │ │ │ jno 1c39ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0c4(%rax) │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ cmp 0xc178972(%rax),%bh │ │ │ │ @@ -2536954,22 +2536803,19 @@ │ │ │ │ add %dh,%al │ │ │ │ add 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %esi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x2f6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rax,%rdx,2) │ │ │ │ shll $0x3e,0x3a(%rdx) │ │ │ │ shll $1,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2537000,19 +2536846,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34(%rax) │ │ │ │ loope 1c3a00d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2(%rax,%rsi,8) │ │ │ │ + shlb $0x0,0x2f6(%rcx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%cl │ │ │ │ adc $0x7c,%al │ │ │ │ push %rdx │ │ │ │ sbb $0x14b1bd1,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537044,16 +2536890,16 @@ │ │ │ │ jb 1c3a095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x34,%al │ │ │ │ loope 1c3a09d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6f,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xa4,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ movsxd %edi,%eax │ │ │ │ @@ -2537090,15 +2536936,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2a(%rax) │ │ │ │ jb 1c3a125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2f0(%rsi) │ │ │ │ + jo 1c3a0ec │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi,%rdx,2) │ │ │ │ rex.RXB mov %ss,0x48(%r9) │ │ │ │ and $0x35,%al │ │ │ │ @@ -2537136,18 +2536984,21 @@ │ │ │ │ jb 1c3a1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3a1ef │ │ │ │ loope 1c3a1bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2f0(%rcx) │ │ │ │ + mov $0xd7,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ah │ │ │ │ rex.WR push %rcx │ │ │ │ push %rbp │ │ │ │ pop %rax │ │ │ │ leave │ │ │ │ and 0x1(%rbx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2537176,15 +2537027,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB jb 1c3a245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e1(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x2f0(%rsi) │ │ │ │ + xor %bh,0x2f6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ es sub %al,-0x15(%rbp) │ │ │ │ loopne 1c3a26d │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2537215,16 +2537066,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ss loope 1c3a2dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + enter $0x2f6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ (bad) │ │ │ │ @@ -2537259,17 +2537110,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x1725e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e136(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ mov $0xd,%ch │ │ │ │ @@ -2537306,19 +2537157,21 @@ │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,0x1(%rdx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss loope 1c3a3fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x2,%al │ │ │ │ + mov $0xb6,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bl │ │ │ │ orl $0x13014f,0x4ac4fb7f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537346,16 +2537199,17 @@ │ │ │ │ js 1c3a4f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37(%rax) │ │ │ │ loope 1c3a48d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f062,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + add %bl,0x2f6(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ repnz rex.RB │ │ │ │ sub %r8,(%r9) │ │ │ │ @@ -2537388,19 +2537242,18 @@ │ │ │ │ jb 1c3a515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ loope 1c3a51d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x2f0(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x2f6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ lock loop 1c3a4f2 │ │ │ │ rex.B insb (%dx),%es:(%rdi) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537434,17 +2537287,15 @@ │ │ │ │ jb 1c3a5a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rax) │ │ │ │ loope 1c3a5ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rax │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x2f6(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%rsi,4) │ │ │ │ pop %rdi │ │ │ │ xchg %ah,-0x7d(%rsi) │ │ │ │ @@ -2537485,21 +2537336,18 @@ │ │ │ │ jb 1c3a635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3a672 │ │ │ │ loope 1c3a63d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x10(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,0x2f6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x73(%rdi,%riz,8) │ │ │ │ rex.WRB │ │ │ │ rex.XB cmp 0x130161(%r10),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2537527,21 +2537375,19 @@ │ │ │ │ mov $0x72,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %ah,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7c(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x2f6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x502b0c2d(%rbp) │ │ │ │ cmp 0x10(%rbp),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2537573,15 +2537419,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x172c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f0c4(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + loope 1c3a759 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x38(%rbp) │ │ │ │ in $0xd,%eax │ │ │ │ @@ -2537617,17 +2537465,16 @@ │ │ │ │ jb 1c3a7e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2f6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x151d9ca2(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x13010e,%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2537661,16 +2537508,16 @@ │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ jb 1c3a875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ int $0xba │ │ │ │ @@ -2537709,17 +2537556,15 @@ │ │ │ │ jb 1c3a905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lea (bad),%esi │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,0x2f6bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx,%rdi,8) │ │ │ │ cmp 0x17(%rdi),%cl │ │ │ │ @@ -2537753,17 +2537598,16 @@ │ │ │ │ jb 1c3a995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3a,%al │ │ │ │ loope 1c3a99d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0xf0,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + and %bl,%cl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ loop 1c3a9e7 │ │ │ │ @@ -2537804,16 +2537648,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17300(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f6bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ mov %dl,-0x7a(%rbp) │ │ │ │ @@ -2537849,18 +2537692,15 @@ │ │ │ │ jae 1c3aab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3aaf5 │ │ │ │ loope 1c3aabd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,-0x10(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + lock movabs 0x1480000000002f6,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ int3 │ │ │ │ call ffffffffb2303595 <_edata@@Base+0xffffffffab303595> │ │ │ │ sbb $0x1301,%eax │ │ │ │ @@ -2537889,16 +2537729,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1731f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,0x2f6b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ lss 0x28(%rdx),%edi │ │ │ │ @@ -2537931,16 +2537770,17 @@ │ │ │ │ sub $0x73,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + mov $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x64c136d9(%rsi) │ │ │ │ repnz insb (%dx),%es:(%rdi) │ │ │ │ @@ -2537998,16 +2537838,16 @@ │ │ │ │ cmp %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,-0x2d(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1aa365ee(%rbx) │ │ │ │ sub %cl,0x1d(%rbx) │ │ │ │ @@ -2538039,16 +2537879,16 @@ │ │ │ │ add %dl,0x45(%rax) │ │ │ │ jae 1c3ad3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x69(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,-0x3c(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4e74b233(%rax) │ │ │ │ int3 │ │ │ │ @@ -2538087,16 +2537927,16 @@ │ │ │ │ add %al,0x57(%rax) │ │ │ │ jae 1c3adcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa0,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + xor %cl,%dh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x446106f8(%rsi) │ │ │ │ sub $0x1d,%al │ │ │ │ @@ -2538130,15 +2537970,17 @@ │ │ │ │ movsxd 0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ loope 1c3ae65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2f0(%rbx) │ │ │ │ + add %dl,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cli │ │ │ │ @@ -2538181,15 +2538023,18 @@ │ │ │ │ jae 1c3aeed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ loope 1c3aef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x2f0(%rdx) │ │ │ │ + (bad) │ │ │ │ + fcomi %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2a(%rbp) │ │ │ │ and %bl,(%rax) │ │ │ │ rex.R je 1c3af84 │ │ │ │ @@ -2538226,22 +2538071,18 @@ │ │ │ │ jnp 1c3afee │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ loope 1c3af85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rcx │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x2f6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x9(%rsi) │ │ │ │ test $0x741a9010,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2538268,16 +2538109,17 @@ │ │ │ │ xchg %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ loope 1c3b015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f06b,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + xor %ah,0x2f6(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x3c(%rax) │ │ │ │ mov $0x3b70e525,%esp │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538309,18 +2538151,21 @@ │ │ │ │ jae 1c3b09d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdi) │ │ │ │ loope 1c3b0a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x2f0 │ │ │ │ + lock fwait │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rcx) │ │ │ │ push %rsp │ │ │ │ mov $0x4389907d,%edi │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538411,17 +2538256,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loope 1c3b20d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x2f0(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000002f6da,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ fwait │ │ │ │ mov $0x14,%ah │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ test $0x23,%al │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2538452,15 +2538296,15 @@ │ │ │ │ add %dh,0x173be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loope 1c3b29d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0xf0,%al │ │ │ │ + adc $0xf6,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2538497,16 +2538341,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x173d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rax) │ │ │ │ loope 1c3b32d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa5,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + rex shl $1,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ repnz (bad) │ │ │ │ @@ -2538542,16 +2538386,16 @@ │ │ │ │ lock jae 1c3b3b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x40,%al │ │ │ │ loope 1c3b3bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3b42d │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1c3b363 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x79(%rax) │ │ │ │ sub $0x44,%al │ │ │ │ @@ -2538588,16 +2538432,17 @@ │ │ │ │ add %dh,%al │ │ │ │ and %esi,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.B loope 1c3b44d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9e,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + int $0xf6 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25500b6d(%rax,%rsi,4) │ │ │ │ movabs 0x13017c,%eax │ │ │ │ @@ -2538626,17 +2538471,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1742c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x41(%rax) │ │ │ │ loope 1c3b4dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + rclb $1,(%rdi) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x44016221(%rbx) │ │ │ │ rex.WR (bad) │ │ │ │ jge 1c3b502 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538665,16 +2538509,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17439(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.B loope 1c3b56d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,-0x10(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ lret │ │ │ │ @@ -2538713,22 +2538558,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RXB je 1c3b5f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %eax,%? │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2f6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x1679b189(%rcx) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2538758,18 +2538600,16 @@ │ │ │ │ je 1c3b685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.X loope 1c3b68d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x2f0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000002f6d3,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x35(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ int $0xf5 │ │ │ │ cld │ │ │ │ pop %rsi │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2538802,19 +2538642,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17462(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.X loope 1c3b71d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2f0(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x2f6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ mov $0xdf,%ah │ │ │ │ or -0x20(%rcx),%dh │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538867,22 +2538706,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1746f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rax) │ │ │ │ loope 1c3b7f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %eax,%? │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x2f6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x6(%rsi) │ │ │ │ cwtl │ │ │ │ mov $0x5,%cl │ │ │ │ pop %rcx │ │ │ │ jae 1c3b877 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2538914,16 +2538749,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1747c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f695(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x65e7e8cd(%rbp) │ │ │ │ mov %ah,0x13015a(%rax) │ │ │ │ @@ -2538956,16 +2538790,16 @@ │ │ │ │ add %al,%al │ │ │ │ and 0x1(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3b8e4 │ │ │ │ - lock add (%rax),%al │ │ │ │ + rex in $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ sbb %ah,-0x5b924d2(%rdx) │ │ │ │ @@ -2539003,18 +2538837,21 @@ │ │ │ │ jne 1c3b99d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3b9e6 │ │ │ │ loope 1c3b9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x2f0(%rax) │ │ │ │ + add %dl,%bh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdx) │ │ │ │ xor $0xed,%al │ │ │ │ int3 │ │ │ │ xlat %ds:(%rbx) │ │ │ │ cmp %ch,0x66(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539046,15 +2538883,15 @@ │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ jne 1c3ba2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x2f0(%rdi) │ │ │ │ + add %bh,0x2f6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x66(%rdx) │ │ │ │ sbb %ch,%ah │ │ │ │ sub $0x11d5f99,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2539086,16 +2538923,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x175,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx,%rbx,4) │ │ │ │ mov $0x4a,%bh │ │ │ │ @@ -2539138,16 +2538976,17 @@ │ │ │ │ shll %cl,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RB loope 1c3bb55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3bbca │ │ │ │ - lock add (%rax),%al │ │ │ │ + nop │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ cltd │ │ │ │ @@ -2539187,21 +2539026,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x175e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RB loope 1c3bbe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x84,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x2f6,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ sub 0x40aec630(%rbx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539274,18 +2539111,21 @@ │ │ │ │ lock jne 1c3bcfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RX loope 1c3bd05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2f0(%rdi) │ │ │ │ + mov $0xd1,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x8ba6c91(%rcx) │ │ │ │ loopne 1c3bd62 │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2539313,17 +2539153,16 @@ │ │ │ │ jne 1c3bd8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ loope 1c3bd95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - lock add (%rax),%al │ │ │ │ + loopne 1c3bd60 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ lret $0x6379 │ │ │ │ @@ -2539359,21 +2539198,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1760a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RXB loope 1c3be25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x10(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002f68e,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x287b1322(%rsi) │ │ │ │ adc $0x22,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2539405,16 +2539240,16 @@ │ │ │ │ add %dh,%al │ │ │ │ adc $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3bef9 │ │ │ │ loope 1c3beb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xf0,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + and %ah,%bl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ push $0xffffffffe38d3458 │ │ │ │ @@ -2539446,17 +2539281,16 @@ │ │ │ │ add %dl,0x23(%rax) │ │ │ │ jbe 1c3bf3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f06d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs %al,0x1480000000002f6 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x31(%rsi) │ │ │ │ push %rdx │ │ │ │ rex.B │ │ │ │ cs int3 │ │ │ │ @@ -2539490,16 +2539324,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17631(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.W loope 1c3bfd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3bf81 │ │ │ │ - lock add (%rax),%al │ │ │ │ + rcl $1,%cl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1c3bf8d │ │ │ │ @@ -2539538,16 +2539372,16 @@ │ │ │ │ jbe,pt 1c3c05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.W loope 1c3c065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rdi │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0x97,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ fimuls -0x3f(%rax) │ │ │ │ @@ -2539582,20 +2539416,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WXB jbe 1c3c0ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.W loope 1c3c0f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x2(%rax,%rsi,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x2f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ sub $0xeddacdb2,%eax │ │ │ │ lock xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2539626,18 +2539458,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x17658(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x49(%rax) │ │ │ │ loope 1c3c185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2f0(%rbx) │ │ │ │ + add %cl,%bh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rcx) │ │ │ │ mov 0x29(%rsi),%cs │ │ │ │ nop │ │ │ │ and %esp,(%rdx) │ │ │ │ jne 1c3c1aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539672,16 +2539507,16 @@ │ │ │ │ jbe 1c3c20d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ loope 1c3c215 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%cl │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1c3c1f9 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7cff6ccc(%rbp) │ │ │ │ fs rex.RX jno 1c3c23a │ │ │ │ @@ -2539694,15 +2539529,18 @@ │ │ │ │ add %al,0x1766b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loop 1c3c25d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2(%rdi,%rsi,8) │ │ │ │ + (bad) │ │ │ │ + jg 1c3c25a │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2539741,20 +2539579,22 @@ │ │ │ │ jbe 1c3c2e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3c333 │ │ │ │ loope 1c3c2ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd8,%al │ │ │ │ - adc (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + loop 1c3c305 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rcx) │ │ │ │ xchg %bh,-0x18(%rbx) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ mov %al,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539765,42 +2539605,41 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WX loope 1c3c335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ - adc (%rbx),%al │ │ │ │ + and $0x12,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x71078cdc(%rbx) │ │ │ │ repz fnstsw 0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17677(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ loope 1c3c37d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fucomip %st(0),%st │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xc1,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ cli │ │ │ │ jl 1c3c3a7 │ │ │ │ add $0x74,%al │ │ │ │ (bad) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539813,19 +2539652,17 @@ │ │ │ │ jbe 1c3c3bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3c40c │ │ │ │ loope 1c3c3c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2f2(%rdi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002f7df,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dl │ │ │ │ mov $0x76,%bl │ │ │ │ push $0x1b63cac │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539874,22 +2539711,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1768d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WX loope 1c3c49d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002f6d5,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ch │ │ │ │ repz xor %bh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2539938,17 +2539770,15 @@ │ │ │ │ sahf │ │ │ │ jbe 1c3c56d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - popf │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,0x2f6cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2540016,15 +2539846,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x176ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e14b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f073(%rax) │ │ │ │ + add %dh,0x2f6ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0x1ee4bf7,%ebx │ │ │ │ @@ -2540078,19 +2539908,21 @@ │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ jbe 1c3c765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WXB loope 1c3c76d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x10(%rbp) │ │ │ │ + mov $0x95,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x48fd5f9a(%rcx) │ │ │ │ and (%rdx),%dl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540121,18 +2539953,16 @@ │ │ │ │ int $0x76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ loope 1c3c7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + nop │ │ │ │ + movabs %al,0x1480000000002f6 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ or $0x958697ef,%eax │ │ │ │ es pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2540159,17 +2539989,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x176d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e14c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + mov %esi,%? │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x45c90024(%rax) │ │ │ │ repz lret │ │ │ │ @@ -2540209,17 +2540039,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x176e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB loope 1c3c91d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jno 1c3c913 │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c3c8c8 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ repnz (bad) │ │ │ │ @@ -2540260,16 +2540089,17 @@ │ │ │ │ repz jbe 1c3c9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3c9f7 │ │ │ │ loope 1c3c9ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x81,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + mov $0xf6,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2540304,16 +2540134,16 @@ │ │ │ │ add %al,0x1(%rax) │ │ │ │ ja 1c3ca35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,-0x38(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ pop %rbp │ │ │ │ @@ -2540348,22 +2540178,19 @@ │ │ │ │ (bad) │ │ │ │ ja 1c3cac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %dh,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x2f6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ mov 0x3e4673b2(%rip),%fs │ │ │ │ jg 1c3caf2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2540390,16 +2540217,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1771a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e14e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7d(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2a(%rsi) │ │ │ │ sub $0xff,%al │ │ │ │ @@ -2540434,15 +2540260,15 @@ │ │ │ │ add %al,0x27(%rax) │ │ │ │ ja 1c3cbe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX loope 1c3cbed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f0(%rdi) │ │ │ │ + add %bh,0x2f6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x3699531e(%rdi) │ │ │ │ rex.W and $0x3d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540474,16 +2540300,17 @@ │ │ │ │ xor 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRXB loope 1c3cc7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x71,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + test $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ mov $0x479f2ba5,%edx │ │ │ │ @@ -2540514,16 +2540341,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17740(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e14f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x53(%rsi) │ │ │ │ jb 1c3cd27 │ │ │ │ @@ -2540562,16 +2540388,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRB ja 1c3cd95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x79(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,-0x53(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ or -0x4a(%rbx),%edi │ │ │ │ @@ -2540609,21 +2540435,18 @@ │ │ │ │ ja 1c3ce25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3ce7a │ │ │ │ loope 1c3ce2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %esi,%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x2f6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ imul $0x2,(%rax),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2540654,17 +2540477,15 @@ │ │ │ │ add %al,0x66(%rax) │ │ │ │ ja 1c3ceb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1f(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 1c3ceb3 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f6a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x399d0d99(%rdi) │ │ │ │ fs std │ │ │ │ @@ -2540702,21 +2540523,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ loope 1c3cf4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3ced5 │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x2f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%dh │ │ │ │ ljmp *0x75a5789a(%rbx) │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2540743,16 +2540561,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1777f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e151(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x79(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x59(%rdi) │ │ │ │ movabs %al,0x13013790aa2ed7 │ │ │ │ @@ -2540787,21 +2540604,18 @@ │ │ │ │ ja 1c3d065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rcx │ │ │ │ loope 1c3d06d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3cffa │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x2f6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x3db1dd6d(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2540835,21 +2540649,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ loope 1c3d0fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 1c3d0f3 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x2f6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdi) │ │ │ │ lret │ │ │ │ sub (%rbx),%eax │ │ │ │ xchg %eax,%esp │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov 0x1(%rbp),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2540882,21 +2540693,17 @@ │ │ │ │ ja 1c3d185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x52,%al │ │ │ │ loope 1c3d18d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %eax,%? │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x2(%rsi,%rsi,8) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x4c477f06(%rcx) │ │ │ │ mov (%rbx),%ebp │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2540931,21 +2540738,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ loope 1c3d21d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x10(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x2f6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rax) │ │ │ │ movabs %al,0x130105ce84e5f589 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2540972,15 +2540776,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ shlb $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x53(%rax) │ │ │ │ loope 1c3d2ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2f0(%rdx) │ │ │ │ + (bad) │ │ │ │ + mov $0x2f6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%esi │ │ │ │ or %ebp,-0x7b(%rcx,%rcx,1) │ │ │ │ xor %esi,0x13(%rcx,%rax,1) │ │ │ │ @@ -2541013,16 +2540818,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbx │ │ │ │ loope 1c3d33d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x10(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xa9,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x32(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2541059,17 +2540864,21 @@ │ │ │ │ add %dl,0x177d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ loope 1c3d3cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f0ab,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %dl,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3a,%cl │ │ │ │ or 0x102c8ed(%rdi),%ch │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2541120,21 +2540929,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ loope 1c3d4a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x2f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx) │ │ │ │ mov $0xea,%dh │ │ │ │ or $0xc2,%al │ │ │ │ mov %es,0x48(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541165,16 +2540972,16 @@ │ │ │ │ ja 1c3d52d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ loope 1c3d535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - lock add (%rax),%al │ │ │ │ + xor %ah,%dl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ fcoml -0x615a8ee4(%rbx) │ │ │ │ @@ -2541211,20 +2541018,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ loope 1c3d5c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 1c3d5ac │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ah │ │ │ │ jbe 1c3d63a │ │ │ │ mov %gs,(%rax) │ │ │ │ ja 1c3d5eb │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541294,16 +2541102,17 @@ │ │ │ │ js 1c3d6dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x55,%al │ │ │ │ loope 1c3d6e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + fdivp %st,%st(6) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x101e63ba(%rcx) │ │ │ │ rex.R stos %al,%es:(%rdi) │ │ │ │ @@ -2541379,19 +2541188,21 @@ │ │ │ │ es js 1c3d7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ loope 1c3d805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x2,-0x10(%rbx) │ │ │ │ + loopne 1c3d79e │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%al │ │ │ │ or $0x3e,%al │ │ │ │ xchg %ebx,0x1562e63(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2541418,15 +2541229,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17832(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b(%rax) │ │ │ │ loope 1c3d895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ch │ │ │ │ + and %bl,%dl │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x36(%rax) │ │ │ │ lock mov $0x4a,%bh │ │ │ │ @@ -2541499,17 +2541310,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rex js 1c3d9ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rax │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f68e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ cmp %bh,-0x2e9d8ee2(%rsi) │ │ │ │ @@ -2541546,20 +2541355,19 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WR js 1c3da3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1f(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f08e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2f6,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ enter $0xc384,$0x3c │ │ │ │ (bad) │ │ │ │ or %bh,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541593,20 +2541401,18 @@ │ │ │ │ js 1c3dacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3db45 │ │ │ │ loope 1c3dad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2(%rax,%rsi,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x2f6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x7eecc576(%rbx) │ │ │ │ xor 0xd(%rcx),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2541642,21 +2541448,18 @@ │ │ │ │ gs js 1c3db5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x73,%al │ │ │ │ loope 1c3db65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3dbc7 │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x2f6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x4f(%rdi) │ │ │ │ or %ch,-0x47(%rcx,%rbp,4) │ │ │ │ fildl 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2541686,21 +2541489,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17872(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58(%rax) │ │ │ │ loope 1c3dbf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x2f6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x49b74001(%rbp) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ mov $0x3d,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541730,17 +2541530,16 @@ │ │ │ │ js 1c3dc7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x58,%al │ │ │ │ loope 1c3dc85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - lock add (%rax),%al │ │ │ │ + loopne 1c3dc59 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7771043e(%rdx) │ │ │ │ jns 1c3dd15 │ │ │ │ @@ -2541819,21 +2541618,18 @@ │ │ │ │ js 1c3dd9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ loope 1c3dda5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 1c3dd9b │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x2f6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ rex.WRXB pop %r10 │ │ │ │ lock enter $0x878b,$0x1e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2541862,17 +2541658,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ js 1c3de2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e159,%al │ │ │ │ - jnp 1c3de2b │ │ │ │ - add (%rax),%al │ │ │ │ + movabs 0x400000000001e159,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ rex.WRXB pop %r10 │ │ │ │ @@ -2541912,17 +2541708,16 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ js 1c3debd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jl 1c3debb │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45c77ad7(%rax) │ │ │ │ lret │ │ │ │ @@ -2541959,17 +2541754,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ loope 1c3df55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jl 1c3df4b │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c3df09 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2542006,15 +2541800,16 @@ │ │ │ │ add %dl,0x178c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ loope 1c3dfe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x10(%rdi) │ │ │ │ + push %rax │ │ │ │ + mov $0xf6,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rbp) │ │ │ │ @@ -2542054,18 +2541849,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ loope 1c3e075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x2f0(%rax) │ │ │ │ + mov $0xb1,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ah │ │ │ │ mov $0x8b0ac215,%esp │ │ │ │ and %fs:(%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2542091,16 +2541889,15 @@ │ │ │ │ js 1c3e0fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ loope 1c3e105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x2f6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7a9daec9(%rdi) │ │ │ │ or %r13d,(%r9,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542112,15 +2541909,15 @@ │ │ │ │ js 1c3e145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3e1a5 │ │ │ │ loope 1c3e14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe6,%al │ │ │ │ + rcrb $1,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542137,16 +2541934,16 @@ │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ js 1c3e18d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x5(%rbp,%rdx,4) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000596e2,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ pop %rsi │ │ │ │ sti │ │ │ │ loopne 1c3e14a │ │ │ │ int1 │ │ │ │ @@ -2542258,16 +2542055,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17904(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e15c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7b(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f6b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ rex.R (bad) -0x9(%esi) │ │ │ │ @@ -2542303,16 +2542099,17 @@ │ │ │ │ add %al,0x11(%rax) │ │ │ │ jns 1c3e3cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x55(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + nop │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3bbe1ed(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2542352,18 +2542149,21 @@ │ │ │ │ sbb $0x179,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ loope 1c3e465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2f0(%rsi) │ │ │ │ + jo 1c3e43b │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x7f(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2542391,15 +2542191,17 @@ │ │ │ │ add %dl,%al │ │ │ │ sub 0x1(%rcx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2(%rax,%rsi,8) │ │ │ │ + push %rax │ │ │ │ + {rex2 0xf6} lar (%r16),%r24d │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x41d2d8b8(%rcx) │ │ │ │ movb $0x0,0x130157(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542434,15 +2542236,17 @@ │ │ │ │ (bad) │ │ │ │ jns 1c3e57d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f0a9(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shl %cl,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ gs (bad) │ │ │ │ @@ -2542481,17 +2542285,16 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.RXB jns 1c3e60d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - popf │ │ │ │ - lock add (%rax),%al │ │ │ │ + adc %cl,%ah │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7b349cbe(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2542529,16 +2542332,16 @@ │ │ │ │ add %al,0x17957(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ loope 1c3e6a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9c,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + ror $0xf6,%dl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29d3807c(%rbx) │ │ │ │ add %fs:(%rdx),%edx │ │ │ │ @@ -2542597,21 +2542400,18 @@ │ │ │ │ gs jns 1c3e775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rdi │ │ │ │ loope 1c3e77d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esp │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x2f6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ mov $0x7efe0a9f,%ebx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2542640,16 +2542440,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17970(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e15f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4c(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + fdecstp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2542708,21 +2542509,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c3e8e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x10(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x2f6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x2b(%rsi) │ │ │ │ imul $0x5fc55472,%ecx,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2542752,15 +2542550,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17989(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ loope 1c3e975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x2f0(%rsi) │ │ │ │ + and %dl,%dh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2a(%rax) │ │ │ │ cmp 0xe2a1203(%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2542798,18 +2542598,21 @@ │ │ │ │ add %ah,0x17994(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loope 1c3ea05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f0(%rdx) │ │ │ │ + rex fdiv %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x1a(%rdx) │ │ │ │ and %ebp,0x30757c32(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2542857,18 +2542660,16 @@ │ │ │ │ add %ah,0x179a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c3eadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x10(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs %al,0x1480000000002f6 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4f(%rbp) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ negl 0x34(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2542901,17 +2542702,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov $0x79,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xf0,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f6d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ cwtl │ │ │ │ @@ -2542967,16 +2542766,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x179,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3eca3 │ │ │ │ loope 1c3ec45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c3ebe6 │ │ │ │ - lock add (%rax),%al │ │ │ │ + loopne 1c3ec14 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ fbstp (%rsi) │ │ │ │ @@ -2543027,17 +2542826,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x179 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f0cb,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + in $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x381f8322(%rbp) │ │ │ │ (bad) │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2543067,16 +2542871,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jns 1c3eda5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e162,%al │ │ │ │ - mov $0xf0,%ch │ │ │ │ + movabs 0x500000000001e162,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2543117,17 +2542921,16 @@ │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ jns 1c3ee35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0xf0,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ popf │ │ │ │ @@ -2543164,17 +2542967,15 @@ │ │ │ │ jns 1c3eec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f6d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ lea 0x4d(%rcx),%esp │ │ │ │ @@ -2543231,15 +2543032,16 @@ │ │ │ │ add %al,0x4(%rax) │ │ │ │ jp 1c3ef9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f05c(%rax) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x77(%rbp) │ │ │ │ pop %rbp │ │ │ │ @@ -2543255,15 +2543057,15 @@ │ │ │ │ add %ah,0x8(%rax) │ │ │ │ jp 1c3efe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul %eax │ │ │ │ + rcr $0xe7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2543280,15 +2543082,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fs loope 1c3f035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - lea 0x5(%rcx),%ebx │ │ │ │ + rcrl %cl,0x5(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ and %dh,%dl │ │ │ │ xor $0xbb,%al │ │ │ │ @@ -2543338,16 +2543140,17 @@ │ │ │ │ jp 1c3f105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ loope 1c3f10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000058bc6,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + adc %bl,(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x3324742a(%rcx) │ │ │ │ jrcxz 1c3f0d1 │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543392,22 +2543195,20 @@ │ │ │ │ add %dh,%al │ │ │ │ es jp 1c3f1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1f(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1c3f1fc │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + cmp (%rbx,%rax,1),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bh │ │ │ │ sti │ │ │ │ ja 1c3f26f │ │ │ │ (bad) │ │ │ │ jnp 1c3f1f9 │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543457,16 +2543258,16 @@ │ │ │ │ jp 1c3f2b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3f31f │ │ │ │ loope 1c3f2bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3f33f │ │ │ │ - adc %eax,(%rbx) │ │ │ │ + mov $0x39,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x16(%rbp) │ │ │ │ xor 0x48(%rbp,%rsi,8),%dl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2543538,17 +2543339,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB jp 1c3f3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dh,0x15(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x7b(%rsi) │ │ │ │ jmp ffffffffb00a93c3 <_edata@@Base+0xffffffffa90a93c3> │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543605,16 +2543405,16 @@ │ │ │ │ jp 1c3f4ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ data16 loope 1c3f4b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + jo 1c3f4d2 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ adc 0x65a0efd(%rax,%rcx,4),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543649,17 +2543449,22 @@ │ │ │ │ add %dl,0x63(%rax) │ │ │ │ jp 1c3f53d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f06a,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + popf │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x50ad8ddd(%rdi) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edi │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543706,17 +2543511,19 @@ │ │ │ │ jo 1c3f68d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loopel 1c3f61d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f08e,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sarb $0x0,0x2f6(%rbp) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x8a1cca5(%rcx) │ │ │ │ faddl 0x13011e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543770,15 +2543577,17 @@ │ │ │ │ add %al,%al │ │ │ │ jnp 1c3f765 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - imul $0x2,%eax,%esi │ │ │ │ + popf │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41(%rdx) │ │ │ │ ret $0x953c │ │ │ │ sub $0x8,%al │ │ │ │ @@ -2543837,21 +2543646,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x17a88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loopel 1c3f7cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3f754 │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x2f6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x79(%rdx) │ │ │ │ push %rdx │ │ │ │ mov $0x2be74020,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2543992,17 +2543799,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17aab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rbp │ │ │ │ - incb (%rdx) │ │ │ │ + add %dh,0x1(%rax) │ │ │ │ + add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x551276b0(%rax) │ │ │ │ adc %esp,%edx │ │ │ │ adc %eax,(%rcx) │ │ │ │ @@ -2544013,19 +2543819,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17ab3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push $0x1e1 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x3(%rsi,%rdi,2) │ │ │ │ + shl $0x7e,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x4a(%rcx) │ │ │ │ mov %dh,%cl │ │ │ │ add %ebx,0x13112be6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2544157,20 +2543965,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x17b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ - add %dh,%al │ │ │ │ - roll $0x3,(%rsi) │ │ │ │ + add %dh,0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbb $0x6e,%bh │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fdivrl 0x2d(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544181,16 +2543991,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x19(%rax) │ │ │ │ jnp 1c3fc45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ + add %dh,0x30682(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movl $0x3,(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6e(%rbx) │ │ │ │ lahf │ │ │ │ fsubl 0x3d(%rsi) │ │ │ │ @@ -2544202,22 +2544012,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17b1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,%ecx,%esp │ │ │ │ - add %dl,%al │ │ │ │ - in $0x60,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x3867daaa(%rbp) │ │ │ │ (bad) │ │ │ │ ja 1c3fce0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544225,17 +2544033,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ and %bh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%ecx,%esp │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x60,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16117(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rdx,%riz,2) │ │ │ │ add %ebp,(%rbx) │ │ │ │ @@ -2544250,16 +2544056,16 @@ │ │ │ │ add %dh,%al │ │ │ │ and 0x1(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loop 1c3fd8b │ │ │ │ + add %al,0x14(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5de72ba9(%rax) │ │ │ │ @@ -2544274,15 +2544080,17 @@ │ │ │ │ jnp 1c3fd65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push $0xffffffffffffffe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160e2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2544298,22 +2544106,20 @@ │ │ │ │ (bad) │ │ │ │ jnp 1c3fdad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + sbb %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x1f(%rbp) │ │ │ │ in (%dx),%al │ │ │ │ push %rsp │ │ │ │ mov $0x3,%ah │ │ │ │ ja 1c3fdf9 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544326,16 +2544132,16 @@ │ │ │ │ jnp 1c3fdf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ loope 1c3fdfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %al,$0x60 │ │ │ │ + jo 1c3fe1a │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2544352,15 +2544158,17 @@ │ │ │ │ jnp,pn 1c3fe3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c3feac │ │ │ │ loope 1c3fe45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37f(%rbx) │ │ │ │ + nop │ │ │ │ + and %esp,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x82,%ch │ │ │ │ and %al,0x50(%rdi) │ │ │ │ @@ -2544375,19 +2544183,20 @@ │ │ │ │ add %dl,%al │ │ │ │ xor %bh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1f(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jns 1c3fef4 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x1f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0xf(%rcx) │ │ │ │ {rex2 0xd7} setne %r24b │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544398,15 +2544207,16 @@ │ │ │ │ add %dh,0x34(%rax) │ │ │ │ jnp 1c3fecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x14,%cl │ │ │ │ + push %rax │ │ │ │ + in $0x14,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2544423,15 +2544233,16 @@ │ │ │ │ cmp %edi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c3ff85 │ │ │ │ loope 1c3ff1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c3ff00 │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x72(%rcx) │ │ │ │ adc %bh,%bh │ │ │ │ @@ -2544444,16 +2544255,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17b3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e16b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ + add %ah,0x2f(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x5c(%rsi,%rcx,1) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2544488,16 +2544299,15 @@ │ │ │ │ add %ah,0x16693(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1c3fff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%dh │ │ │ │ - (bad) │ │ │ │ + rcl $0x63,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2544514,15 +2544324,15 @@ │ │ │ │ add %dh,-0x67(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ loope 1c4003d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x9(%rdi) │ │ │ │ + add %ch,-0x9(%rbp) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ @@ -2544536,20 +2544346,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e16f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31399(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x2f(%rax) │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x1e45c37f(%rsi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add $0x55,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544561,19 +2544371,20 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1c400cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x61(%rcx) │ │ │ │ + add %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x4bd110c3(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ mov $0x56,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544583,15 +2544394,15 @@ │ │ │ │ add %al,0x166ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jo 1c400f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ + fucom %st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2544607,20 +2544418,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x166b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fcoml (%rbx,%rax,1) │ │ │ │ + add %al,0x314eb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rcx) │ │ │ │ in (%dx),%al │ │ │ │ push $0xfffffffffffffff3 │ │ │ │ (bad) │ │ │ │ mov $0xe5,%dh │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544648,22 +2544459,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x166bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jo 1c401cc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loope 1c40207 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bh │ │ │ │ sub %dl,%al │ │ │ │ mov $0xa7,%bh │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544675,20 +2544485,22 @@ │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1c40214 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movb $0x3,(%rsi) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ cmpb $0x15,0x2a14d86f(%rax) │ │ │ │ jl 1c40289 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2544697,20 +2544509,20 @@ │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ loope 1c4027d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c40276 │ │ │ │ - call 1c40289 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c40257 │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x12(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x13016284,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544722,22 +2544534,20 @@ │ │ │ │ fsubs 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c40333 │ │ │ │ loope 1c402c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %ecx,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %bl,%bl │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ int $0x2f │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ @@ -2544747,16 +2544557,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ fbld 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e171,%al │ │ │ │ - add %ecx,%ebp │ │ │ │ + movabs 0xd00000000001e171,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x541088d2(%rbx) │ │ │ │ @@ -2544771,16 +2544581,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ lock add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jno 1c40334 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movl $0x3,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x72,-0x2b(%rdx) │ │ │ │ pop %rcx │ │ │ │ jmp 310df84 │ │ │ │ @@ -2544793,16 +2544606,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mulb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + {rex2 0x63} add (%r8),%r16d │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x70fa17f5(%rax) │ │ │ │ nop │ │ │ │ sbb $0x13013d,%eax │ │ │ │ @@ -2544815,19 +2544629,20 @@ │ │ │ │ sti │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jb 1c403c4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x363d6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x362,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ rex.R mov $0x13010f43,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544838,15 +2544653,16 @@ │ │ │ │ add %dh,0x1(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ loope 1c4042d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %spl,0x3(%rdx) │ │ │ │ + and %bl,%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x55(%rdi) │ │ │ │ sub %eax,(%rcx) │ │ │ │ push %rsi │ │ │ │ @@ -2544859,15 +2544675,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3620e(%rax) │ │ │ │ + add %al,0x363d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2544881,17 +2544697,16 @@ │ │ │ │ add %al,0xc(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jb 1c4049c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x363d7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x14d17eb1(%rbp) │ │ │ │ lock rex.WB │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2544903,32 +2544718,34 @@ │ │ │ │ ... │ │ │ │ add %al,0x16711(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jb 1c404e4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add 0x3(%rdx),%esp │ │ │ │ + add %al,-0x2b(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ jg 1c40570 │ │ │ │ cmovg 0x8(%rbp),%ebx │ │ │ │ je 1c4052a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ - jns 1c40572 │ │ │ │ - {rex2 0x7f} add %r28b,0x16717b0(%r24) │ │ │ │ + add %dh,0x12(%rax) │ │ │ │ + xor %bl,%cl │ │ │ │ + cltd │ │ │ │ + jg 1c4053f │ │ │ │ + movabs 0x16717b0,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c(%rbx) │ │ │ │ @@ -2544943,19 +2544760,22 @@ │ │ │ │ add %dh,0x18(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jae 1c40574 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1c40886 │ │ │ │ + add %dl,(%rax) │ │ │ │ + shl $1,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x5e(%rdi) │ │ │ │ sbb 0x16(%rsi),%al │ │ │ │ jle 1c405eb │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2544964,17 +2544784,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1671e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x73(%rax) │ │ │ │ loope 1c405dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ - call 1c405e9 │ │ │ │ + rcl $0xe7,%ch │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ mov $0xa7f53ea3,%edi │ │ │ │ decb 0x1301(%rip) │ │ │ │ @@ -2544985,22 +2544805,20 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ and $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loop 1c40613 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rol $1,%bh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ {rex2 0xda} ucomiss -0x72(%r22),%xmm0 │ │ │ │ and 0x1(%rbp),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2545009,16 +2544827,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rcx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x10(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + lock xchg %eax,%edi │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx,%rbx,4) │ │ │ │ rex.WX (bad) │ │ │ │ @@ -2545032,17 +2544850,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex je 1c40694 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ rcrb $0x5c,-0x39e2c601(%rsi) │ │ │ │ @@ -2545056,17 +2544872,21 @@ │ │ │ │ add %dl,0x43(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74(%rax) │ │ │ │ loope 1c406fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x2(%rax,%rsi,8) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0xc9,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rcx,%rax,1) │ │ │ │ cli │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x4c,%al │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545074,17 +2544894,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16748(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + enter $0x2f6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ (bad) │ │ │ │ @@ -2545101,16 +2544920,16 @@ │ │ │ │ rex.WRB │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ je 1c4076c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,-0x31(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rbp) │ │ │ │ pop %rdi │ │ │ │ @@ -2545126,22 +2544945,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jne 1c407b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x2f6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x7a2afb65(%rdi) │ │ │ │ adc $0x13014074,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2545149,15 +2544965,17 @@ │ │ │ │ add %ah,0x59(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jne 1c407fc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f07e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7087411(%rbx) │ │ │ │ rex.WX (bad) │ │ │ │ @@ -2545170,17 +2544988,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1675e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ loope 1c40865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c407f5 │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x2(%rsi,%rsi,8) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xf6d23f5(%rax,%rsi,8) │ │ │ │ rex.R adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2545189,17 +2545005,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16764(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + in $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ sbb -0x6e7a56de(%rcx),%ebp │ │ │ │ @@ -2545213,17 +2545029,17 @@ │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jne 1c408d4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jb 1c408eb │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x288d041a(%rbx) │ │ │ │ cld │ │ │ │ @@ -2545237,17 +2545053,15 @@ │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jne 1c4091c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ (bad) │ │ │ │ @@ -2545265,16 +2545079,17 @@ │ │ │ │ add %ah,0x74(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jbe 1c40964 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x56(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ sub %esi,-0x77(%rdx) │ │ │ │ @@ -2545290,18 +2545105,21 @@ │ │ │ │ js 1c40a2a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76(%rax) │ │ │ │ loope 1c409cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x2f0(%rsi) │ │ │ │ + rcl $1,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rbx) │ │ │ │ fwait │ │ │ │ fwait │ │ │ │ in $0xf,%al │ │ │ │ pop %rbp │ │ │ │ imul $0x13,0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545312,17 +2545130,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1c40a72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x66(%rbp) │ │ │ │ ss rex.WXB mov (%r8,%r15,4),%fs │ │ │ │ @@ -2545334,15 +2545152,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f05c(%rax) │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x11(%rcx,%rbx,4) │ │ │ │ jmp 67f864df <_edata@@Base+0x60f864df> │ │ │ │ @@ -2545356,20 +2545175,22 @@ │ │ │ │ add %dl,-0x77(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jbe 1c40a84 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shl $0x2,%eax │ │ │ │ + add %ah,%al │ │ │ │ + fcomip %st(6),%st │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x4c8f6e53(%rbp) │ │ │ │ pop %rbx │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2545381,18 +2545202,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ja 1c40acc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0x1480000000002f6 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x25(%rbx) │ │ │ │ adc %r8d,%esi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ push $0x13012f │ │ │ │ @@ -2545403,17 +2545222,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16794(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rax) │ │ │ │ loope 1c40b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock outsb %ds:(%rsi),(%dx) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x2(%rsi,%rsi,8) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ or %esp,%esi │ │ │ │ @@ -2545427,16 +2545244,17 @@ │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x77(%rax) │ │ │ │ loope 1c40b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd %eax,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2545452,16 +2545270,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5dd9b20(%rax) │ │ │ │ xor (%rcx),%al │ │ │ │ @@ -2545474,16 +2545291,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x167a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ja 1c40bec │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x2f0,$0x0 │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 1c40c09 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2545501,15 +2545319,17 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ js 1c40c34 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f0c7(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 1c40c51 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x758d55b9(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2545523,16 +2545343,15 @@ │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ js 1c40c7c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,0x2f6e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ sbb $0x42c3294d,%eax │ │ │ │ @@ -2545546,16 +2545365,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x167b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ loope 1c40ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bh │ │ │ │ - lock add (%rax),%al │ │ │ │ + nop │ │ │ │ + jrcxz 1c40ce1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76371687(%rcx) │ │ │ │ pop %rdi │ │ │ │ @@ -2545565,16 +2545385,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x167ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e178(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x44(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,-0x23(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c2e53e8(%rip) │ │ │ │ lea 0x130147(%rsi),%ebp │ │ │ │ @@ -2545584,15 +2545404,17 @@ │ │ │ │ ... │ │ │ │ shlb $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ js 1c40d54 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0a0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + int $0xf6 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2a2dfb91(%rbp) │ │ │ │ pop %rdi │ │ │ │ @@ -2545605,15 +2545427,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x167c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ js 1c40d9c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f09a(%rax) │ │ │ │ + add %dl,0x2f6c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ movl $0x487f7c1d,-0x58(%rbp) │ │ │ │ @@ -2545627,20 +2545449,20 @@ │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jns 1c40de4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f094(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shl $0x2,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x6f(%rbp) │ │ │ │ adc 0x132d041(%rax,%rbx,8),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2547543,16 +2547365,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fwait │ │ │ │ loope 1c4279d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ - call 1c427a9 │ │ │ │ + rcl $0xe7,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ push $0xffffffffffffffbe │ │ │ │ loop 1c42831 │ │ │ │ @@ -2547570,16 +2547393,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ loope 1c427e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4281a │ │ │ │ - jmp 1c427f1 │ │ │ │ + sbb $0xe7,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48(%rdx) │ │ │ │ or 0x2c358725(%rdx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2547593,16 +2547417,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ loope 1c4282d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ - call 1c42839 │ │ │ │ + lock (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4ca39496(%rbx) │ │ │ │ cltd │ │ │ │ hlt │ │ │ │ @@ -2547612,17 +2547437,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16cff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e19b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul %eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2e7d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rdi) │ │ │ │ js 1c42849 │ │ │ │ @@ -2547638,16 +2547461,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ loope 1c428bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - jmp 1c428c9 │ │ │ │ + push %rax │ │ │ │ + fsub %st,%st(7) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ or (%rbx),%cl │ │ │ │ call 24694116 <_edata@@Base+0x1d694116> │ │ │ │ @@ -2547659,15 +2547484,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ or 0x1(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rcx,%riz,8) │ │ │ │ - add %ah,0x2e8f3(%rax) │ │ │ │ + add %ah,0x2e7d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ rex.WRXB in $0xb8,%al │ │ │ │ @@ -2547685,20 +2547510,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ loope 1c4294d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4294b │ │ │ │ - call 1c42959 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002e7d9,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ah │ │ │ │ and $0x98d3a89d,%eax │ │ │ │ pop %rbp │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2547708,20 +2547530,20 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x64(%rax) │ │ │ │ loope 1c42995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3,%al │ │ │ │ - jmp 1c429a1 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %bl,%ah │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ jl 1c42995 │ │ │ │ iret │ │ │ │ out %eax,$0xc6 │ │ │ │ mov 0x13(%rcx,%rax,1),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2547729,20 +2547551,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16d19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e19c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - repz call 1c429e9 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rcx,%rdi,1) │ │ │ │ or $0xaf6fb19f,%eax │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2547754,17 +2547576,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ loope 1c42a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - stc │ │ │ │ - call 1c42a31 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ push %rbx │ │ │ │ je 1c429d3 │ │ │ │ @@ -2547780,17 +2547603,21 @@ │ │ │ │ and 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pushf │ │ │ │ loope 1c42a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002e8f7,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sbb $0xe7,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rclb %cl,0x677f8eb4(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2547800,16 +2547627,15 @@ │ │ │ │ add %dl,0x16d28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ loope 1c42ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %ecx,%ebp │ │ │ │ + rcr $0xe7,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2547823,16 +2547649,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16d2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ loope 1c42afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xe8,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + rex │ │ │ │ + {rex2 0xe7} lar (%r8),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2547849,16 +2547675,17 @@ │ │ │ │ add %al,0x32(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e19d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - call 1c42b51 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ test %edi,0x1ccaa87c(%rsi) │ │ │ │ adc %eax,(%rcx) │ │ │ │ @@ -2547870,20 +2547697,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x37(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e19d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ - call 1c42b99 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + iret │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x12277a87(%rbx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.XB pop %r8 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2547893,16 +2547721,18 @@ │ │ │ │ add %al,0x16d3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ loope 1c42bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c42bd8 │ │ │ │ - call 1c42be1 │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rdx) │ │ │ │ in (%dx),%eax │ │ │ │ lret │ │ │ │ @@ -2547921,16 +2547751,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sahf │ │ │ │ loope 1c42c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c42c25 │ │ │ │ - jmp 1c42c29 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x8(%rsi) │ │ │ │ push %rsi │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2547943,20 +2547775,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16d47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ loope 1c42c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - bnd call 1c42c71 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c42c3e │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x7(%rax) │ │ │ │ add $0xf7,%al │ │ │ │ push $0x10824f3 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2547966,20 +2547798,21 @@ │ │ │ │ rex.WRB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ loope 1c42cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%cl │ │ │ │ - call 1c42cb9 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + iret │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add $0xa6,%al │ │ │ │ {rex2 0xf1} pandn (%r27),%mm1 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2547987,16 +2547820,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16d52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e19e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 1c42fe6 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x247b1150(%rsp,%rcx,4) │ │ │ │ adc (%rdi),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548010,20 +2547845,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ loope 1c42d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%al │ │ │ │ - call 1c42d49 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + ror $1,%dh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x52(%rbp) │ │ │ │ cs out %eax,$0xed │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548036,20 +2547871,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lahf │ │ │ │ loope 1c42d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c42d71 │ │ │ │ - call 1c42d91 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002e7cd,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x1df1c252(%rcx) │ │ │ │ incb 0x130101(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548058,15 +2547890,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ loope 1c42dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xe8,%dh │ │ │ │ + or $0xe7,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2548082,37 +2547914,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16d65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ loope 1c42e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ - call 1c42e21 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c42de6 │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ mov -0x4(%rsi),%ebx │ │ │ │ shr $0xa6,%ebp │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16d6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e19f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xe8,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2e7cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ loope 1c42ea2 │ │ │ │ @@ -2548131,21 +2547961,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lahf │ │ │ │ loope 1c42ea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0xe8,%ch │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + ror $1,%bl │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rcx) │ │ │ │ mov $0x9a468b58,%eax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548158,20 +2547987,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ loope 1c42eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ - call 1c42ef9 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xcb,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ std │ │ │ │ mov $0xdb,%bh │ │ │ │ adc %dh,(%rbx) │ │ │ │ mov %edi,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548181,20 +2548010,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jnp 1c42f98 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0xe4700000000001e1,%al │ │ │ │ - call 1c42f41 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xcb900000000001e1,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ movabs %eax,0x130140541a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2548204,20 +2548033,20 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ loope 1c42f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ - call 1c42f89 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c42f4d │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ push $0x59d215d5 │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548226,22 +2548055,21 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in $0xe8,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dh │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xchg %eax,%edx │ │ │ │ js 1c42fd1 │ │ │ │ (bad) │ │ │ │ ret $0x12d │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2548254,37 +2548082,37 @@ │ │ │ │ mov %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa0,%al │ │ │ │ loope 1c4300d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c42ff5 │ │ │ │ - call 1c43019 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c42fdc │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x45d782d5(%rip) │ │ │ │ mov $0x130142e7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16d8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0xe3c00000000001e1,%al │ │ │ │ - call 1c43061 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xca400000000001e1,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bh │ │ │ │ rex.B add $0x38,%al │ │ │ │ or %edx,0x13013a3a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2548292,20 +2548120,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0xe3a00000000001e1,%eax │ │ │ │ - call 1c430a9 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xca000000000001e1,%eax │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x43(%rbp) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ rex.WR int1 │ │ │ │ gs jae 1c430c2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548317,21 +2548145,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ loope 1c430e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0xe8,%bl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002e7c9,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x27bf70a9(%rcx,%rcx,8) │ │ │ │ mov 0x1(%rsi),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2548340,37 +2548164,34 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ loope 1c4312d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jrcxz 1c4311b │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %cl,%cl │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x472c13c4(%rax) │ │ │ │ jmp 14c5a43f <_edata@@Base+0xdc5a43f> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16d9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jrcxz 1c43163 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + enter $0x2e7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x364c41c3(%rsi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2548383,20 +2548204,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0xe2700000000001e1,%eax │ │ │ │ - call 1c431c9 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0xc7100000000001e1,%eax │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%cl │ │ │ │ (bad) │ │ │ │ test %bh,(%rdi) │ │ │ │ cmp %esi,%eax │ │ │ │ and %bh,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548404,15 +2548225,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %al,0x27b00000000001e1 │ │ │ │ + movabs %al,0xaf900000000001e1 │ │ │ │ jno 1c43211 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x48(%rbp) │ │ │ │ xor %dh,0x68(%rdi) │ │ │ │ @@ -2548423,53 +2548244,53 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16daf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %al,0xe2500000000001e1 │ │ │ │ - call 1c43259 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs %al,0xc6200000000001e1 │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x3bfe8152(%rsi,%riz,2) │ │ │ │ sub $0x130177,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16db4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5e(%rax) │ │ │ │ loope 1c43295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dl │ │ │ │ - call 1c432a1 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%dh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x66(%rax) │ │ │ │ rex.X push $0x7078fff1 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x16d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %al,0x27900000000001e1 │ │ │ │ + movabs %al,0xaf700000000001e1 │ │ │ │ jno 1c432e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ cli │ │ │ │ @@ -2548481,15 +2548302,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x16d,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e1(%rdx) │ │ │ │ - add %dh,0x27(%rax) │ │ │ │ + add %dl,-0x51(%rax) │ │ │ │ jno 1c43331 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ mov $0xec2d65de,%edi │ │ │ │ @@ -2548501,15 +2548322,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16dc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %al,0x27500000000001e1 │ │ │ │ + movabs %al,0xaf300000000001e1 │ │ │ │ jno 1c43379 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ {rex2 0xa7} pcmpeqw 0x16f84c5(%r14),%mm3 │ │ │ │ @@ -2548520,15 +2548341,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %eax,0x27300000000001e1 │ │ │ │ + movabs %eax,0xaf100000000001e1 │ │ │ │ jno 1c433c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov %ds,%eax │ │ │ │ @@ -2548541,15 +2548362,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16dcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ loope 1c433fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ + lock scas %es:(%rdi),%al │ │ │ │ jno 1c43409 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ leave │ │ │ │ @@ -2548566,16 +2548387,17 @@ │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - es jno 1c43451 │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + jno 1c43451 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ movabs %eax,0x130131ab1b4f524e │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548587,33 +2548409,33 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - es jno 1c43499 │ │ │ │ + add %dh,0x571ae(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x6b317ac(%rip) │ │ │ │ shll %cl,0x13013d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs %eax,0x26b00000000001e1 │ │ │ │ + movabs %eax,0xae900000000001e1 │ │ │ │ jno 1c434e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ pop %rdx │ │ │ │ @@ -2548624,20 +2548446,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ fisubrs 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rcx,%riz,8) │ │ │ │ - add %dl,0x57126(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + jno 1c43529 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ std │ │ │ │ mov $0x56,%cl │ │ │ │ mov $0x13013318,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548649,15 +2548471,16 @@ │ │ │ │ loop 1c435c8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ loope 1c43565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c43590 │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ jno 1c43571 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ jne 1c43507 │ │ │ │ @@ -2548669,17 +2548492,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16de6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5c(%rax) │ │ │ │ loope 1c435ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - es jno 1c435b9 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x571(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0xf5ffa41(%rcx,%rcx,4) │ │ │ │ (bad) │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2548688,22 +2548509,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16df0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loop 1c435e3 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x3(%rbp) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ fnstenv 0xf(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548717,17 +2548536,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c4363d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rsi) │ │ │ │ - jno 1c43649 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x571(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x8(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex.WX push %rsp │ │ │ │ call 14c53974 <_edata@@Base+0xdc53974> │ │ │ │ @@ -2548743,15 +2548560,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c43685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rsi) │ │ │ │ + lock lods %ds:(%rsi),%eax │ │ │ │ jno 1c43691 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x9(%rdi) │ │ │ │ ds sub 0x152fdae(%rip),%ah │ │ │ │ @@ -2548767,16 +2548584,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c436cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%cl │ │ │ │ - call 1c436d9 │ │ │ │ + push %rax │ │ │ │ + shl %cl,%edi │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rcx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ shlb $0x13,0x1555bd6(%rdi) │ │ │ │ @@ -2548790,20 +2548609,20 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ loope 1c43715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4370a │ │ │ │ - call 1c43721 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c436ec │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ (bad) │ │ │ │ adc 0x5997fcf6(%rax),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548813,20 +2548632,20 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e8df(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret $0x2e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rax,%rbx,1) │ │ │ │ mov %es,0x5856e29f(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2548837,20 +2548656,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c437a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf1,%al │ │ │ │ - call 1c437b1 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcl $1,%bl │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ sbb %ah,-0x69(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ flds (%rbx) │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548862,20 +2548681,20 @@ │ │ │ │ add %dh,0x16e10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loope 1c437ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c437e2 │ │ │ │ - call 1c437f9 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xd2,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x7c(%rdx) │ │ │ │ adc %edx,%ecx │ │ │ │ in $0x63,%eax │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2548890,15 +2548709,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c43835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x2,-0x17(%rbx) │ │ │ │ + xor %ah,%cl │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x4c65033f(%rcx) │ │ │ │ lret $0x3822 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2548912,37 +2548732,36 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5a(%rax) │ │ │ │ loope 1c4387d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x55(%rbx) │ │ │ │ test %ecx,0x40ffe300(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ and %ebp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e1(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lock call 1c438d1 │ │ │ │ + add %al,0x2e7d2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xe(%rax) │ │ │ │ cli │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2548957,16 +2548776,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul $0x2,%ecx,%ebp │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x62bd15b7(%rbx) │ │ │ │ adc $0xd,%al │ │ │ │ add %dx,(%rbx) │ │ │ │ @@ -2548979,21 +2548798,20 @@ │ │ │ │ add %al,0x16e2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c43955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,%bpl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c43939 │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x23(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ sarl $1,0x13011ed0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549003,15 +2548821,15 @@ │ │ │ │ add %ah,0x16e2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c4399d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0xe9,(%rsi) │ │ │ │ + lock fsubp %st,%st(7) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x67b3ca2a(%rbp) │ │ │ │ @@ -2549028,16 +2548846,18 @@ │ │ │ │ xor 0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c439e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,(%dx) │ │ │ │ - call 1c439f1 │ │ │ │ + (bad) │ │ │ │ + shl %cl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x61e1cfdc(%rdi) │ │ │ │ xor %eax,0x73(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2549051,16 +2548871,17 @@ │ │ │ │ cmp %ebp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c439d1 │ │ │ │ loope 1c43a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - addr32 jmp 1c43a39 │ │ │ │ + rex loopne 1c43a1a │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x21(%rcx,%riz,2) │ │ │ │ rex.WRX enter $0x6398,$0x1c │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2549069,17 +2548890,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmp $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e1a7,%al │ │ │ │ + movabs 0x700000000001e1a7,%al │ │ │ │ (bad) │ │ │ │ - jmp 1c43a81 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7b5ea60b(%rsi) │ │ │ │ mov $0xbe,%cl │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2549094,21 +2548916,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loope 1c43abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x17(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xe3,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi,%rsi,8) │ │ │ │ popf │ │ │ │ cli │ │ │ │ ds (bad) │ │ │ │ loope 1c43b0d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549121,22 +2548942,20 @@ │ │ │ │ rex.WB outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %ecx,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x23(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ch │ │ │ │ xor $0xffffffe9,%ebp │ │ │ │ xor %bh,%bh │ │ │ │ (bad) │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549148,20 +2548967,20 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e8ef(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%cl │ │ │ │ jbe 1c43bb9 │ │ │ │ mov $0xca,%ch │ │ │ │ (bad) │ │ │ │ imul $0x13,(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2549171,36 +2548990,37 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ loope 1c43b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c43b79 │ │ │ │ - call 1c43ba1 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock shl $0x2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ ja 1c43bcf │ │ │ │ (bad) │ │ │ │ xchg %bh,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16e55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x11(%rax) │ │ │ │ - call 1c43be9 │ │ │ │ + add %ah,(%rax) │ │ │ │ + shl %cl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ sarb $0x2d,0x72(%rdx) │ │ │ │ jg 1c43c62 │ │ │ │ @@ -2549215,17 +2549035,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - call 1c43c31 │ │ │ │ + add %ah,0x2e7d1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rbp) │ │ │ │ (bad) │ │ │ │ cmp -0x51(%rbp,%rdx,2),%bh │ │ │ │ @@ -2549242,17 +2549061,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - jmp 1c43c79 │ │ │ │ + add %al,%al │ │ │ │ + loope 1c43c5a │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4b153350(%rsp,%rdi,1) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2549265,21 +2549085,20 @@ │ │ │ │ add %dl,0x63(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int1 │ │ │ │ - call 1c43cc1 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c43c8d │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x3c(%rax) │ │ │ │ mov $0x3b70e525,%esp │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2549289,20 +2549108,20 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x57(%rax) │ │ │ │ loope 1c43cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,(%dx) │ │ │ │ - call 1c43d09 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c43cd3 │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dl │ │ │ │ movabs 0x1301313fca6f78cf,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2549310,21 +2549129,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1c43d51 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,-0x21(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rcx) │ │ │ │ in $0x20,%eax │ │ │ │ sub %bh,(%rcx) │ │ │ │ movsxd (%rdx),%ebx │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549335,16 +2549153,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jp 1c43df1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ - jmp 1c43d99 │ │ │ │ + add %dl,0x2e7de(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -2549358,21 +2549176,20 @@ │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ - call 1c43de1 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %dl,%cl │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ es pop %rdi │ │ │ │ mov $0x16f1014,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549381,19 +2549198,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %ebp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ss jmp 1c43e29 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %bl,%bh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rbx) │ │ │ │ xchg %eax,%ebx │ │ │ │ leave │ │ │ │ psubsb 0x13010035(%rbp),%mm7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549404,16 +2549222,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ loope 1c43e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ss jmp 1c43e71 │ │ │ │ + (bad) │ │ │ │ + fsubp %st,%st(7) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ stc │ │ │ │ mov $0x1f,%al │ │ │ │ @@ -2549427,19 +2549247,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16e93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ loope 1c43ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x2e9,%eax │ │ │ │ + rcr $0xe7,%ch │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x12fee9f2(%rip) │ │ │ │ pop %rsp │ │ │ │ in $0x74,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549449,16 +2549271,18 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ - call 1c43f01 │ │ │ │ + add %dl,%al │ │ │ │ + shl $1,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ add %ch,%ah │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2549477,20 +2549301,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loope 1c43f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ - jmp 1c43f49 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %bl,%bh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%ah │ │ │ │ add %r12d,%r15d │ │ │ │ rex.X xor %ebx,0x7a(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549502,16 +2549326,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loope 1c43f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rsi) │ │ │ │ - jmp 1c43f91 │ │ │ │ + rex fsubp %st,%st(7) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ (bad) │ │ │ │ jp 1c43f90 │ │ │ │ @@ -2549527,37 +2549352,42 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loope 1c43fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002e96b,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + loope 1c43fba │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7fb44841(%rbx,%rdx,8) │ │ │ │ (bad) 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16eaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x55(%rax) │ │ │ │ loope 1c44015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rdx) │ │ │ │ - jmp 1c44021 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcr $1,%ah │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x59(%rbp) │ │ │ │ sub %ebx,-0x48(%rbx) │ │ │ │ push %rsi │ │ │ │ ss rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549567,16 +2549397,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ - call 1c44069 │ │ │ │ + add %dl,0x2e7d0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x52(%rcx) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ @@ -2549594,18 +2549424,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loope 1c440a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2(%rcx,%rbp,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000002e7e1,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x53(%rdi) │ │ │ │ shlb $0x21,0x31(%rdi) │ │ │ │ mov $0x13011b,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2549614,20 +2549442,20 @@ │ │ │ │ add %dl,0x16ec5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loope 1c440ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmc │ │ │ │ - call 1c440f9 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %dl,%dh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%al │ │ │ │ or $0x3e,%al │ │ │ │ xchg %ebx,0x1562e63(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2549636,21 +2549464,20 @@ │ │ │ │ add %al,0x16ecd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loope 1c44135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1c44123 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xc8,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ enter $0xc384,$0x3c │ │ │ │ (bad) │ │ │ │ or %bh,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549662,36 +2549489,32 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loope 1c4417d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c44163 │ │ │ │ - call 1c44189 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002e7c5,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ cld │ │ │ │ add $0x5a,%al │ │ │ │ sarb $1,(%rsi) │ │ │ │ testl $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsubrs 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rcx,%riz,8) │ │ │ │ - shl $0xe8,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7e(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2549703,17 +2549526,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ loope 1c44271 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jmp 1c44219 │ │ │ │ + add %ah,%al │ │ │ │ + loope 1c441fa │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cli │ │ │ │ @@ -2549776,20 +2549600,19 @@ │ │ │ │ imulb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4428e │ │ │ │ loope 1c442e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex fsubs 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ rex.WRXB loopne 1c44372 │ │ │ │ xchg %eax,%ebx │ │ │ │ es mov (%rcx),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549868,22 +2549691,18 @@ │ │ │ │ or %ch,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c443af │ │ │ │ loope 1c44405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,0x2f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ cld │ │ │ │ cmp %ebp,(%rcx) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2549914,15 +2549733,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ or %ch,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2f0(%rbx) │ │ │ │ + mov $0xbe,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ cld │ │ │ │ @@ -2549957,15 +2549778,18 @@ │ │ │ │ add %dh,0x16f09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ loope 1c44525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor $0x2,%eax │ │ │ │ + nop │ │ │ │ + mov $0xf6,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ xchg %ebp,0x7c(%rdi) │ │ │ │ mov 0x39(%rcx),%? │ │ │ │ @@ -2550005,22 +2549829,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ loope 1c445b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x2f6,%esi │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x1(%rdi) │ │ │ │ fwait │ │ │ │ adc %edi,(%rdi,%rsi,4) │ │ │ │ mov $0x64,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550051,16 +2549872,16 @@ │ │ │ │ or 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%al │ │ │ │ loope 1c44645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %al,%dh │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c44605 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi,%rcx,8) │ │ │ │ test $0xcf,%al │ │ │ │ @@ -2550099,17 +2549920,21 @@ │ │ │ │ or $0x6f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x51(%rax) │ │ │ │ loope 1c446d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f080,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1c4468f │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x3e86ff12(%rbp) │ │ │ │ cmp %ecx,%edx │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2550244,17 +2550069,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ subb $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x62,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x363d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs %eax,0x13012481abef9dfe │ │ │ │ @@ -2550268,16 +2550091,15 @@ │ │ │ │ xchg %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ loope 1c44915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x62,%al │ │ │ │ + rcl $0x63,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xd(%rcx) │ │ │ │ @@ -2550298,21 +2550120,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loope 1c4495d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int1 │ │ │ │ - call 1c44969 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000002e7d3,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ je 1c44908 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0xa8,%dh │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2550326,17 +2550144,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - imul %al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2e7d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ shlb $0x62,0x28e36889(%rip) │ │ │ │ @@ -2550349,16 +2550165,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16f9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ loope 1c449ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - call 1c449f9 │ │ │ │ + rol $0xe7,%dl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rdx) │ │ │ │ in $0xc0,%al │ │ │ │ and $0xe0,%al │ │ │ │ @@ -2550371,20 +2550188,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs %eax,0xb07000000000016f │ │ │ │ loope 1c44a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ - jmp 1c44a41 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bl,%dh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rsi) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ int3 │ │ │ │ hlt │ │ │ │ add $0x130129,%eax │ │ │ │ @@ -2550394,16 +2550211,17 @@ │ │ │ │ ... │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xe(%rax) │ │ │ │ - call 1c44a89 │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0xe7} lar (%r8),%r24d │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ stc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2550421,17 +2550239,18 @@ │ │ │ │ mov $0x6f,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + shl %cl,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - call 1c44ad1 │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ nop │ │ │ │ add $0x65d53139,%eax │ │ │ │ @@ -2550446,15 +2550265,15 @@ │ │ │ │ mov $0x6f,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e902(%rax) │ │ │ │ + add %dh,0x2e7da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e8053bf(%rax) │ │ │ │ sbb 0x130120(%rax),%cl │ │ │ │ @@ -2550465,17 +2550284,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16fbc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - jmp 1c44b61 │ │ │ │ + add %dl,(%rax) │ │ │ │ + loop 1c44b42 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ ss int3 │ │ │ │ @@ -2550492,21 +2550312,20 @@ │ │ │ │ add %dh,%al │ │ │ │ shrb $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4f(%rax) │ │ │ │ loope 1c44b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x11(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c44bdc │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x12(%rax) │ │ │ │ enter $0xbb11,$0xb │ │ │ │ std │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550516,17 +2550335,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dh,0x17(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x57(%rax) │ │ │ │ (bad) │ │ │ │ jo 1c44c84 │ │ │ │ or %ah,0x1(%rsp,%rdx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2550540,17 +2550358,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x3e50c1c2(%rsi) │ │ │ │ mov $0x13017435,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550579,15 +2550396,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fldcw 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ + loopne 1c44c97 │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ @@ -2550606,15 +2550423,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f0eb(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7c4cd301(%rdx) │ │ │ │ out %eax,$0x82 │ │ │ │ @@ -2550626,18 +2550445,20 @@ │ │ │ │ ... │ │ │ │ sub $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dl │ │ │ │ loope 1c44d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x31d(%rip) │ │ │ │ + rclb $1,(%rcx) │ │ │ │ + sbb $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ah │ │ │ │ push %rsi │ │ │ │ lret │ │ │ │ jp 1c44d93 │ │ │ │ and (%rsi),%al │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2550650,18 +2550471,21 @@ │ │ │ │ jo 1c44d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c44d54 │ │ │ │ loope 1c44d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x362(%rcx) │ │ │ │ + adc %ah,(%rsp,%riz,2) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rax) │ │ │ │ push $0xffffffffffffff8d │ │ │ │ or %al,%ah │ │ │ │ mov %ecx,(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550673,18 +2550497,22 @@ │ │ │ │ add %al,0x1702d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret │ │ │ │ loope 1c44ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2e9(%rax) │ │ │ │ + (bad) │ │ │ │ + jmp 1c44dca │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x9ddcad6(%rcx) │ │ │ │ sahf │ │ │ │ push %rdi │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550694,18 +2550522,21 @@ │ │ │ │ add %dh,%al │ │ │ │ sub $0x170,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bl │ │ │ │ loope 1c44e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2e9(%rcx) │ │ │ │ + shr $0xe7,%bl │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x50c04665(%rsi) │ │ │ │ mov %es,(%rbx) │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550717,20 +2550548,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ loope 1c44e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c44e03 │ │ │ │ - jmp 1c44e79 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex in (%dx),%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ xchg %ch,(%rdx) │ │ │ │ mov $0x2014117e,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550740,17 +2550571,21 @@ │ │ │ │ add %dl,0x2e(%rax) │ │ │ │ jo 1c44ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x3(,%rdx,1) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rcrb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x22(%rbx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sti │ │ │ │ hlt │ │ │ │ xor $0x4d,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550762,16 +2550597,15 @@ │ │ │ │ add %al,%al │ │ │ │ jo,pn 1c44ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + rcrb $0x99,(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ @@ -2550788,16 +2550622,17 @@ │ │ │ │ jo 1c44f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ loope 1c44f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c44f57 │ │ │ │ - adc $0x3,%eax │ │ │ │ + rcrb $0x15,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7865a8aa(%rax) │ │ │ │ sub %ebp,0x130156(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550808,15 +2550643,15 @@ │ │ │ │ add %dl,0x2f(%rax) │ │ │ │ jo 1c44f85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3150c(%rax) │ │ │ │ + add %ah,0x31518(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ push %rdi │ │ │ │ @@ -2550831,17 +2550666,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1702f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ loope 1c44fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x70(%rbx) │ │ │ │ mov $0xb4,%ah │ │ │ │ push %rsp │ │ │ │ @@ -2550876,20 +2550710,20 @@ │ │ │ │ add %dl,0x30(%rax) │ │ │ │ jo 1c4505d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x20(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0x3,(%rbx),%ebx │ │ │ │ + add %al,0x31a58(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x62(%rbx) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ mov %esp,(%rdi) │ │ │ │ xchg %eax,%esi │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2550900,17 +2550734,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17030(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x32,0x67(%rbp,%rcx,1) │ │ │ │ rex.WRXB movabs $0x1301262b,%r10 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2550919,16 +2550753,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xor %dh,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x93,%al │ │ │ │ - cltd │ │ │ │ + mov $0xd9,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x31(%rdi) │ │ │ │ int $0xf3 │ │ │ │ rex.WR │ │ │ │ rex.W cld │ │ │ │ @@ -2551100,20 +2550934,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x9(%rax) │ │ │ │ js 1c45375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e1b6,%al │ │ │ │ - (bad) │ │ │ │ - jb 1c45387 │ │ │ │ + movabs %al,0x148000000000372 │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%bl │ │ │ │ sbbb $0x58,-0x71aa0c7(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2551165,16 +2550997,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1e(%rax) │ │ │ │ js 1c4544d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c45420 │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1c4543d │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x790ee47f(,%rcx,2) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2551187,18 +2551019,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x178,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x80,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x36e(%rsi) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7e2dae64(%rsi,%rdi,2) │ │ │ │ and $0x13017a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2551208,15 +2551037,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17829(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x49(%rax) │ │ │ │ loope 1c454e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex subb $0x0,0x3(%rsi) │ │ │ │ + (bad) │ │ │ │ + mov $0x6e,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x428be70f(%rip) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2551226,15 +2551057,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17838(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36e7f(%rax) │ │ │ │ + add %al,-0x4a(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x540cc998(%rcx) │ │ │ │ jge 1c45516 │ │ │ │ @@ -2551247,17 +2551080,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmp 0x1(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e1(%rdi) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36eb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ xor 0x31(%rdx),%eax │ │ │ │ @@ -2551270,15 +2551101,15 @@ │ │ │ │ ... │ │ │ │ rex js 1c455b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36e80(%rax) │ │ │ │ + add %ah,0x36eb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x41(%rdx,%riz,8) │ │ │ │ jle 1c455ee │ │ │ │ @@ -2551290,16 +2551121,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17843(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c455d0 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + mov $0x60,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2551511,16 +2551343,15 @@ │ │ │ │ fdivrs 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4588a │ │ │ │ loope 1c458d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %ecx,%edi │ │ │ │ + lock sbb %ecx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4d40bfbf(%rdx) │ │ │ │ @@ -2551534,21 +2551365,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fnstsw 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ - cmc │ │ │ │ - call 1c45929 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x36055a1b(%rsp,%riz,4) │ │ │ │ xor $0x13015f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2551556,16 +2551387,16 @@ │ │ │ │ loop 1c459d4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ loope 1c45965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ - adc $0x3,%al │ │ │ │ + nop │ │ │ │ + fcoml (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ push %rdx │ │ │ │ mov $0x7c170798,%eax │ │ │ │ @@ -2551580,18 +2551411,23 @@ │ │ │ │ in $0x79,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x47(%rax) │ │ │ │ loope 1c459ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2f5(%rdx) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ + cmc │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x7c(%rax) │ │ │ │ push %rdx │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rex.WRB and $0x130169b7,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2551603,34 +2551439,34 @@ │ │ │ │ jns 1c459ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c459ab │ │ │ │ loope 1c459f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x59a(%rax) │ │ │ │ + nop │ │ │ │ + fcomps 0x5(%rbx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x573288a(%rbx) │ │ │ │ jns 1c459f8 │ │ │ │ je 1c45a1a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x179f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor (%rdi),%edx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x31c86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5f(%rdi) │ │ │ │ test $0x79,%al │ │ │ │ @@ -2551646,16 +2551482,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ add %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %bh,0x5(%rsi) │ │ │ │ + jo 1c45a39 │ │ │ │ + jg 1c45a91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ rex.X (bad) │ │ │ │ sub -0x5a(%rdi),%cl │ │ │ │ @@ -2551667,16 +2551503,16 @@ │ │ │ │ ... │ │ │ │ add $0x7a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %bh,0x5(%rsi) │ │ │ │ + mov $0xaf,%al │ │ │ │ + jg 1c45ad9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi,%rbx,1) │ │ │ │ shr $1,%cl │ │ │ │ xor %edx,%ebx │ │ │ │ @@ -2551691,15 +2551527,15 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jp 1c45b0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd2,%al │ │ │ │ + adc %bl,%bh │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x31(%rbx) │ │ │ │ notl (%rdx,%riz,8) │ │ │ │ @@ -2551711,15 +2551547,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17a22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ loope 1c45b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c45b36 │ │ │ │ + add %ah,%al │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x3be1fa14(%rsi,%rbp,4) │ │ │ │ sbb $0x130141,%eax │ │ │ │ @@ -2551731,15 +2551567,15 @@ │ │ │ │ add %al,%al │ │ │ │ sub %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c45b7f │ │ │ │ + loopne 1c45b8a │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2551752,20 +2551588,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jp,pn 1c45be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e1(%rdx) │ │ │ │ - add %ah,0x314d0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + fcoml (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x40104056(%rbx) │ │ │ │ popf │ │ │ │ sub 0x1(%rbx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2551773,16 +2551609,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %edi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call 1c45f52 │ │ │ │ + rex │ │ │ │ + repnz adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x1e6bdc69(%rbx) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2551793,15 +2551630,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17a36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - rex fists (%rbx,%rax,1) │ │ │ │ + rex in (%dx),%eax │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ int3 │ │ │ │ @@ -2551814,15 +2551652,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17a42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x360b4(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %bl,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x53(%rbx,%rdi,1) │ │ │ │ rorl $0x93,-0x38(%rax) │ │ │ │ @@ -2551857,15 +2551697,15 @@ │ │ │ │ jp 1c45d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c45d0d │ │ │ │ loope 1c45d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + jo 1c45cea │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4b2023b1(%rip) │ │ │ │ jbe 1c45db8 │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2551932,19 +2551772,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ gs jp 1c45e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bh │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000314e2,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ int3 │ │ │ │ or 0x788c5f91(%rip),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552026,15 +2551863,16 @@ │ │ │ │ jo 1c46005 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x44(%rax) │ │ │ │ loope 1c45f95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x96,%dh │ │ │ │ + rex push %rdx │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ repnz pop %rcx │ │ │ │ jmp 2ec73b7 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2552062,15 +2551900,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ jp 1c4601d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rcx,%riz,8) │ │ │ │ - add %ah,0x31d05(%rax) │ │ │ │ + add %dh,0x31d11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fistl -0x3a4fec2e(%rsi) │ │ │ │ @@ -2552081,19 +2551919,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17a8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%bl │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000314ea,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.XB lret $0x7b4b │ │ │ │ rex.W jge 1c46092 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552104,16 +2551939,16 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esp │ │ │ │ jp 1c460ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ch │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ + push %rax │ │ │ │ + sbb %al,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x33632e6b(%rax) │ │ │ │ mov $0xcc,%ch │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2552124,15 +2551959,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17a9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ loope 1c460fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0x60,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rdi) │ │ │ │ @@ -2552148,38 +2551985,36 @@ │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jp 1c4613d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jrcxz 1c4615f │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + (bad) │ │ │ │ + lock adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x422d1eb1(%rcx) │ │ │ │ mov $0x62,%bh │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ jp 1c46185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e1(%rbp) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rcll $1,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + ficoms (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ in $0x6,%eax │ │ │ │ jp 1c461c2 │ │ │ │ @@ -2552191,35 +2552026,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x44(%rax) │ │ │ │ jp 1c461cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ficoml (%rbx,%rax,1) │ │ │ │ + sub $0x14,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ah │ │ │ │ and %dl,(%rsi,%rbp,2) │ │ │ │ (bad) │ │ │ │ repz call 1d76346 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17ac1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - lock call 1c4653a │ │ │ │ + mov $0xf3,%al │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ ja 1c462a8 │ │ │ │ pop %rdx │ │ │ │ sarb $1,0x13016f9a(%rbp) │ │ │ │ @@ -2552233,16 +2552071,16 @@ │ │ │ │ (bad) │ │ │ │ jp 1c4625d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8d,%al │ │ │ │ - cltd │ │ │ │ + mov $0xd3,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x5211331e(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x62,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2552254,17 +2552092,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jp 1c462a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e1(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - jns 1c4624d │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret $0x59b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5a7597cf(,%rdi,2) │ │ │ │ rex.WX push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552273,18 +2552112,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1c46365 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x363d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2552338,19 +2552174,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17b1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c46352 │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + notl 0x5(%rdi) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x3a8df640(%rdx,%rdi,1) │ │ │ │ pop %rax │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2552443,16 +2552280,19 @@ │ │ │ │ rex.R jnp 1c4652d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ loope 1c46535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000314d9,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + xor %ah,%ch │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x3e(%rsi) │ │ │ │ mov $0xcd,%ch │ │ │ │ ret $0xf7b6 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552465,16 +2552305,16 @@ │ │ │ │ jnp 1c46575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ loope 1c4657d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fsts (%rbx,%rax,1) │ │ │ │ + shl $1,%ah │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x71(%rcx) │ │ │ │ cmp %edx,%eax │ │ │ │ fwait │ │ │ │ @@ -2552487,16 +2552327,16 @@ │ │ │ │ jnp 1c465bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdi) │ │ │ │ - jle 1c465d1 │ │ │ │ + lock scas %es:(%rdi),%al │ │ │ │ + jg 1c465d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2552512,20 +2552352,22 @@ │ │ │ │ jnp 1c46605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c465e6 │ │ │ │ - adc $0x3,%al │ │ │ │ + push %rax │ │ │ │ + loopne 1c46627 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x35415751(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552536,19 +2552378,21 @@ │ │ │ │ pop %rsi │ │ │ │ jnp 1c4664d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shl $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fcoml (%rbx,%rax,1) │ │ │ │ + lock jmp 1c4666f │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rax) │ │ │ │ fs mov $0x61,%ah │ │ │ │ pop %rdi │ │ │ │ loop 1c466db │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552558,15 +2552402,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17b61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4667f │ │ │ │ + adc %ch,%ah │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x6(%rbx,%rbp,4) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2552584,15 +2552428,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - lea 0x5(%rcx),%ebx │ │ │ │ + rcrl %cl,0x5(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32092905(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ shlb $1,(%rcx) │ │ │ │ @@ -2552606,15 +2552450,18 @@ │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ jnp 1c46725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x54(%rbx) │ │ │ │ pop %rdi │ │ │ │ @@ -2552626,19 +2552473,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17b6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,0x59bd8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ lret │ │ │ │ out %eax,$0x27 │ │ │ │ (bad) │ │ │ │ lret $0x3382 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552651,20 +2552499,21 @@ │ │ │ │ jne 1c4682e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x7b(%rdi) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ rex.XB jns 1c467e2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2552675,15 +2552524,16 @@ │ │ │ │ jge 1c46876 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ loope 1c46805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,(%rdx,%riz,2) │ │ │ │ + and %dl,%dh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2552695,16 +2552545,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpl $0x0,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2552911,15 +2552761,15 @@ │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ jnp 1c46acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3778f(%rax) │ │ │ │ + add %dl,0x37715(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmp %ebx,(%rax) │ │ │ │ @@ -2552935,15 +2552785,15 @@ │ │ │ │ jnp 1c46b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ loope 1c46b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%al │ │ │ │ + and %ah,%ah │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsp,%rbx,1) │ │ │ │ push %rdi │ │ │ │ @@ -2552960,16 +2552810,16 @@ │ │ │ │ jnp 1c46b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ah │ │ │ │ loope 1c46b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c46b3d │ │ │ │ - adc $0x3,%al │ │ │ │ + push %rax │ │ │ │ + fists (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x3b(%rbx) │ │ │ │ pop %rbx │ │ │ │ popf │ │ │ │ @@ -2552983,16 +2552833,16 @@ │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ jnp 1c46ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x31(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + fistl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x74(%rbx) │ │ │ │ or $0x39,%al │ │ │ │ mov $0x1671c27,%ebp │ │ │ │ @@ -2553091,16 +2552941,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ js 1c46d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e009,%al │ │ │ │ - add $0x362,%eax │ │ │ │ + movabs 0xc00000000001e009,%al │ │ │ │ + (bad) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2553114,18 +2552966,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1781e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36213(%rax) │ │ │ │ + add %dl,-0x25(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ sub $0xd6c1966e,%eax │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2553137,18 +2552992,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17823(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3698f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ xchg %ecx,0x2bd7a750(%rsi,%rbp,8) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553158,17 +2553015,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x17825(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ja 1c46e65 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x373e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x56(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2553202,19 +2553057,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x163c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x360(%rdi) │ │ │ │ + shlb $0x1f,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xdee4537(%rcx) │ │ │ │ test %esi,%eax │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553225,16 +2553080,15 @@ │ │ │ │ jns 1c46ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553249,16 +2553103,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0xac0000000000179,%al │ │ │ │ loopne 1c46f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add $0x362,%eax │ │ │ │ + and %dl,%bh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x62579127(%rax) │ │ │ │ @@ -2553273,15 +2553128,15 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e00b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov %ds,0x5(%rcx) │ │ │ │ + rcrb %cl,0x5(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jne 1c46fde │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2553299,21 +2553154,21 @@ │ │ │ │ adc %edi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c46ff4 │ │ │ │ loopne 1c46f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,%bl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ (bad) │ │ │ │ adc %edi,0x3b(%rax) │ │ │ │ iret │ │ │ │ pop %rbp │ │ │ │ @@ -2553349,16 +2553204,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c4702d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x595(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,%bl │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a57590c(%rbp) │ │ │ │ jmp 14c5a145 <_edata@@Base+0xdc5a145> │ │ │ │ @@ -2553370,21 +2553226,21 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ loope 1c47075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%bl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4a57590c(%rbp) │ │ │ │ jmp 14c5a18d <_edata@@Base+0xdc5a18d> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553431,16 +2553287,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16317(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + lret │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ xor 0x5a50d091(%rbx),%cl │ │ │ │ @@ -2553455,15 +2553312,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c47159 │ │ │ │ loope 1c47195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x313(%rax) │ │ │ │ + add %ch,(%rdi) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x39(%rdi) │ │ │ │ @@ -2553521,20 +2553380,20 @@ │ │ │ │ add %ah,%al │ │ │ │ or %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rax) │ │ │ │ loope 1c4726d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex shll %cl,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x2cd00000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rbp,1) │ │ │ │ xchg %eax,%edi │ │ │ │ push %rsi │ │ │ │ cld │ │ │ │ movsxd 0x130179(%rcx),%esp │ │ │ │ @@ -2553544,21 +2553403,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x363d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x0,%al │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x2cd00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ fists 0x7e30b7a4(%rdx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553571,15 +2553427,16 @@ │ │ │ │ adc %edi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rbx) │ │ │ │ loopne 1c472fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x78(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553620,16 +2553477,17 @@ │ │ │ │ and %ah,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ leave │ │ │ │ loope 1c4738d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add 0x3(%rdx),%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x4714a0c1(%rdx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2553663,20 +2553521,20 @@ │ │ │ │ add %dh,%al │ │ │ │ sub %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ loope 1c4741d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex (bad) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x7(%rsp,%rcx,2) │ │ │ │ cmp $0xc7,%al │ │ │ │ sbb 0x27(%rax),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553710,20 +2553568,20 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ loope 1c474ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %dl,%ah │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x43(%rbp) │ │ │ │ pop %rax │ │ │ │ cmc │ │ │ │ ret │ │ │ │ fwait │ │ │ │ adc 0x1(%rdi),%ch │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2553751,20 +2553609,20 @@ │ │ │ │ ... │ │ │ │ cmp 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x1e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%ah │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ jle 1c474eb │ │ │ │ mov $0x2d649cb3,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553796,22 +2553654,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.XB │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + shll %cl,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x191ef202(%rsi) │ │ │ │ movabs 0x13017db0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x44(%rax) │ │ │ │ @@ -2553840,22 +2553696,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1645f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lret $0x1e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000363d3,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x7e(%rsi) │ │ │ │ add %cl,%dl │ │ │ │ movabs %al,0x1301717c8a │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2553884,16 +2553735,15 @@ │ │ │ │ push $0x64 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x35(%rax) │ │ │ │ loope 1c476ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ + adc $0x63,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x75b553d8(%rbx) │ │ │ │ @@ -2553928,23 +2553778,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x44(%rdi) │ │ │ │ rex jmp 1023c996 <_edata@@Base+0x923c996> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2553976,20 +2553823,21 @@ │ │ │ │ add %al,0x16483(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ loope 1c4780d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fistl (%rbx,%rax,1) │ │ │ │ + rex jmp 1c47827 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x12b11f69(%rcx) │ │ │ │ repz out %eax,(%dx) │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2553998,17 +2553846,19 @@ │ │ │ │ add %al,0x1648e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int3 │ │ │ │ loope 1c47855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000031396,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shrb $0x0,0x313(%rip) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x2d11f227(%rbx) │ │ │ │ in $0x8c,%eax │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2554197,36 +2554047,35 @@ │ │ │ │ add %dl,0x62(%rax) │ │ │ │ jbe 1c47ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0xe8,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c47ab9 │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x539b6520(%rsi) │ │ │ │ test %al,0x130121(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17a25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ loopne 1c47b25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c47b6a │ │ │ │ - js 1c47b2f │ │ │ │ + jo 1c47aef │ │ │ │ + ja 1c47b2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x2f6fe85a(%rdx) │ │ │ │ cmp 0x21(%rbx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2554239,16 +2554088,17 @@ │ │ │ │ add %dl,0x17a48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdx │ │ │ │ loopne 1c47b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x595(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x18(%rbx) │ │ │ │ cs xchg %eax,%ebx │ │ │ │ je 1c47b13 │ │ │ │ (bad) │ │ │ │ jg 1c47b92 │ │ │ │ @@ -2554324,16 +2554174,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ enter $0x163,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rax) │ │ │ │ loop 1c47c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - call 1c47c99 │ │ │ │ + push %rax │ │ │ │ + shl $1,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ sub %eax,(%rax) │ │ │ │ pop %rax │ │ │ │ @@ -2554348,16 +2554200,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17ba1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fs loopne 1c47cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000057440,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + lock (bad) │ │ │ │ + je 1c47ce1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x52(%rdx) │ │ │ │ cmp $0x77,%al │ │ │ │ int3 │ │ │ │ and $0x130166b2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554367,20 +2554222,21 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x7b,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57440(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + je 1c47d29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x52(%rcx) │ │ │ │ push %rdi │ │ │ │ ja 1c47d6b │ │ │ │ ret │ │ │ │ cmp $0x4a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554391,16 +2554247,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17c88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int $0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x36a,%ebp │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x36a │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6ba3f6aa(%rbx) │ │ │ │ add $0x13011e7a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554411,15 +2554268,17 @@ │ │ │ │ add %dl,0x17c8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c47dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x36a(%rdi) │ │ │ │ + loopne 1c47d75 │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x25(%rbp) │ │ │ │ push %rcx │ │ │ │ mov %ebx,%ebp │ │ │ │ xor %ebx,0x130153(%rip) │ │ │ │ @@ -2554433,15 +2554292,15 @@ │ │ │ │ jl 1c47ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loope 1c47df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc0,%al │ │ │ │ + rol $1,%ah │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2554458,15 +2554317,15 @@ │ │ │ │ jl 1c47e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c47e08 │ │ │ │ loope 1c47e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c47dfd │ │ │ │ + adc %al,%cl │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1e(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2554478,19 +2554337,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ jl 1c47e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e1ce,%al │ │ │ │ - mov $0x36a,%ebx │ │ │ │ + movabs 0x300000000001e1ce,%al │ │ │ │ + shrl $0x0,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x26(%rax) │ │ │ │ mov $0x3b8964e1,%r9d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2554501,15 +2554362,17 @@ │ │ │ │ jl 1c47ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dh │ │ │ │ loope 1c47ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x36a(%rbx) │ │ │ │ + jo 1c47e93 │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2862e553(%rdx,%rsi,4) │ │ │ │ xor %edx,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554521,35 +2554384,37 @@ │ │ │ │ jl 1c47f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ loope 1c47f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x3(%rdx,%rbp,2) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rol $1,%cl │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x1c(%rcx) │ │ │ │ add 0x44aabfb5(%rcx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %eax,0xcf3000000000017c │ │ │ │ loope 1c47f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x36a,%esp │ │ │ │ + xor %al,%dl │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0xe4ef39c(%rcx) │ │ │ │ xchg %eax,%esp │ │ │ │ data16 add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554564,16 +2554429,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ loope 1c47fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x36a,%ebp │ │ │ │ + mov $0xc2,%al │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%cl │ │ │ │ in $0x91,%al │ │ │ │ out %eax,(%dx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2554590,15 +2554456,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ loope 1c47fed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x36a(%rdi) │ │ │ │ + jo 1c47fb5 │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x27(%rdx) │ │ │ │ pop %rcx │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2554616,21 +2554484,20 @@ │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jl 1c4802d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shrb $0x0,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x3c(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x2a(%rbx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ shrb $1,(%rsi) │ │ │ │ mov $0x12,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554643,19 +2554510,16 @@ │ │ │ │ jl 1c48075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock iret │ │ │ │ loope 1c4807d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%cl │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000036ac5,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5044a15b(%rbp) │ │ │ │ sbb %cl,%dl │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554665,15 +2554529,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17cb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36ac1(%rax) │ │ │ │ + add %dl,0x36ac6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ rex.RB xchg %eax,%r11d │ │ │ │ @@ -2554686,20 +2554550,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x17c,%edx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36abb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ rex.B │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554708,19 +2554572,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x17c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x36a,%ebx │ │ │ │ + add %dl,0x36ac1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ fsub %st,%st(7) │ │ │ │ mov $0x59,%ah │ │ │ │ pop %rbp │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554733,19 +2554598,20 @@ │ │ │ │ jl 1c48195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd0,%al │ │ │ │ loope 1c4819d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x36a,%esp │ │ │ │ + lock shrl $0x0,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ah │ │ │ │ xor (%rax),%dh │ │ │ │ rex.R enter $0xe5ea,$0x5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554756,16 +2554622,17 @@ │ │ │ │ jl 1c481dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c481b2 │ │ │ │ loope 1c481e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x36a,%ebp │ │ │ │ + jo 1c481ac │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ fs sahf │ │ │ │ fnstsw %ax │ │ │ │ (bad) │ │ │ │ @@ -2554779,16 +2554646,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17cc8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x36a,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + ret │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%cl │ │ │ │ in $0x91,%al │ │ │ │ out %eax,(%dx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2554803,20 +2554672,21 @@ │ │ │ │ int3 │ │ │ │ jl 1c4826d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36abf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + ret │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0xe4ef39c(%rcx) │ │ │ │ xchg %eax,%esp │ │ │ │ data16 add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2554827,36 +2554697,36 @@ │ │ │ │ jl 1c482b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4828b │ │ │ │ loope 1c482bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shrb $0x0,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xc4,%al │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ adcl $0x0,0x13010a10(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ sarl %cl,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ push %rsi │ │ │ │ @@ -2554872,35 +2554742,35 @@ │ │ │ │ jl 1c48345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%cl │ │ │ │ loope 1c4834d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shrl $0x0,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock (bad) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ and $0x27fae5c3,%eax │ │ │ │ add $0x13010f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17cda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ + add %dh,-0x39(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3b(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2554917,19 +2554787,20 @@ │ │ │ │ jl 1c483d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%dl │ │ │ │ loope 1c483dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x3(%rdx,%rbp,2) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xc1,%al │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x699425f(%rax) │ │ │ │ xor %esi,(%rdi) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2554938,15 +2554809,15 @@ │ │ │ │ loope 1c48497 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ loope 1c48425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c483e6 │ │ │ │ + adc %al,%dl │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x3b52eb65(%rbx) │ │ │ │ pop %rsi │ │ │ │ @@ -2554962,20 +2554833,20 @@ │ │ │ │ jl 1c48465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x43(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %dl,0x36ac2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0xf(%rdi) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ mov $0x14793ed,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2554984,20 +2554855,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1c4862a │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36abe(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,-0x3d(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x6f6aa9a7(%rdx) │ │ │ │ test %ecx,(%rax) │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2555006,21 +2554877,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x17cec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl %cl,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shrb $0x0,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x3c(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x27(%rdx) │ │ │ │ pop %rcx │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ @@ -2555036,20 +2554906,20 @@ │ │ │ │ jl 1c4853d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%bl │ │ │ │ loope 1c48545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shrb $0x0,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %al,%ch │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ adcl $0x0,0x13010a10(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2555057,21 +2554927,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17cf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ loope 1c4858d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shrl $0x0,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c48558 │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0xe4ef39c(%rcx) │ │ │ │ xchg %eax,%esp │ │ │ │ data16 add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2555079,15 +2554948,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ idivl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - ret $0x36a │ │ │ │ + (bad) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0xa87ac95(%rax) │ │ │ │ adc $0x14,%al │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2555101,15 +2554971,15 @@ │ │ │ │ jl 1c48615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd3,%al │ │ │ │ loope 1c4861d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc2,%al │ │ │ │ + mov $0xc7,%al │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x18(%rsi) │ │ │ │ or 0x4d73208a(%rdi),%ebp │ │ │ │ @@ -2555124,15 +2554994,15 @@ │ │ │ │ jl 1c4865d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c48635 │ │ │ │ loope 1c48665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%bl │ │ │ │ + xor %cl,%al │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ clc │ │ │ │ @@ -2555150,16 +2555020,16 @@ │ │ │ │ add %ah,0x17d01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1c486ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbc,%al │ │ │ │ - push $0x3 │ │ │ │ + push %rax │ │ │ │ + ret $0x36a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x2501d50(%rcx) │ │ │ │ mov $0x45,%cl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2555173,15 +2555043,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ loope 1c486f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x36a(%rsi) │ │ │ │ + lock ret $0x36a │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3f9bb46c(%rdx) │ │ │ │ ficomps 0x61(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2555195,15 +2555066,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4870e │ │ │ │ loope 1c4873d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov $0x36a,%edi │ │ │ │ + ret │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x0(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x10fe16d,%esp │ │ │ │ @@ -2555215,20 +2555088,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x7d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x40(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %al,0x36ac4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x6ba3f6aa(%rbx) │ │ │ │ add $0x13011e7a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2555236,15 +2555109,15 @@ │ │ │ │ add %dl,0x17d0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope 1c487cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%cl │ │ │ │ + adc %al,%dh │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2a(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2555262,15 +2555135,15 @@ │ │ │ │ jge 1c4880d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ loope 1c48815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%cl │ │ │ │ + mov $0xc6,%al │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ push %rsi │ │ │ │ @@ -2555288,15 +2555161,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ch │ │ │ │ loope 1c4885d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - ret $0x36a │ │ │ │ + (bad) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0xa87ac95(%rax) │ │ │ │ adc $0x14,%al │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2555309,16 +2555183,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sbb 0x1(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ {rex2 0xe1} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret $0x36a │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0xe4ef39c(%rcx) │ │ │ │ xchg %eax,%esp │ │ │ │ data16 add %rdx,(%rbx) │ │ │ │ @@ -2555328,16 +2555203,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17d1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ret │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x17(%rdi) │ │ │ │ push %rsp │ │ │ │ @@ -2555351,35 +2555225,36 @@ │ │ │ │ add %dh,0x21(%rax) │ │ │ │ jge 1c4892d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe1,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %dl,0x36ac8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ah │ │ │ │ negl 0x78bf8129(%rcx) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x7d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0xe1} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x23(%rdi) │ │ │ │ xchg %r15d,-0x7b(%r13) │ │ │ │ @@ -2555395,15 +2555270,17 @@ │ │ │ │ sub %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dh │ │ │ │ loope 1c489c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x36a,%edi │ │ │ │ + and %al,%ah │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x13(%rdi,%riz,8) │ │ │ │ mov $0xbf,%bl │ │ │ │ (bad) │ │ │ │ ds sub $0x1,%al │ │ │ │ @@ -2555415,15 +2555292,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17d2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2a(%rax) │ │ │ │ loope 1c48a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%al │ │ │ │ + lock (bad) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3cef008d(%rax) │ │ │ │ pop %rcx │ │ │ │ @@ -2555434,15 +2555311,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17d2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3f(%rax) │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x25(%rbp) │ │ │ │ push %rcx │ │ │ │ @@ -2555455,15 +2555332,15 @@ │ │ │ │ xor 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd6,%al │ │ │ │ loope 1c48a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ + adc %al,%bh │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5044a15b(%rbp) │ │ │ │ sbb %cl,%dl │ │ │ │ @@ -2555480,15 +2555357,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c48ab8 │ │ │ │ loope 1c48ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ret $0x36a │ │ │ │ + (bad) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ and $0x27fae5c3,%eax │ │ │ │ add $0x13010f,%eax │ │ │ │ @@ -2555501,15 +2555379,16 @@ │ │ │ │ cmp %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bh │ │ │ │ loope 1c48b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0x36a │ │ │ │ + adc %cl,%al │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x18(%rsi) │ │ │ │ or 0x4d73208a(%rdi),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2555522,16 +2555401,15 @@ │ │ │ │ add %dl,%al │ │ │ │ cmp $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex xlat %ds:(%rbx) │ │ │ │ loope 1c48b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ret │ │ │ │ + jo 1c48b42 │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x17(%rdi) │ │ │ │ push %rsp │ │ │ │ @@ -2555546,16 +2555424,15 @@ │ │ │ │ rex.B jge 1c48bb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c48b91 │ │ │ │ loope 1c48bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ret │ │ │ │ + mov $0xc8,%al │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0xe4ef39c(%rcx) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2555566,21 +2555443,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17d44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ - push $0x3 │ │ │ │ + add %dl,%al │ │ │ │ + enter $0x36a,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdx) │ │ │ │ test %al,%cl │ │ │ │ (bad) │ │ │ │ decb 0x1301241f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2555591,20 +2555468,20 @@ │ │ │ │ rex.RXB jge 1c48c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bh │ │ │ │ loope 1c48c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c48c15 │ │ │ │ - push $0x3 │ │ │ │ + lock enter $0x36a,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%al │ │ │ │ ja 1c48cc8 │ │ │ │ shrb $1,(%rdx) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2555617,15 +2555494,15 @@ │ │ │ │ jge 1c48c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ loope 1c48c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ah │ │ │ │ + adc %cl,%cl │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ mov $0xb,%bl │ │ │ │ @@ -2555639,15 +2555516,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17d4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2555666,15 +2555544,15 @@ │ │ │ │ jge 1c48d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ jno 1c48d8c │ │ │ │ @@ -2555689,20 +2555567,20 @@ │ │ │ │ jge 1c48d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36ac4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,-0x37(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdx) │ │ │ │ int1 │ │ │ │ rex.RX in (%dx),%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ and $0x130173,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2555713,15 +2555591,15 @@ │ │ │ │ add %ah,0x5a(%rax) │ │ │ │ jge 1c48dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe1,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36ac4(%rax) │ │ │ │ + add %dl,0x36ac9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rdx) │ │ │ │ (bad) 0x23f1f3ad(%rdx) │ │ │ │ @@ -2555737,15 +2555615,15 @@ │ │ │ │ jge 1c48df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsub %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - (bad) │ │ │ │ + leave │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ adc %rax,%r15 │ │ │ │ @@ -2555762,15 +2555640,15 @@ │ │ │ │ jge 1c48e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%cl │ │ │ │ loope 1c48e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + xor %cl,%dl │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ rex.XB │ │ │ │ @@ -2555785,16 +2555663,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17d64(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ loope 1c48e8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%ch │ │ │ │ - push $0x3 │ │ │ │ + push %rax │ │ │ │ + lret $0x36a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ xor %dl,(%rsi,%riz,8) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2555830,16 +2555708,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jo 1c48f90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%r16),%r8d │ │ │ │ + add %dl,0x314e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi,%riz,4) │ │ │ │ fstl -0x38(%rbp) │ │ │ │ @@ -2556623,21 +2556500,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %ah,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e06f,%al │ │ │ │ - pop %rbp │ │ │ │ - ja 1c49c17 │ │ │ │ + movabs 0x100000000001e06f,%al │ │ │ │ + or $0x78,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x62(%rax) │ │ │ │ rex.WRX test $0x41ae8e2e,%rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2556743,15 +2556621,17 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c49d9b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306c6(%rax) │ │ │ │ + add %dl,-0x7e(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xc1,0x23(%rdx) │ │ │ │ int $0x92 │ │ │ │ @@ -2556766,34 +2556646,35 @@ │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jo 1c49de3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x8e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x58f5d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x2c(%rdi) │ │ │ │ ds add 0x12a21e8(%rcx),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x165d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70(%rax) │ │ │ │ loopne 1c49e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000003184e,%al │ │ │ │ + movabs 0x4800000000031ce3,%al │ │ │ │ add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ sub -0x1e(%rax),%esp │ │ │ │ lret $0x1cfe │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2556850,20 +2556731,20 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mul %ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x377c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.B js 1c49f2f │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x3e(%rsi,%rdx,2) │ │ │ │ sub $0x41,%al │ │ │ │ (bad) │ │ │ │ add 0x1(%rsi),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2556872,18 +2556753,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ pavgb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x161(%rip) │ │ │ │ + adc %dl,0x61(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x7f(%rcx) │ │ │ │ xor %ecx,%esp │ │ │ │ fmul %st(6),%st │ │ │ │ ficompl (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2556891,17 +2556775,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0x1e035(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f696(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2ccfe429(%rbp) │ │ │ │ and %ecx,(%rsi) │ │ │ │ @@ -2556916,18 +2556798,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,$0x62 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x1e0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x2f0(%rbx) │ │ │ │ + rcr $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0xd93d14c(%rdi) │ │ │ │ shlb %cl,(%rdx) │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2556935,16 +2556820,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x162fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36(%rax) │ │ │ │ loopne 1c4a045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c49ff4 │ │ │ │ - adc (%rbx),%eax │ │ │ │ + lock ds adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ movabs 0x13017f334337023d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2556955,16 +2556839,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16321(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36(%rax) │ │ │ │ loopne 1c4a08d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + and %ch,(%rsi) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ xchg %eax,%gs:-0x6a(%rsi) │ │ │ │ @@ -2556980,15 +2556863,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loopne 1c4a0d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x97,%al │ │ │ │ + add %bl,(%rcx,%rbx,4) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4f9f6c2e(%rdi) │ │ │ │ rex.WRXB rcrq %cl,0x1(%r10) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557000,20 +2556883,17 @@ │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x20(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000363d9,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0xd(%rcx) │ │ │ │ mov $0x942d46ad,%ebp │ │ │ │ es adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2557087,16 +2556967,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fs loopne 1c4a23d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + adc %bl,%ch │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25aecb40(%rbx) │ │ │ │ @@ -2557110,21 +2556989,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16441(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ loopne 1c4a285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x17,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x31c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ pop %rbx │ │ │ │ mov $0x64,%al │ │ │ │ cmp 0x1(%rdx),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557135,15 +2557011,15 @@ │ │ │ │ add %dl,0x5b(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ loopne 1c4a2cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jl 1c4a345 │ │ │ │ + and %al,(%rbx,%rsi,2) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x66,-0x7068660c(%rbx,%rbp,1) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557154,15 +2557030,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add %eax,%fs:(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jno 1c4a2f3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x21(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rcx │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5c(%rbp) │ │ │ │ push $0x1b │ │ │ │ @@ -2557199,20 +2557076,20 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jno 1c4a383 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36359(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x63(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x7fb57174(%rsi) │ │ │ │ (bad) │ │ │ │ out %eax,$0x4a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557265,16 +2557142,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ sbb %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jl 1c4a473 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xf6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2557290,17 +2557167,16 @@ │ │ │ │ jne 1c4a520 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jae 1c4a4a3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - ja 1c4a4cf │ │ │ │ + add %dl,%al │ │ │ │ + or 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x48(%rdx) │ │ │ │ mov %cl,0x2f716ecb(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2557314,15 +2557190,15 @@ │ │ │ │ jbe 1c4a568 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ loop 1c4a50d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ + shr $1,%ah │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x47958562(%rax) │ │ │ │ and $0x1301563e,%eax │ │ │ │ @@ -2557440,15 +2557316,17 @@ │ │ │ │ and 0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4a6bf │ │ │ │ loopne 1c4a6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x309(%rbx) │ │ │ │ + loopne 1c4a706 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ add $0xa7,%al │ │ │ │ out %eax,$0x7a │ │ │ │ fldenv 0x130151(%rbx) │ │ │ │ @@ -2557458,37 +2557336,36 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %esp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%eax │ │ │ │ - add %al,0x318ae(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%al │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x4c8115ca(%rdi) │ │ │ │ cmp %edx,(%rsp,%rcx,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x42(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ecx,%? │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f970(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ jge,pt 1c4a791 │ │ │ │ @@ -2557503,16 +2557380,17 @@ │ │ │ │ pop %rdi │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4a75f │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ repnz lods %ds:(%rsi),%al │ │ │ │ xor 0x39(%rcx),%eax │ │ │ │ cld │ │ │ │ jge 1c4a7ba │ │ │ │ @@ -2557545,16 +2557423,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1667c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jo 1c4a805 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ jno 1c4a831 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ imul $0x33530ebd,(%rax),%edx │ │ │ │ @@ -2557582,15 +2557460,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1,%eax │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557705,18 +2557583,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c4aa65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,(%rbx,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000362a0,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6b9f0975(%rdx) │ │ │ │ mov $0xa3,%ah │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557724,16 +2557600,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x5(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1,%eax │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x3624f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ mov $0xd2,%ah │ │ │ │ sbb %eax,0x11b92e4(%rsi) │ │ │ │ @@ -2557745,18 +2557621,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fs push $0x1 │ │ │ │ add %al,0x7(%rax) │ │ │ │ loop 1c4aaf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jle 1c4aa87 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + rorb $1,0x5(%rbp) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x78e1f6fd(%rax) │ │ │ │ es (bad) │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557768,17 +2557646,16 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c4ab3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - lock add (%rax),%al │ │ │ │ + loopne 1c4ab01 │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ mov %bh,0x5a(%rax) │ │ │ │ @@ -2557795,22 +2557672,17 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c4ab85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loopne 1c4abef │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000003672f,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x44c2b4d7(%rsi) │ │ │ │ in $0x25,%al │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2557818,19 +2557690,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ repnz loope 1c4abcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0x306 │ │ │ │ + loopne 1c4ac50 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ xorb $0xfc,0x7f65064(%rdi) │ │ │ │ pop %rax │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2557841,15 +2557716,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loopne 1c4ac15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rbp,%rdi,2) │ │ │ │ + push %rax │ │ │ │ + mov $0x7d,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x187c5eeb(%rbx) │ │ │ │ (bad) │ │ │ │ jo 1c4ac75 │ │ │ │ @@ -2557864,18 +2557742,19 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov $0x599,%ebp │ │ │ │ + add 0x5(%rbx),%ebx │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x77c9002c(%rax) │ │ │ │ int3 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2557884,59 +2557763,57 @@ │ │ │ │ mov $0x68,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x0(%rax) │ │ │ │ loop 1c4aca5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 1c4ad21 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %bh,%bl │ │ │ │ + jne 1c4acaf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dh │ │ │ │ xor $0x866a9255,%eax │ │ │ │ add %ch,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16709(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sarb $1,0x3(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x7e │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x43(%rax) │ │ │ │ divl 0x43(%rax,%rcx,4) │ │ │ │ push %rsp │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ or 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e0(%rdx) │ │ │ │ - add %ah,%al │ │ │ │ - xor %ecx,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3116d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ fidivs 0x6dba2da6(%rax) │ │ │ │ @@ -2558039,17 +2557916,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ch,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x36e,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x12(%rax) │ │ │ │ (bad) │ │ │ │ gs es (bad) │ │ │ │ rex.RX │ │ │ │ @@ -2558064,21 +2557939,20 @@ │ │ │ │ adc %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x75,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0x98,%al │ │ │ │ + jne 1c4aeef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x3756461d(%rsi) │ │ │ │ (bad) │ │ │ │ repnz rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2558127,16 +2558001,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ test %spl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x60,%al │ │ │ │ + add %dh,-0x3d(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ push %rdx │ │ │ │ @@ -2558153,15 +2558027,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - ss (bad) │ │ │ │ + push $0x1e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c621c37(%rip) │ │ │ │ @@ -2558190,16 +2558064,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x66(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor $0xe1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x1e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19(%rsi) │ │ │ │ @@ -2558215,20 +2558089,22 @@ │ │ │ │ mov $0x69,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ret $0x306 │ │ │ │ + add %dl,%al │ │ │ │ + jge 1c4b0e9 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add $0xe,%cl │ │ │ │ jbe 1c4b0c2 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2558240,16 +2558116,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x169,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%al │ │ │ │ loope 1c4b125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4b0c6 │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%bl │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ adc $0xd6,%al │ │ │ │ @@ -2558424,15 +2558300,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.W stc │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0x9c} pcmpgtb %mm4,%mm6 │ │ │ │ @@ -2558457,16 +2558334,19 @@ │ │ │ │ (bad) │ │ │ │ xor $0x8,%al │ │ │ │ rex.WXB movabs $0x130101f6b5,%r11 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x36(%rsi),%bh │ │ │ │ - {rex2 0x7f} add %r28b,0x16a2f00(%r24) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg 1c4b42f │ │ │ │ + movabs 0x16a2f00,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rdx) │ │ │ │ @@ -2558483,19 +2558363,16 @@ │ │ │ │ add %al,0x16ac9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sti │ │ │ │ loope 1c4b485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - jne 1c4b48f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000003766c,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x8(%rdi) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ test $0x137b922,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2558507,16 +2558384,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sti │ │ │ │ loope 1c4b4cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + rolb $0x70,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xb7b7d38(%rbx) │ │ │ │ @@ -2558529,20 +2558405,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16b17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rax) │ │ │ │ or %bl,%bh │ │ │ │ and $0x73,%al │ │ │ │ fwait │ │ │ │ xchg %eax,%ebx │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2558596,18 +2558473,16 @@ │ │ │ │ ss imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cld │ │ │ │ loope 1c4b5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,0x1c(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000031ed3,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x2c679483(%rip) │ │ │ │ add %al,0x130161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2558616,17 +2558491,16 @@ │ │ │ │ cmp $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ loope 1c4b635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x64(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000056504,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ cwtd │ │ │ │ sbbb $0x10,0x37(%rbp,%rcx,4) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2558835,16 +2558709,18 @@ │ │ │ │ test %ch,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loope 1c4b905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x1480000000002f0,%al │ │ │ │ + ror $1,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1df1c252(%rcx) │ │ │ │ incb 0x130101(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2558893,18 +2558769,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16cef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp *%rcx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6b(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x1480000000002f6,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rdi) │ │ │ │ js 1c4b9b1 │ │ │ │ mov $0x12aa1a2,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2558997,15 +2558871,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5998c(%rax) │ │ │ │ + add %dl,0x59ad2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7fff6239(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2559020,40 +2558894,40 @@ │ │ │ │ add %dh,%al │ │ │ │ sub $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ loop 1c4bb8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %bl,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x64(%rbx) │ │ │ │ mov $0x34e010bd,%esi │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ xor $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ loop 1c4bbd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4bbe5 │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %bl,%cl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x2a8954cd(%rcx) │ │ │ │ jns 1c4bb81 │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2559063,20 +2558937,20 @@ │ │ │ │ cmp 0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,-0x26(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x3378110(%rax) │ │ │ │ cli │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2559086,20 +2558960,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x42(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e202(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3620f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + fldenv 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ sub 0x7e406be8(%eax),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2559109,15 +2558983,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36203(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0x63} add (%r8),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ mov $0xb5c1005d,%eax │ │ │ │ @@ -2559134,15 +2559009,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36211(%rax) │ │ │ │ + add %al,0x363da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ es (bad) │ │ │ │ @@ -2559156,16 +2559031,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6c(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xf0,%ah │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2559178,17 +2559053,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ jb 1c4bde9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,-0x6d(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ cmp %bh,-0x63(%rbp) │ │ │ │ sti │ │ │ │ and 0x130156(%rdi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2559287,29 +2559161,30 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,%al │ │ │ │ + fcomps 0x5(%rbx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x3196b9e5(%rax) │ │ │ │ mov $0x13012eb5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ - xor %bh,0x36(%rsi) │ │ │ │ - {rex2 0x7f} add %r28b,0x16a3140(%r24) │ │ │ │ + movabs 0x3140a0007f99cb36,%al │ │ │ │ + push $0x1 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ @@ -2559324,15 +2559199,17 @@ │ │ │ │ rex.B push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f91b(%rax) │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ pop %rsp │ │ │ │ @@ -2559346,16 +2559223,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x16e,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e204,%al │ │ │ │ - add (%r16),%r8d │ │ │ │ + movabs 0xc00000000001e204,%al │ │ │ │ + loopne 1c4c027 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rbx) │ │ │ │ in $0x30,%al │ │ │ │ @@ -2559372,18 +2559250,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x313,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0xf(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0xac,%cl │ │ │ │ movb $0x1,(%rsi) │ │ │ │ @@ -2559394,16 +2559270,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16ed1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000031395,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + add %ch,0x313(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ negl (%rdi) │ │ │ │ sub %esi,%ecx │ │ │ │ xchg %eax,%edx │ │ │ │ adc (%rax),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2559415,20 +2559292,22 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ fisubrl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esp │ │ │ │ - adc (%rbx),%eax │ │ │ │ + nop │ │ │ │ + sub (%rbx),%edx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x39(%rdi) │ │ │ │ lock clc │ │ │ │ rex.R enter $0x4317,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2559438,20 +2559317,19 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5(%rax) │ │ │ │ loop 1c4c12d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - adc (%rbx),%eax │ │ │ │ + subb $0x0,0x313(%rip) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ah │ │ │ │ shl $0x5,%eax │ │ │ │ cmp %esi,%esi │ │ │ │ ret │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2559462,21 +2559340,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ in $0x6e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e205(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - adc (%rbx),%eax │ │ │ │ + add %dh,0x3132b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x13(%rcx) │ │ │ │ int $0x5d │ │ │ │ (bad) │ │ │ │ ds lock rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2559486,16 +2559363,16 @@ │ │ │ │ add %dl,%al │ │ │ │ jmp 1c4c221 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4c160 │ │ │ │ - lock add (%rax),%al │ │ │ │ + ror $1,%ah │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xf7be6f5(%rdx,%rbx,4) │ │ │ │ cld │ │ │ │ @@ -2559629,16 +2559506,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%al │ │ │ │ - stc │ │ │ │ + mov $0x17,%al │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ @@ -2559747,17 +2559624,18 @@ │ │ │ │ add %ah,0x173a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c4c565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4c535 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %ah,%bh │ │ │ │ + loop 1c4c56e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ cmp %r14b,%r12b │ │ │ │ in $0x40,%al │ │ │ │ ret $0x121 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2559813,15 +2559691,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e20f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f0b3(%rax) │ │ │ │ + add %al,-0x27(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c1c885(%rbp) │ │ │ │ pop %rbp │ │ │ │ @@ -2559886,16 +2559765,16 @@ │ │ │ │ jne 1c4c755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4c769 │ │ │ │ loop 1c4c75d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4c6fc │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1c4c72b │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7025b8a9(%rdi) │ │ │ │ pop %rdx │ │ │ │ @@ -2559910,21 +2559789,20 @@ │ │ │ │ add %al,-0x15(%rax) │ │ │ │ jne 1c4c79d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsp │ │ │ │ - ja 1c4c7af │ │ │ │ + add %dl,0x3780b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ rex.R add $0x123f3a4,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2560011,20 +2559889,20 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ jns 1c4c905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6a(%rax) │ │ │ │ - jae 1c4c917 │ │ │ │ + add %ah,0x3732a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x70(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ ret $0xed11 │ │ │ │ pop %rdx │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2560241,16 +2560119,16 @@ │ │ │ │ jp 1c4cc1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4cc3d │ │ │ │ loop 1c4cc25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ - jne 1c4cc31 │ │ │ │ + push %rax │ │ │ │ + mov 0x5(%rsi),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ mov (%rcx),%eax │ │ │ │ iret │ │ │ │ @@ -2560285,16 +2560163,16 @@ │ │ │ │ add %dh,-0x37(%rax) │ │ │ │ jp 1c4ccad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x17(%rax) │ │ │ │ - or $0x3,%eax │ │ │ │ + add %ah,0x30c3b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x48(%rcx) │ │ │ │ cmp 0x7c(%rdi,%rsi,2),%ebp │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2560328,22 +2560206,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17b2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ loop 1c4cd45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4cd0d │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000003067f,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ orb $0x5,0x6(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ cld │ │ │ │ rex.X adc $0x13010a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2560370,22 +2560243,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17b45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ loop 1c4cdd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + cmpb $0x3,0x6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ cmpb $0x2c,0x5f661905(%rax) │ │ │ │ jmp 1d7cf0c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2560408,17 +2560278,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ jnp 1c4ce5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e21c,%al │ │ │ │ - sahf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + movabs 0x200000000001e21c,%al │ │ │ │ + in $0x96,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ (bad) │ │ │ │ std │ │ │ │ adc 0x59(%rbp),%ch │ │ │ │ @@ -2560434,16 +2560303,16 @@ │ │ │ │ pop %rsi │ │ │ │ jnp 1c4cea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x99,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ pop %rsp │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ inc %esi │ │ │ │ @@ -2560458,15 +2560327,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ imul $0x0,0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x14(%rbx) │ │ │ │ + rex or %bl,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ @@ -2560529,21 +2560398,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17b75(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x6,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x4800000000030681,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x7f(%rdx) │ │ │ │ sti │ │ │ │ enter $0xa198,$0x26 │ │ │ │ jp 1c4cff2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2560554,16 +2560419,16 @@ │ │ │ │ jl 1c4d086 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ loop 1c4d015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex popf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + jrcxz 1c4cfb1 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x59(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2560619,18 +2560484,19 @@ │ │ │ │ add %ah,-0x6b(%rax) │ │ │ │ jnp 1c4d0e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2f7(%rax) │ │ │ │ + rorb $0x0,0x2f7(%rcx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and $0x2e,%al │ │ │ │ jmp 1c4d12b │ │ │ │ xchg %eax,%ebp │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2560759,19 +2560625,20 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fwait │ │ │ │ - pop 0x0(%rip) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x590ec(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ xchg %eax,%esp │ │ │ │ sbb $0xec42173,%eax │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2560780,22 +2560647,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16a66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x3,(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ xchg %eax,%esp │ │ │ │ sub $0x177ee76,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2560807,16 +2560672,16 @@ │ │ │ │ jle 1c4d3d5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %esp,0x3(%rdx) │ │ │ │ + add %ah,-0x28(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ rex.WRX xor $0x2c3cf183,%rax │ │ │ │ jge 1c4d39a │ │ │ │ @@ -2560917,15 +2560782,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ loopne 1c4d4dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ + rex push %rax │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7839ee(%rcx) │ │ │ │ imul $0x0,0x130119(%rdi),%ecx │ │ │ │ @@ -2560935,15 +2560800,15 @@ │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ loopne 1c4d525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bl │ │ │ │ + lock (bad) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x77e24afc(%rcx) │ │ │ │ shll %cl,0x131173(%rbp) │ │ │ │ @@ -2561051,17 +2560916,16 @@ │ │ │ │ test $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ loopne 1c4d68d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%al │ │ │ │ + jo 1c4d678 │ │ │ │ + sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x6d(%rdi,%riz,2) │ │ │ │ ss js 1c4d6ab │ │ │ │ xchg %ebx,0x1(%rdx) │ │ │ │ @@ -2561074,18 +2560938,17 @@ │ │ │ │ add %dh,%al │ │ │ │ {rex2 0x6b} add %r16,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ loopne 1c4d6d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4d68f │ │ │ │ - jg 1c4d6df │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + data16 (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ xchg %eax,%esp │ │ │ │ rex.WX popf │ │ │ │ mov $0xb2,%ah │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2561340,22 +2561203,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16ca7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ loopne 1c4da35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4da1d │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.W jbe 1c4daaf │ │ │ │ sub $0x11819fc,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2561366,16 +2561225,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loopne 1c4da7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8d,%al │ │ │ │ - stc │ │ │ │ + and %ch,-0x7(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2561391,17 +2561249,16 @@ │ │ │ │ add %al,0x16cb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loopne 1c4dac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2f9(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x480000000002f96e,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x33727882(%rax,%rcx,2) │ │ │ │ cmp $0x5c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2561412,15 +2561269,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ loopne 1c4db0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa1,%al │ │ │ │ + adc %bh,(%rax) │ │ │ │ jge 1c4db17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ xchg %esi,(%rcx) │ │ │ │ @@ -2561461,16 +2561318,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ loopne 1c4db9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ja 1c4dc15 │ │ │ │ + shl $0x73,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2561487,16 +2561343,18 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ loopne 1c4dbe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x560(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5d147e32(%rcx) │ │ │ │ push $0x13013732 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2561507,16 +2561365,17 @@ │ │ │ │ xor %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd4,%al │ │ │ │ loopne 1c4dc2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002eac2,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + xor %al,0x2f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ add %eax,%esi │ │ │ │ loope 1c4dc8d │ │ │ │ (bad) │ │ │ │ rex.WB │ │ │ │ add %r10d,(%rbx) │ │ │ │ @@ -2561529,17 +2561388,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x6d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0xe0} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jle 1c4dc7f │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ + jge 1c4dc7f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x30(%rcx) │ │ │ │ pop %rdx │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2561602,15 +2561460,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16d4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ loopne 1c4dd4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex rcll $1,(%rbx,%rax,1) │ │ │ │ + and %bl,%dh │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x133307aa(%rbx) │ │ │ │ sub $0xef,%al │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2561692,19 +2561551,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0x6d,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x31f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ addr32 ss adc %ebx,%edi │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ jle 1c4de92 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2561738,17 +2561601,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x28(%rax) │ │ │ │ loopne 1c4defd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%esp │ │ │ │ - jae 1c4df07 │ │ │ │ + add %al,%dl │ │ │ │ + je 1c4df07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ @@ -2561806,17 +2561668,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fsub %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lea (bad),%esi │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rcx) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2561858,16 +2561719,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ loopne 1c4e065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%r11) │ │ │ │ + sbbb $0x3,0x10(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ jbe 1c4e009 │ │ │ │ (bad) │ │ │ │ @@ -2561882,15 +2561742,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jne 1c4e112 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f09e(%rax) │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7b(%rbx,%rax,1) │ │ │ │ fnstcw -0x3d(%rbx) │ │ │ │ @@ -2561906,15 +2561767,17 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f068(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fwait │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ push $0xfffffffffffffff4 │ │ │ │ @@ -2561932,16 +2561795,18 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fneni(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %al,0x1480000000002f0 │ │ │ │ + add %dl,-0x32(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ rcrb %cl,-0x3ac8173b(%rdx) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2561967,19 +2561832,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x16f,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e0db,%al │ │ │ │ - mov $0x2fd,%esi │ │ │ │ + movabs 0xb00000000001e0db,%al │ │ │ │ + es cld │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x7ffd10f8(%rbx) │ │ │ │ ds (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2561991,19 +2561859,22 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fneni(8087 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x373,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loop 1c4e28f │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rsi) │ │ │ │ movabs 0x1301144eb8c72e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562011,20 +2561882,20 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36161(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x3(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x24(%rcx) │ │ │ │ lret │ │ │ │ jo 1c4e2b6 │ │ │ │ rorb $0x1,(%rcx,%rdi,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562035,20 +2561906,20 @@ │ │ │ │ sub %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ loopne 1c4e2a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c4e283 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x62(%rbp) │ │ │ │ out %al,(%dx) │ │ │ │ push %rax │ │ │ │ notb 0x130158cf(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562059,17 +2561930,17 @@ │ │ │ │ jo 1c4e2e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsub %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsxd %eax,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x33163eef(%rbp) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2562084,15 +2561955,15 @@ │ │ │ │ data16 jo 1c4e32d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fsub %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36212(%rax) │ │ │ │ + add %ah,0x363da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ and (%rbx),%esp │ │ │ │ @@ -2562108,16 +2561979,17 @@ │ │ │ │ jb 1c4e3e3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsub %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + {rex2 0x63} add (%r8),%r16d │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x0(%rsi) │ │ │ │ jge 1c4e320 │ │ │ │ xor %bh,0x1301360d(%rcx) │ │ │ │ @@ -2562130,18 +2562002,20 @@ │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ jo 1c4e3bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsub %st,%st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x58940(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x2d(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ mov $0x717e403d,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562190,16 +2562064,17 @@ │ │ │ │ jno 1c4e495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ loopne 1c4e49d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rclb $0x0,0x5(%rdi) │ │ │ │ + loopne 1c4e4bd │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ and %ebp,0x6a(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2562214,17 +2562089,17 @@ │ │ │ │ jno 1c4e4dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4e4bf │ │ │ │ loopne 1c4e4e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + xor %bh,%dh │ │ │ │ + addb $0x48,0x0(%rip) │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7c60c03a(%rbx) │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562338,16 +2562213,16 @@ │ │ │ │ add %dh,%al │ │ │ │ enter $0x171,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %esp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x363d8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rcx,2) │ │ │ │ lahf │ │ │ │ and %al,0x28(%rsp,%rbp,4) │ │ │ │ @@ -2562362,21 +2562237,20 @@ │ │ │ │ adc %esi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdx) │ │ │ │ loope 1c4e6dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi,%rdx,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c4e668 │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ push $0x6e │ │ │ │ add %eax,%ecx │ │ │ │ (bad) │ │ │ │ cmp 0x1(%rdi),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562388,15 +2562262,16 @@ │ │ │ │ jb 1c4e71d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f4fe(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + {rex2 0xf4} lar (%r16),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60be9f04(%rax) │ │ │ │ rex.XB add %edx,0x1(%r15) │ │ │ │ @@ -2562409,17 +2562284,19 @@ │ │ │ │ add %dh,0x57(%rax) │ │ │ │ jb 1c4e765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe1,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cs addb $0x48,0x0(%rip) │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ stc │ │ │ │ mov $0xc0,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x13017090,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562432,21 +2562309,18 @@ │ │ │ │ jb 1c4e7ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ loope 1c4e7b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xea,%dl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x2f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x7b(%rdi) │ │ │ │ rcll $1,(%rdx) │ │ │ │ addr32 (bad) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562456,16 +2562330,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x22e0000000000172,%eax │ │ │ │ loope 1c4e7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x599(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%ah │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ jno 1c4e85c │ │ │ │ @@ -2562479,20 +2562354,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x172a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30be9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x4ac17916(%rcx) │ │ │ │ test $0xc7,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562501,22 +2562376,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x172e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e(%rax) │ │ │ │ loope 1c4e88d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ja 1c4e905 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000373e7,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ and $0x4df221cc,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562524,20 +2562394,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17388(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x314d2(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + ficoms (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x49(%rdx) │ │ │ │ pushf │ │ │ │ scas %es:(%rdi),%al │ │ │ │ ds and 0x7(%rsi),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562549,15 +2562419,15 @@ │ │ │ │ test $0x73,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0xe1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314d1(%rax) │ │ │ │ + add %al,0x314de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ xor %ebp,%esi │ │ │ │ @@ -2562571,17 +2562441,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x173f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int3 │ │ │ │ - jbe 1c4e96f │ │ │ │ + add %dl,%al │ │ │ │ + data16 ja 1c4e96f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4a796e80(,%rdi,1) │ │ │ │ rex.R push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2562632,19 +2562501,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs %al,0x4060000000000174 │ │ │ │ jrcxz 1c4ea3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + fstps 0x5(%rdx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ fstpl -0x18fa52db(%rbx) │ │ │ │ jns 1c4ea62 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2562669,21 +2562538,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x174a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4(%rax) │ │ │ │ loop 1c4eacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add (%r16),%r8d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %ah,%cl │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x43(%rcx) │ │ │ │ mov $0x523841f2,%edx │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2562693,16 +2562561,16 @@ │ │ │ │ je 1c4eb0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mul %ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ficoml (%rbx,%rax,1) │ │ │ │ + add %al,-0x1a(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x10(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cld │ │ │ │ @@ -2562716,16 +2562584,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x174a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %esp,%esp │ │ │ │ + add %al,%al │ │ │ │ + xor %esp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2e057160(,%rsi,2) │ │ │ │ @@ -2562742,17 +2562610,15 @@ │ │ │ │ je 1c4eb9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4eb90 │ │ │ │ loope 1c4eba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x1d(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x1(%rsp,%rsi,2) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4727d79f(%rdx) │ │ │ │ sbb $0x130163c1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562766,17 +2562632,15 @@ │ │ │ │ je 1c4ebe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ loope 1c4ebed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB jrcxz 1c4ebf6 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ sub %eax,%eax │ │ │ │ test %edi,(%rdi) │ │ │ │ ss sarl %cl,0x1(%rdi) │ │ │ │ @@ -2562786,16 +2562650,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x174af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e1ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WXB jrcxz 1c4ec3e │ │ │ │ + add %dh,%al │ │ │ │ + pushf │ │ │ │ + je 1c4ec3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x14(%rbx) │ │ │ │ movabs 0x130127b45aa2d3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2562807,16 +2562672,16 @@ │ │ │ │ je 1c4ec75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1c4ec7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4a,%al │ │ │ │ - jrcxz 1c4ec86 │ │ │ │ + mov $0x9c,%al │ │ │ │ + je 1c4ec85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x2791a323(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ ss jl 1c4eca2 │ │ │ │ @@ -2562830,21 +2562695,18 @@ │ │ │ │ mov $0x74,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x10(%rax) │ │ │ │ loope 1c4ecc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,-0x1d(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x174(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx) │ │ │ │ jp 1c4ecb8 │ │ │ │ mov 0x10b8f37(%rbp),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2562852,21 +2562714,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x174b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lock loope 1c4ed0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,-0x1d(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + je 1c4ed15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rcx,%rbx,2) │ │ │ │ mov (%rdx),%edx │ │ │ │ mov $0x83,%ch │ │ │ │ jle 1c4ed71 │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563020,20 +2562882,21 @@ │ │ │ │ out %eax,$0x74 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xb(%rax) │ │ │ │ loope 1c4ef05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4eee8 │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x78(%rdx) │ │ │ │ or %dl,%bh │ │ │ │ xchg %eax,%esi │ │ │ │ repnz push $0x45 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563081,16 +2562944,16 @@ │ │ │ │ je 1c4efd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%cl │ │ │ │ loope 1c4efdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + lock xchg %eax,%ebx │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x596ddf4(%rbx) │ │ │ │ xchg %eax,%esp │ │ │ │ lea (%rcx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563129,16 +2562992,16 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ loopne 1c4f06d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4f00b │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + mov $0x40,%al │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2e9218b1(%rcx) │ │ │ │ cs sbb %r8b,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563167,15 +2563030,17 @@ │ │ │ │ add %al,0x17516(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int1 │ │ │ │ loope 1c4f0fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x313(%rcx) │ │ │ │ + and %dh,(%rax) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ mov -0x79cd0b7f(%rbx),%dh │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2563184,16 +2563049,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ jne 1c4f13d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e1f2,%al │ │ │ │ - cwtl │ │ │ │ + movabs 0x200000000001e1f2,%al │ │ │ │ + (bad) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2152ddb4(%rdi) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2563208,15 +2563073,15 @@ │ │ │ │ sub 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bl │ │ │ │ loope 1c4f18d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebp │ │ │ │ + xor %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563235,17 +2563100,16 @@ │ │ │ │ cmp %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ repz loope 1c4f1d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cltd │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + call 1c4f4e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x16bfcc20(%rdi) │ │ │ │ mov $0x13017658,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563255,15 +2563119,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x3e(%rax) │ │ │ │ jne 1c4f215 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ + loopne 1c4f253 │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ mov $0xde,%ch │ │ │ │ @@ -2563280,15 +2563144,17 @@ │ │ │ │ add %dl,%al │ │ │ │ jne,pt 1c4f25d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock repz loope 1c4f265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x300(%rcx) │ │ │ │ + jo 1c4f252 │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1fafa8d6(%rip) │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x78,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2563303,15 +2563169,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ hlt │ │ │ │ loope 1c4f2ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ + nop │ │ │ │ + push %rbx │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2563329,16 +2563196,16 @@ │ │ │ │ rex.WB jne 1c4f2ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ch │ │ │ │ loope 1c4f2f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4f2da │ │ │ │ - jl 1c4f301 │ │ │ │ + loopne 1c4f370 │ │ │ │ + jge 1c4f301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ jmp ffffffffc052ea24 <_edata@@Base+0xffffffffb952ea24> │ │ │ │ pop %rax │ │ │ │ @@ -2563350,17 +2563217,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1754a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e1f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + pushf │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6b(%rbp) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ repnz enter $0x7792,$0x1 │ │ │ │ @@ -2563374,15 +2563240,15 @@ │ │ │ │ movsxd 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ loope 1c4f385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + and %dh,(%rdx) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x391bd49e(%rbx,%rdi,8) │ │ │ │ jb 1c4f427 │ │ │ │ @@ -2563413,17 +2563279,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17577(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mul %cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dl,-0x1a(%rax) │ │ │ │ + sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ @@ -2563440,22 +2563305,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mul %cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x58747898(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563484,15 +2563347,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x175a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e206(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31395(%rax) │ │ │ │ + add %dh,0x3132c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ sbb $0xd906b2af,%eax │ │ │ │ @@ -2563528,15 +2563391,15 @@ │ │ │ │ jne 1c4f575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ psrad (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4f562 │ │ │ │ + xor %ch,%dh │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2563554,16 +2563417,16 @@ │ │ │ │ jbe 1c4f5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ljmp *0x5(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %esi,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x12eaa5(%rip) │ │ │ │ sub $0xe,%al │ │ │ │ es add %edx,(%rbx) │ │ │ │ @@ -2563576,22 +2563439,19 @@ │ │ │ │ add %ah,%al │ │ │ │ jnp 1c4f679 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c4f636 │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rclb $1,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ jnp 1c4f613 │ │ │ │ and $0x207c9328,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563602,17 +2563462,21 @@ │ │ │ │ lret $0x176 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rsi) │ │ │ │ loop 1c4f655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002f099,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add $0xf6,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ out %eax,$0xef │ │ │ │ frstor (%rax) │ │ │ │ ja 1c4f632 │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2563622,17 +2563486,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x176f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e(%rax) │ │ │ │ loop 1c4f69d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - adc (%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + cs adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ xchg %cl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2563645,15 +2563508,15 @@ │ │ │ │ ... │ │ │ │ and %dh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16124(%rax) │ │ │ │ + add %dl,0x16154(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2563671,16 +2563534,15 @@ │ │ │ │ rex.XB ja 1c4f725 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rdi) │ │ │ │ loop 1c4f72d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ - (bad) │ │ │ │ + rcrb $0x1f,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ @@ -2563694,16 +2563556,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17747(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e21e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %dh,0x5(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jno 1c4f781 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ add %esi,%edi │ │ │ │ int $0x51 │ │ │ │ @@ -2563741,15 +2563604,17 @@ │ │ │ │ ja 1c4f7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59fe7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %esp,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ pushf │ │ │ │ jbe 1c4f84f │ │ │ │ @@ -2563764,18 +2563629,21 @@ │ │ │ │ ja 1c4f845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c4f868 │ │ │ │ loop 1c4f84d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4f7de │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %bh,-0x9(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x794db726(%rdx) │ │ │ │ sbb %eax,%eax │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2563879,18 +2563747,22 @@ │ │ │ │ rex.R js 1c4f9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c4fa19 │ │ │ │ loop 1c4f9fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x161(%rip) │ │ │ │ + lock push %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ fsubrl 0x56(%rbp) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2563905,18 +2563777,16 @@ │ │ │ │ js 1c4fa3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - ja 1c4fa4f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ ljmp *0x1127f1a(%rdi,%rax,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2563928,17 +2563798,15 @@ │ │ │ │ add %dh,0x55(%rax) │ │ │ │ js 1c4fa85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,0x36bdc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31a6c4b2(%rbp) │ │ │ │ jns 1c4fb06 │ │ │ │ @@ -2563951,31 +2563819,34 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1786c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5d(%rax) │ │ │ │ - ja 1c4fadf │ │ │ │ + add %dh,%al │ │ │ │ + or 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ xor %ecx,-0xd4d3226(%rbp) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ - jle,pt 1c4fb42 │ │ │ │ - {rex2 0x7f} add %r28b,0x17883a0(%r24) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + ss lret │ │ │ │ + cltd │ │ │ │ + jg 1c4fb0f │ │ │ │ + movabs 0x17883a0,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2564027,16 +2563898,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %eax,0x1fa0000000000178 │ │ │ │ loop 1c4fbf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%bl │ │ │ │ - jle 1c4fbff │ │ │ │ + lock repz jle 1c4fbff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ sbb $0x97de5ca,%eax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2564109,22 +2563979,18 @@ │ │ │ │ js 1c4fd0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdi) │ │ │ │ loop 1c4fd15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc4,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x306(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ xorb $0xde,0x23(%rsi) │ │ │ │ pushf │ │ │ │ xor $0x10ecfe9,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2564135,22 +2564001,19 @@ │ │ │ │ js 1c4fd55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loop 1c4fd5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex addb $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbbb $0x75,0x3a(%rbp,%rsi,4) │ │ │ │ adc %cl,(%rax) │ │ │ │ sarl %cl,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2564175,15 +2564038,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x178fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e220(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x314e4(%rax) │ │ │ │ + add %ah,0x314f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ push %rsp │ │ │ │ @@ -2564199,16 +2564062,15 @@ │ │ │ │ adc $0x79,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret │ │ │ │ + add %ah,-0x27(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ sbb %ecx,0x14f6e706(%rsi) │ │ │ │ @@ -2564223,21 +2564085,20 @@ │ │ │ │ and $0x79,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - iret │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dl,0x314db(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%ch │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ je 1c4fe6a │ │ │ │ mov (%rbx),%fs │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2564250,16 +2564111,16 @@ │ │ │ │ jl 1c4ff34 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1d(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + lock adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x4b(%rsp,%rbp,8) │ │ │ │ mov $0x536f6ea4,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2564273,15 +2564134,16 @@ │ │ │ │ mov $0x79,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ loop 1c4ff0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c4fef3 │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3e(%rbp) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2564294,39 +2564156,39 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x179d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e221(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58bc6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ test %cl,0x51(%rbx) │ │ │ │ ds mov $0xcd,%al │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x179e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e221(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x58d18(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0xc(%rbp) │ │ │ │ xchg %eax,%ecx │ │ │ │ pop %rsi │ │ │ │ mov $0x1491475,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564335,16 +2564197,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x179fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rclb %cl,(%rbx,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fists (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5e(%rdx) │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ @@ -2564359,16 +2564221,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rdx) │ │ │ │ loop 1c5002d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x8b,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ or %ah,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2564397,17 +2564259,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ jp 1c500b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e2a0,%al │ │ │ │ - int $0x8b │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xd00000000001e2a0,%al │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ push %rcx │ │ │ │ in (%dx),%al │ │ │ │ cmp $0x1722e73,%eax │ │ │ │ @@ -2564448,16 +2564310,16 @@ │ │ │ │ je 1c50172 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - ror %cl,%ah │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17b3990(%r24) │ │ │ │ + and 0x7f99cb(%rbp),%al │ │ │ │ + movabs 0x17b3990,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564467,48 +2564329,44 @@ │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - test $0xab,%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17b39c0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ah,-0x67(%rbx,%rcx,8) │ │ │ │ + jg 1c501cf │ │ │ │ + movabs 0x17b39c0,%al │ │ │ │ (bad) │ │ │ │ and %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2f(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c501a5 │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %dh,-0x55(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp -0x61(%rdx),%esi │ │ │ │ mov $0x13013a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17b49e0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x17b49e0,%al │ │ │ │ nop │ │ │ │ and %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31048(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ebp,-0x4f(%rax) │ │ │ │ push %rsp │ │ │ │ @@ -2564516,161 +2564374,157 @@ │ │ │ │ mov $0x13014e79,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ - jmp 1c502d4 │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17b53b0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + xor %bl,%cl │ │ │ │ + cltd │ │ │ │ + jg 1c5025f │ │ │ │ + movabs 0x17b53b0,%al │ │ │ │ shlb $0xe2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - gs jo 1c50279 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x570ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1a006(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x73(%rax,%rcx,2) │ │ │ │ loop 1c50278 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ - test $0xaa,%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17b5c00(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ah,-0x35(%rbx) │ │ │ │ + cltd │ │ │ │ + jg 1c502a7 │ │ │ │ + movabs 0x17b5c00,%al │ │ │ │ lock and %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2b(%rax) │ │ │ │ - nop │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ + xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ es div %esp │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x35(%rax) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c502ef │ │ │ │ movabs 0x17b6760,%al │ │ │ │ and %ah,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %ah,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ + loope 1c50306 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0xfffffffb,%esp,%ebp │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %ch,-0x14(%rbx) │ │ │ │ + sti │ │ │ │ cwtl │ │ │ │ imul $0x5b,%eax,%esp │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17b6fd0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb -0x35(%rbp),%ah │ │ │ │ + cltd │ │ │ │ + jg 1c50337 │ │ │ │ + movabs 0x17b6fd0,%al │ │ │ │ push %rax │ │ │ │ and $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x7} add (%r8),%r8d │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov -0x3a(%rdx),%dl │ │ │ │ - (bad) │ │ │ │ - adc 0x69(%rbx),%edi │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %cl,0x13cec652(%rdx) │ │ │ │ + jnp 1c503d0 │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x2ac95656(%rax) │ │ │ │ + add %dh,-0x66349de6(%rax) │ │ │ │ jg 1c5037f │ │ │ │ movabs 0x17b7720,%al │ │ │ │ andb $0x1,(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x3(%rax,%rdx,1) │ │ │ │ + xor %dl,0x30f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sti │ │ │ │ + add %bh,%bl │ │ │ │ xchg %eax,%ecx │ │ │ │ sbb 0x37ae5c8c(%rcx),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - fildll 0x7fd536(%rdx) │ │ │ │ + rex.WRXB movslq %r11d,%r9 │ │ │ │ + cltd │ │ │ │ + jg 1c503c7 │ │ │ │ movabs 0x17b7f40,%al │ │ │ │ mov $0x24,%al │ │ │ │ loop 1c503d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret $0x311 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + movabs 0xc00000000003111f,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dl,0xa6d5115(%rcx) │ │ │ │ - add $0x8c,%al │ │ │ │ - rex.XB add %edx,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + adc $0x40a6d51,%eax │ │ │ │ + mov %es,0x1(%rbx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x2ac9569e(%rax) │ │ │ │ + add %dl,-0x66349e2e(%rax) │ │ │ │ jg 1c5040f │ │ │ │ movabs 0x17b8b00,%al │ │ │ │ loopne 1c5043e │ │ │ │ loop 1c5041d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jg 1c5049f │ │ │ │ - add $0x0,%eax │ │ │ │ + lock adc $0x57d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ mov %es,(%rdx) │ │ │ │ xchg %eax,%ebp │ │ │ │ and 0x37(%rbx),%ecx │ │ │ │ @@ -2564695,20 +2564549,20 @@ │ │ │ │ adc -0x3c(%rbx),%eax │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x2ac95346(%rax) │ │ │ │ + add %dh,-0x66349ad6(%rax) │ │ │ │ jg 1c5049f │ │ │ │ movabs 0x17b9450,%al │ │ │ │ adc %ah,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + mov $0x9c,%al │ │ │ │ jb 1c504b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2564716,20 +2564570,21 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x2ac95654(%rax) │ │ │ │ + add %al,-0x66349de4(%rax) │ │ │ │ jg 1c504e7 │ │ │ │ movabs 0x17b9d00,%al │ │ │ │ rex and $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc000000000056c1d,%al │ │ │ │ + andb $0x0,0x56c(%rbp) │ │ │ │ + add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rdi │ │ │ │ push %rcx │ │ │ │ sti │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2564737,21 +2564592,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - imull 0x7fd536(%rdx) │ │ │ │ + addr32 movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg 1c5052f │ │ │ │ movabs 0x17baa70,%al │ │ │ │ jo 1c5055f │ │ │ │ loop 1c5053d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret │ │ │ │ + jo 1c5050f │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2564761,114 +2564618,119 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ - jp 1c5051c │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17bb530(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c50577 │ │ │ │ + movabs 0x17bb530,%al │ │ │ │ movabs 0x600000000001e225,%al │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - jno 1c5058f │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x71,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x6c(%rsi,%rdx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WR (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ rex.WR (bad) │ │ │ │ sub %ecx,%ecx │ │ │ │ jb 1c505aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4d(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17be830(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg 1c505bf │ │ │ │ + movabs 0x17be830,%al │ │ │ │ shlb $1,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - roll $1,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex insl (%dx),%es:(%rdi) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - lea -0x67(%rbp),%ebx │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %ch,-0x73(%rsi) │ │ │ │ + pop %rbp │ │ │ │ + cltd │ │ │ │ mov 0x2c(%rax),%? │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x54(%rax) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ movabs 0x17bee10,%al │ │ │ │ add %ah,(%rsi) │ │ │ │ loop 1c50615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x10(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc000000000030f8d,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WRX xor $0x11,%sil │ │ │ │ push %rdi │ │ │ │ jmp 1c50654 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ - out %eax,$0xaa │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17bf750(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rdi │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg 1c5064f │ │ │ │ + movabs 0x17bf750,%al │ │ │ │ xor %ah,(%rsi) │ │ │ │ loop 1c5065d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x311 │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x11,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dh,-0x36(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + jne 1c50644 │ │ │ │ lret $0x973a │ │ │ │ bswap %ecx │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + fsubl -0x35(%rcx) │ │ │ │ + cltd │ │ │ │ + jg 1c50697 │ │ │ │ movabs 0x17c08c0,%al │ │ │ │ (bad) │ │ │ │ es loop 1c506a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmpb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + (bad) │ │ │ │ + jge 1c506b1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rcx,%rcx,1) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ or %ch,(%rax) │ │ │ │ @@ -2564876,200 +2564738,209 @@ │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add 0x7fd536(%rsi),%esp │ │ │ │ + jae 1c50739 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c506df │ │ │ │ movabs 0x17c21c0,%al │ │ │ │ nop │ │ │ │ es loop 1c506ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + shrb $0x3,0xc(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - lret │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %cl,%bl │ │ │ │ rorl $1,0x277bd8e9(%rcx) │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c34d0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c50727 │ │ │ │ + movabs 0x17c34d0,%al │ │ │ │ shlb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB adc %r8b,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x73(%rax) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %bh,0x47865412(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x47865412,%edx │ │ │ │ pop %rsp │ │ │ │ loopne 1c50789 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ - add %ch,0x7fd536(%rbx) │ │ │ │ + jo 1c507ce │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c5076f │ │ │ │ movabs 0x17c4290,%al │ │ │ │ lock es loop 1c5077d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x311,%edi │ │ │ │ + rex sbb $0x311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ rolq $0x45,(%rdx,%r8,8) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ - test %ch,0x7fd536(%rcx) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c507b7 │ │ │ │ movabs 0x17c4820,%al │ │ │ │ add %dh,(%rdx) │ │ │ │ loop 1c507c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5074b │ │ │ │ - jl 1c507d1 │ │ │ │ + jo 1c507e1 │ │ │ │ + jge 1c507d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,0x5e25c355(%rcx) │ │ │ │ and 0x130131(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2ac952ec(%rax) │ │ │ │ + add %ah,-0x66349a7c(%rax) │ │ │ │ jg 1c507ff │ │ │ │ movabs 0x17c4d90,%al │ │ │ │ xor %dh,(%rdx) │ │ │ │ loop 1c5080d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd2,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c50880 │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ebx,-0x18(%rsi) │ │ │ │ - cmp $0xd5,%al │ │ │ │ - and $0x130152,%ebx │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %bh,(%rcx) │ │ │ │ + pop %rsi │ │ │ │ + call ffffffffe546dd6b <_edata@@Base+0xffffffffde46dd6b> │ │ │ │ + push %rdx │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c5350(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg 1c50847 │ │ │ │ + movabs 0x17c5350,%al │ │ │ │ (bad) │ │ │ │ xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.W adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x72(%rax) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,-0x63(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W popf │ │ │ │ xor $0x24a64a53,%eax │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c58c0(%r24) │ │ │ │ + push $0x7f99cb63 │ │ │ │ + add %ah,0x17c58c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rclb $0x3,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ sbb %edi,-0x61(%rdi) │ │ │ │ int3 │ │ │ │ incb (%rsi) │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x2ac95685(%rax) │ │ │ │ + add %ah,-0x66349e15(%rax) │ │ │ │ jg 1c508d7 │ │ │ │ movabs 0x17c5e40,%al │ │ │ │ shlb $0xe2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - cmpb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + (bad) │ │ │ │ + jge 1c508f1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dl,-0x26(%rbx) │ │ │ │ movabs %al,0x130126c1d953f0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - leave │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c63f0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %esp,-0x35(%rbp) │ │ │ │ + cltd │ │ │ │ + jg 1c5091f │ │ │ │ + movabs 0x17c63f0,%al │ │ │ │ lock xor %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - {rex2 0x7} add (%r8),%r8d │ │ │ │ + add %ah,0x30c6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2565077,44 +2564948,45 @@ │ │ │ │ xor $0xb4,%al │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c6990(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg 1c50967 │ │ │ │ + movabs 0x17c6990,%al │ │ │ │ and %dh,(%rbx) │ │ │ │ loop 1c50975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000003104b,%al │ │ │ │ + orb $0x0,0x30f(%rdi) │ │ │ │ + add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0xe4} shufps $0x1,0x3973131f(%rip),%xmm8 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c6f20(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg 1c509af │ │ │ │ + movabs 0x17c6f20,%al │ │ │ │ push %rax │ │ │ │ xor %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x311 │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bh,-0x663673a0(%rdi) │ │ │ │ rex.WXB push %r9 │ │ │ │ add %r10,(%r11) │ │ │ │ @@ -2565129,20 +2565001,19 @@ │ │ │ │ jge 1c509fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdi) │ │ │ │ loop 1c50a05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ - out %eax,$0x2 │ │ │ │ + rclb $1,0x2(%rbp,%riz,8) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x4b(%rdi) │ │ │ │ mov $0x419b20c6,%esp │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2565153,15 +2565024,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ loop 1c50a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x36,%al │ │ │ │ + mov $0x6a,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565178,16 +2565049,15 @@ │ │ │ │ add %ah,-0x6b(%rax) │ │ │ │ jge 1c50a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe2,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ push %rbp │ │ │ │ @@ -2565219,16 +2565089,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x17d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ sub %spl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - repnz add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + rex.WR int1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34ea8ae6(%rdi) │ │ │ │ jmp 14d65167 <_edata@@Base+0xdd65167> │ │ │ │ @@ -2565514,15 +2565385,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - lea 0x5(%rcx),%ebx │ │ │ │ + rcrl %cl,0x5(%rdx) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d1a12b6(%rcx) │ │ │ │ rex.RXB outsb %ds:(%rsi),(%dx) │ │ │ │ cmp (%rcx),%al │ │ │ │ @@ -2565574,19 +2565445,18 @@ │ │ │ │ sarb $1,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ loop 1c50fa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%al │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - call 1c6afb7 │ │ │ │ + xor %dl,0x5(%rdx,%rcx,4) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ enter $0x69bb,$0x5b │ │ │ │ rex.R and $0x37,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565617,16 +2565487,19 @@ │ │ │ │ jge 1c5102d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x27,%al │ │ │ │ loop 1c51035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000002fa43,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ + incl (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x66463938(%rip) │ │ │ │ fildll 0x13010e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2565635,18 +2565508,19 @@ │ │ │ │ jge 1c51075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c510a1 │ │ │ │ loop 1c5107d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c51013 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,0x3(%rcx,%rbp,2) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x23(%rdx) │ │ │ │ out %al,(%dx) │ │ │ │ lcall (bad) │ │ │ │ (bad) 0x29(%rbx) │ │ │ │ (bad) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2565988,17 +2565862,16 @@ │ │ │ │ jle 1c5153d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5156a │ │ │ │ loop 1c51545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37f(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x4800000000037f7d,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ fnstcw 0x13011c2c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566011,15 +2565884,17 @@ │ │ │ │ push %rdi │ │ │ │ jle 1c51585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0a5(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + shl $1,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx,%riz,4) │ │ │ │ rorb $1,0x76197be8(%rbx) │ │ │ │ @@ -2566031,16 +2565906,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ push %rdi │ │ │ │ jle 1c515cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e228,%al │ │ │ │ - adc $0x587,%eax │ │ │ │ + movabs 0xd00000000001e228,%al │ │ │ │ + mov $0x588,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ or -0x10(%rdx),%edi │ │ │ │ xchg %eax,%esi │ │ │ │ jmp 1c515c2 │ │ │ │ @@ -2566053,19 +2565928,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x363,%edx │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz add %gs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ repnz adc -0x11(%rax),%ch │ │ │ │ and %ebx,(%rdi) │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566074,22 +2565951,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17e59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - je 1c516cd │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + frstor 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ ds lock sarl $0x0,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566101,16 +2565976,19 @@ │ │ │ │ jle 1c516a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rcx) │ │ │ │ loop 1c516ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000036275,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + fbld 0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ mov $0xa9,%bh │ │ │ │ fs ret │ │ │ │ fnstcw 0x0(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566124,20 +2566002,20 @@ │ │ │ │ jle 1c516ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + fbld 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x3f9c9b46(%rsi) │ │ │ │ and $0xb2,%al │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2566147,15 +2566025,17 @@ │ │ │ │ jle 1c51735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36274(%rax) │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb13edbf(%rdx) │ │ │ │ cmc │ │ │ │ @@ -2566170,17 +2566050,15 @@ │ │ │ │ pop %rsp │ │ │ │ jle 1c5177d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe2,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 1c517ed │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x361dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ pop %rbp │ │ │ │ @@ -2566195,22 +2566073,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17e5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jne 1c51835 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + fisubs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x2b(%rbx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566222,19 +2566098,22 @@ │ │ │ │ jle 1c5180d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdx) │ │ │ │ loop 1c51815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x62(%rbx) │ │ │ │ + jo 1c517f7 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bh │ │ │ │ mov %r14d,0x54(%rbx,%rax,8) │ │ │ │ idivl (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2566245,19 +2566124,21 @@ │ │ │ │ jle 1c51855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0xe(%rax) │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x363,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x60(%rbx) │ │ │ │ cmp $0x69eca8e8,%eax │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2566267,17 +2566148,15 @@ │ │ │ │ pop %rsi │ │ │ │ jle 1c5189d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe2,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jne 1c5190d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x361df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ adc $0x359dd1c7,%eax │ │ │ │ @@ -2566289,15 +2566168,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17e5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e22a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36275(%rax) │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ rcrb $1,(%rcx) │ │ │ │ @@ -2566313,15 +2566194,16 @@ │ │ │ │ jle 1c5192d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5195c │ │ │ │ loop 1c51935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex je 1c5199d │ │ │ │ + adc %bl,%dh │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x40c97dbb(%rip) │ │ │ │ @@ -2566335,39 +2566217,42 @@ │ │ │ │ jle 1c51975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rbx) │ │ │ │ loop 1c5197d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rdx,%riz,2) │ │ │ │ + mov $0xdd,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x52(%rax) │ │ │ │ repnz test %ebp,%esi │ │ │ │ rex.WRXB jmp 1d81b0c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + fisubs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x3e14f917(%rdi) │ │ │ │ (bad) │ │ │ │ jl 1c519f9 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566377,19 +2566262,21 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c51a35 │ │ │ │ loop 1c51a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x62(%rbp) │ │ │ │ + sbb $0x61,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%bh │ │ │ │ sbb %edx,%esp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ mov %bl,0x6e(%rsi,%rbp,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566397,15 +2566284,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17e63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e22b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36274(%rax) │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2566421,20 +2566310,20 @@ │ │ │ │ jle 1c51a95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rbx) │ │ │ │ loop 1c51a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c51b16 │ │ │ │ - (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + fisubs 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x2bfa6b16(%rdi,%rax,8) │ │ │ │ loopne 1c51b24 │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2566493,17 +2566382,17 @@ │ │ │ │ jle 1c51b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0xf0,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ sbb $0xd06f97bf,%eax │ │ │ │ @@ -2566595,16 +2566484,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub 0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e2(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.B jnp 1c51ce7 │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ + jp 1c51ce7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5b1484c2(%rbp) │ │ │ │ cmp $0xa,%al │ │ │ │ sbb $0x1311,%eax │ │ │ │ @@ -2566639,20 +2566528,22 @@ │ │ │ │ cmp 0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2d,%al │ │ │ │ loop 1c51d6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd5,%al │ │ │ │ - adc $0x3,%al │ │ │ │ + (bad) │ │ │ │ + loope 1c51d87 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x70(%rbx) │ │ │ │ imul $0x1311,0x6b7f6a5c(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1c51d(%rax) │ │ │ │ @@ -2566708,17 +2566599,18 @@ │ │ │ │ jg 1c51e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c51e70 │ │ │ │ loop 1c51e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%bh │ │ │ │ + jrcxz 1c51e4e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x18(%rbp) │ │ │ │ mov $0x5,%al │ │ │ │ out %al,$0x5c │ │ │ │ cmp 0x13(%rcx,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566728,15 +2566620,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fs jg 1c51e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e22e,%al │ │ │ │ - mov %ecx,%? │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ @@ -2566752,15 +2566645,17 @@ │ │ │ │ jg 1c51ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsi) │ │ │ │ loop 1c51ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x300(%rbx) │ │ │ │ + shr $1,%al │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ jmp 1c51ec7 │ │ │ │ shrl %cl,-0x2e(%rax) │ │ │ │ jnp 1c51efa │ │ │ │ @@ -2566857,16 +2566752,15 @@ │ │ │ │ jg 1c52035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdi) │ │ │ │ loop 1c5203d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + adc %bh,0x3(,%rdx,1) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7e5c4c56(%rdi) │ │ │ │ xor 0x130133(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2566876,17 +2566770,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17f95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31(%rax) │ │ │ │ loop 1c52085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + rclb $1,0x58a(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi,%rcx,2) │ │ │ │ rex.RX clc │ │ │ │ lahf │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ @@ -2566903,18 +2566796,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c520cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c52061 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sbbb $0x0,0x369(%rdx) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x5f(%rdx,%riz,8) │ │ │ │ (bad) │ │ │ │ jp 1c52162 │ │ │ │ pop %rdx │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567002,19 +2566896,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17fa3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push $0xffffffffffffff82 │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x58402(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x2f3a1f05(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ adc %esp,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2567023,16 +2566918,17 @@ │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ jg 1c52275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x51(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rdi) │ │ │ │ sahf │ │ │ │ @@ -2567044,19 +2566940,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x10(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x40(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + sbb 0x5(%rcx),%ebx │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x1f(%rcx) │ │ │ │ sti │ │ │ │ mov $0x7d,%bh │ │ │ │ and %esi,0x13015b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2567065,15 +2566962,15 @@ │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ jg 1c52305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37e67(%rax) │ │ │ │ + add %al,0x37f0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4f(%rbp) │ │ │ │ cli │ │ │ │ @@ -2567090,16 +2566987,16 @@ │ │ │ │ jg 1c5234d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x30,%al │ │ │ │ loop 1c52355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c523c1 │ │ │ │ - jle 1c5235f │ │ │ │ + (bad) │ │ │ │ + movq %mm0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ rcll %cl,(%rbx) │ │ │ │ mov %cs,%eax │ │ │ │ @@ -2567115,21 +2567012,20 @@ │ │ │ │ jg 1c52395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c523ca │ │ │ │ loop 1c5239d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x7e(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %cl,(%rdi) │ │ │ │ + jg 1c523a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x7091840(%rsi) │ │ │ │ pop %rsi │ │ │ │ mov $0x55,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2567140,16 +2567036,16 @@ │ │ │ │ mov $0x7f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addr32 jle 1c523ef │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + jg 1c523ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4f(%rbp,%rbx,4) │ │ │ │ jrcxz 1c52414 │ │ │ │ shll %cl,0x40(%rcx) │ │ │ │ @@ -2567194,112 +2567090,116 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c524af │ │ │ │ movabs 0x17c7490,%al │ │ │ │ xorb $0xe2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - jg 1c5253f │ │ │ │ - add $0x0,%eax │ │ │ │ + adc $0x57d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ movabs %eax,0x130139966c06a651 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x2ac95441(%rax) │ │ │ │ + add %al,-0x66349bd1(%rax) │ │ │ │ jg 1c524f7 │ │ │ │ movabs 0x17c7a50,%al │ │ │ │ mov $0x33,%al │ │ │ │ loop 1c52505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x6e,%al │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %bl,%cl │ │ │ │ (bad) │ │ │ │ - stc │ │ │ │ cmp $0x9e,%al │ │ │ │ ja 1c524d4 │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x24(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c7fc0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x6c(%rax) │ │ │ │ + gs lret │ │ │ │ + cltd │ │ │ │ + jg 1c5253f │ │ │ │ + movabs 0x17c7fc0,%al │ │ │ │ loopne 1c5257d │ │ │ │ loop 1c5254d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5259c │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,0x153241e(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0x10 │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0x1e,%al │ │ │ │ + and $0x53,%al │ │ │ │ + add %edx,0x6a(%rax) │ │ │ │ + adc %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x2ac954f9(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x66349c89(%rax) │ │ │ │ jg 1c52587 │ │ │ │ movabs 0x17c8540,%al │ │ │ │ adc %dh,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3f(%rax) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ + add %dl,0x3111e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %al,%dl │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + ret $0x6e9a │ │ │ │ lahf │ │ │ │ xchg %ecx,(%rax) │ │ │ │ rex.W │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %gs,0x7fd536(%rcx) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c525cf │ │ │ │ movabs 0x17c8ab0,%al │ │ │ │ rex xor $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57c81(%rax) │ │ │ │ + add %dl,0x57d17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%bl │ │ │ │ mov $0xf0,%bl │ │ │ │ @@ -2567307,82 +2567207,87 @@ │ │ │ │ (bad) │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17c90f0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x73(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52617 │ │ │ │ + movabs 0x17c90f0,%al │ │ │ │ jo 1c52656 │ │ │ │ loop 1c52625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd1,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x121020b5723a98a,%eax │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %ah,0x5723a98a(%rcx) │ │ │ │ + or (%rdx),%eax │ │ │ │ + and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2ac95a10(%rax) │ │ │ │ + add %ah,-0x6634a1a0(%rax) │ │ │ │ jg 1c5265f │ │ │ │ movabs 0x17c97e0,%al │ │ │ │ - movabs 0x600000000001e234,%al │ │ │ │ - rex.WB adc %al,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xd00000000001e234,%al │ │ │ │ + mov (%rdi),%cs │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - rex.WB je 1c526d8 │ │ │ │ - enter $0xc52c,$0x55 │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,0x74(%rcx) │ │ │ │ + rex.WR enter $0xc52c,$0x55 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,-0x2ac95504(%rax) │ │ │ │ + add %dl,-0x66349c94(%rax) │ │ │ │ jg 1c526a7 │ │ │ │ movabs 0x17c9e70,%al │ │ │ │ shlb $1,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rcll $0x3,(%rcx) │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bh,0x4e803ecd(%rdx) │ │ │ │ je 1c526be │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2ac95680(%rax) │ │ │ │ + add %ah,-0x66349e10(%rax) │ │ │ │ jg 1c526ef │ │ │ │ movabs 0x17ca500,%al │ │ │ │ add %dh,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - cmpb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + (bad) │ │ │ │ + jge 1c52709 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ (bad) │ │ │ │ jrcxz 1c5270b │ │ │ │ rcll $1,0x20(%rbx) │ │ │ │ @@ -2567390,72 +2567295,71 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,%al │ │ │ │ - cmc │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17cab70(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + gs pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52737 │ │ │ │ + movabs 0x17cab70,%al │ │ │ │ xor %dh,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5271c │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xf3,%al │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %bh,(%rbx,%rsi,8) │ │ │ │ pop %rdx │ │ │ │ jne 1c52767 │ │ │ │ mov $0x13013e55,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loop 1c52720 │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17cb1e0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rdx │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c5277f │ │ │ │ + movabs 0x17cb1e0,%al │ │ │ │ (bad) │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WR adc %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,0x30(%rbp) │ │ │ │ - xchg %ebx,(%rdx) │ │ │ │ - popf │ │ │ │ - cltd │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WRB xor %r8b,-0x6d6662e6(%r15) │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17cb8d0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg 1c527c7 │ │ │ │ + movabs 0x17cb8d0,%al │ │ │ │ nop │ │ │ │ xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock rcll $0x3,(%rcx) │ │ │ │ + rex (bad) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ mov $0xcd,%ah │ │ │ │ (bad) │ │ │ │ @@ -2567464,41 +2567368,42 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c5280f │ │ │ │ movabs 0x17cbf10,%al │ │ │ │ shlb $0x0,0x1e2(%rip) │ │ │ │ - add %dl,-0x7f(%rax) │ │ │ │ - jl 1c52829 │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ + jge 1c52829 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dl,0x77(%rsi) │ │ │ │ adc %bh,0x4a77e684(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0x36ab │ │ │ │ - {rex2 0x7f} add %r28b,0x17cc560(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor -0x67(%rbx,%rcx,8),%ah │ │ │ │ + jg 1c52857 │ │ │ │ + movabs 0x17cc560,%al │ │ │ │ lock xor $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rolb %cl,(%rdi) │ │ │ │ + xor %ch,0xc(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ or %edi,0x4cfd1c23(%r8) │ │ │ │ @@ -2567506,177 +2567411,186 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ + or %esp,-0x35(%rbx) │ │ │ │ cltd │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17ccb10(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jg 1c5289f │ │ │ │ + movabs 0x17ccb10,%al │ │ │ │ and %dh,(%rsi) │ │ │ │ loop 1c528ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WX adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret $0x4c65 │ │ │ │ - sbb $0xffffff8b,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,%dl │ │ │ │ + gs rex.WR sbb $0xffffffffffffff8b,%rdx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or 0x7fd536(%rbx),%ebp │ │ │ │ + jnp 1c52946 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c528e7 │ │ │ │ movabs 0x17cd130,%al │ │ │ │ push %rax │ │ │ │ ss loop 1c528f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c528b9 │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bl,0x4e(%rdx) │ │ │ │ (bad) │ │ │ │ addb $0x13,0x117a982(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ - nop │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %ah,-0x35(%rdx) │ │ │ │ + cltd │ │ │ │ + jg 1c5292f │ │ │ │ movabs 0x17cd7e0,%al │ │ │ │ xorb $0xe2,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmpl $0xc0000000,0x0(%rbp,%rax,1) │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - sub -0x5a65100e(%rbp),%ecx │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + jge 1c52949 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %ch,(%rbx) │ │ │ │ + lea (bad),%esi │ │ │ │ + repnz out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17cddd0(%r24) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52977 │ │ │ │ + movabs 0x17cddd0,%al │ │ │ │ mov $0x36,%al │ │ │ │ loop 1c52985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%cl │ │ │ │ - (bad) │ │ │ │ + shrb $1,0xc(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x53,%bl │ │ │ │ and (%rcx),%esp │ │ │ │ push $0xffffffffffffffd8 │ │ │ │ or $0x13017b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2ac95a20(%rax) │ │ │ │ + add %al,-0x6634a1b0(%rax) │ │ │ │ jg 1c529bf │ │ │ │ movabs 0x17ce400,%al │ │ │ │ loopne 1c52a00 │ │ │ │ loop 1c529cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x10(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x30f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - ret $0xfe90 │ │ │ │ - rex.WRX cmc │ │ │ │ + add %al,%dl │ │ │ │ + nop │ │ │ │ + decb -0xb(%rsi) │ │ │ │ dec %edx │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ - lret $0x36aa │ │ │ │ - {rex2 0x7f} add %r28b,0x17cea20(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp -0x35(%rbx),%ah │ │ │ │ + cltd │ │ │ │ + jg 1c52a07 │ │ │ │ + movabs 0x17cea20,%al │ │ │ │ adc %dh,(%rdi) │ │ │ │ loop 1c52a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbf,%al │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb $0x311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ch,0x7382b414(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1d82bb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2ac956b3(%rax) │ │ │ │ + add %al,-0x66349e43(%rax) │ │ │ │ jg 1c52a4f │ │ │ │ movabs 0x17cf000,%al │ │ │ │ rex (bad) │ │ │ │ loop 1c52a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x57c(%rcx) │ │ │ │ + xor %dl,(%rdi) │ │ │ │ + jge 1c52a69 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bl,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ imul $0xf2f80ec,%ebp,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x2ac95a0d(%rax) │ │ │ │ + add %ah,-0x6634a19d(%rax) │ │ │ │ jg 1c52a97 │ │ │ │ movabs 0x17cf620,%al │ │ │ │ jo 1c52ad9 │ │ │ │ loop 1c52aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - {rex2 0x7} add (%r8),%r8d │ │ │ │ + xor %dh,0xc(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cs sub %al,%dl │ │ │ │ ja 1c52b04 │ │ │ │ @@ -2567685,290 +2567599,303 @@ │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,%al │ │ │ │ - fbld 0x7fd536(%rbp) │ │ │ │ + rex.WRXB pop %r14 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52adf │ │ │ │ movabs 0x17cfc00,%al │ │ │ │ - movabs 0xf00000000001e237,%al │ │ │ │ - rex.RXB adc %r8b,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e237,%al │ │ │ │ + lea (%rdi),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %bl,-0x17(%rdi) │ │ │ │ - or $0x9d4aa018,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + jmp 4c65431b <_edata@@Base+0x4565431b> │ │ │ │ + popf │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x39(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d0240(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37(%rax) │ │ │ │ + movsxd %ebx,%ecx │ │ │ │ + cltd │ │ │ │ + jg 1c52b27 │ │ │ │ + movabs 0x17d0240,%al │ │ │ │ shlb $1,(%rdi) │ │ │ │ loop 1c52b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x311,%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + movabs 0xc00000000003111b,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %dh,0x26d4476d(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor $0x26d4476d,%eax │ │ │ │ adc 0x130164(%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.WX test $0x7fd536,%rax │ │ │ │ - movabs 0x17d0870,%al │ │ │ │ + mov $0x7f99cb61,%edx │ │ │ │ + add %ah,0x17d0870(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ loop 1c52b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + lock (bad) │ │ │ │ + jge 1c52b89 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,-0x66(%rsi,%rbp,4) │ │ │ │ mov $0x107835b9,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,%al │ │ │ │ - fwait │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d0e40(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or -0x67(%rbx,%rcx,8),%esp │ │ │ │ + jg 1c52bb7 │ │ │ │ + movabs 0x17d0e40,%al │ │ │ │ xor %bh,(%rax) │ │ │ │ loop 1c52bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c52b9e │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c52c39 │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - and %esp,(%rcx) │ │ │ │ - cs rex.XB │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %dl,-0x30(%rbx) │ │ │ │ + xor (%rcx),%ah │ │ │ │ + and %ebp,(%rsi) │ │ │ │ + rex.XB │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - {rex2 0x7f} add %r28b,0x17d1460(%r24) │ │ │ │ + xor $0x7f99cb65,%eax │ │ │ │ + add %ah,0x17d1460(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRXB adc %r8b,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + nop │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ah,(%rdx) │ │ │ │ - adc %edi,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + and (%rbx),%dl │ │ │ │ + out %eax,(%dx) │ │ │ │ rex.WRX movabs $0x1301398409,%rsi │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2ac95533(%rax) │ │ │ │ + add %dh,-0x66349cc3(%rax) │ │ │ │ jg 1c52c47 │ │ │ │ movabs 0x17d1a40,%al │ │ │ │ nop │ │ │ │ cmp %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rclb $0x3,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x311,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %cl,-0x69(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ cmp %dl,-0x5a(%rcx) │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x50(%rax) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52c8f │ │ │ │ movabs 0x17d2080,%al │ │ │ │ sarb $0xe2,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - cmpb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + (bad) │ │ │ │ + jge 1c52ca9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bh,(%rcx) │ │ │ │ push %rsp │ │ │ │ js 1c52ca9 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jbe 1c52d20 │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2ac95a0c(%rax) │ │ │ │ + add %ah,-0x6634a19c(%rax) │ │ │ │ jg 1c52cd7 │ │ │ │ movabs 0x17d2630,%al │ │ │ │ lock cmp %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shlb $1,0x3(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + pushf │ │ │ │ + jb 1c52cef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ divl -0x5f(%rdx) │ │ │ │ or %ecx,%esi │ │ │ │ shrb $1,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - loopne 1c52cc0 │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d2c90(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52d1f │ │ │ │ + movabs 0x17d2c90,%al │ │ │ │ and %bh,(%rcx) │ │ │ │ loop 1c52d2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x56c(%rip) │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc000000000056ca5,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ xor $0xaf,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ jmp 14c68569 <_edata@@Base+0xdc68569> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d32c0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %esp,-0x67(%rbx,%rcx,8) │ │ │ │ + jg 1c52d67 │ │ │ │ + movabs 0x17d32c0,%al │ │ │ │ push %rax │ │ │ │ cmp %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - roll $1,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x52e83e62(%rdi),%eax │ │ │ │ - in (%dx),%al │ │ │ │ - or %al,(%rcx) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %ch,(%rbx) │ │ │ │ + xchg %esp,0x3e(%rdx) │ │ │ │ + call 2ce19eb │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d3890(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x17d3890,%al │ │ │ │ cmpb $0xe2,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov (%rdi),%cs │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %bl,0x44(%rdx) │ │ │ │ - mov $0x2b757751,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + rex.R mov $0x2b757751,%edi │ │ │ │ jl 1c52de2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - lret │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d3ef0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp -0x35(%rbx),%esp │ │ │ │ + cltd │ │ │ │ + jg 1c52df7 │ │ │ │ + movabs 0x17d3ef0,%al │ │ │ │ mov $0x39,%al │ │ │ │ loop 1c52e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c52dc9 │ │ │ │ + mov $0x1d,%al │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ shl $0x9d,%ch │ │ │ │ int1 │ │ │ │ sub $0x13010809,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,0x4e(%rax) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %dh,-0x42(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52e3f │ │ │ │ movabs 0x17d44d0,%al │ │ │ │ loopne 1c52e83 │ │ │ │ loop 1c52e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c52dd2 │ │ │ │ - jl 1c52e59 │ │ │ │ + jo 1c52e68 │ │ │ │ + jge 1c52e59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,0x3(%rcx) │ │ │ │ sub %dh,%dl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2567976,25 +2567903,24 @@ │ │ │ │ jl 1c52e72 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d4bb0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + fs pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52e87 │ │ │ │ + movabs 0x17d4bb0,%al │ │ │ │ adc %bh,(%rdx) │ │ │ │ loop 1c52e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ - (bad) │ │ │ │ + adc %ch,0xc(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfe,%dh │ │ │ │ @@ -2568002,313 +2567928,322 @@ │ │ │ │ push $0x17bbe7bd │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d5140(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52ecf │ │ │ │ + movabs 0x17d5140,%al │ │ │ │ cmp %dl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WR adc %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x70(%rax) │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %al,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ cmp $0xc022074c,%eax │ │ │ │ jl 1c52f63 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,-0x2ac95538(%rax) │ │ │ │ + add %ah,-0x66349cc8(%rax) │ │ │ │ jg 1c52f17 │ │ │ │ movabs 0x17d5730,%al │ │ │ │ jo 1c52f5c │ │ │ │ loop 1c52f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x311(%rdi) │ │ │ │ + rcrb $0x11,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,-0x5b34f947(%rbp) │ │ │ │ - cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + mov $0x98a4cb06,%ecx │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %dl,-0x45(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52f5f │ │ │ │ movabs 0x17d5d80,%al │ │ │ │ movabs 0x300000000001e23a,%al │ │ │ │ - cmpb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + (bad) │ │ │ │ + jge 1c52f79 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ jp 1c52f66 │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ cmp 0x13016399(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0xb(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d6430(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c52fa7 │ │ │ │ + movabs 0x17d6430,%al │ │ │ │ sarb $1,(%rdx) │ │ │ │ loop 1c52fb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc0000000000307d5,%al │ │ │ │ + push %rax │ │ │ │ + jo 1c52fc7 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lret │ │ │ │ add $0x73,%al │ │ │ │ ds movabs %eax,0x13013ea2a4 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2ac95a1f(%rax) │ │ │ │ + add %dh,-0x6634a1af(%rax) │ │ │ │ jg 1c52fef │ │ │ │ movabs 0x17d7330,%al │ │ │ │ add %bh,(%rbx) │ │ │ │ loop 1c52ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WR adc %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x30f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %bh,0x3c51aec7(%rdx) │ │ │ │ andl $0x1,0x4a(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d7950(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movsxd %ebx,%r9d │ │ │ │ + cltd │ │ │ │ + jg 1c53037 │ │ │ │ + movabs 0x17d7950,%al │ │ │ │ xor %bh,(%rbx) │ │ │ │ loop 1c53045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc0000000000311c0,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ + adc %bl,(%rsi) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x1c(%rbx) │ │ │ │ - popf │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %dl,%al │ │ │ │ + rex.XB in $0x9d,%al │ │ │ │ mov $0x13e47db,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c5307f │ │ │ │ movabs 0x17d8060,%al │ │ │ │ (bad) │ │ │ │ cmp %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57c80(%rax) │ │ │ │ + add %dh,0x57d16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x14a80fc25f23980,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x8820a0007fd536ab,%al │ │ │ │ - jge 1c530cd │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,-0x67(%rbx,%rcx,8) │ │ │ │ + jg 1c530c7 │ │ │ │ + movabs 0x17d8820,%al │ │ │ │ nop │ │ │ │ cmp %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30c70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ adc -0x64(%rax),%al │ │ │ │ and %edx,0x130129(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2ac955c0(%rax) │ │ │ │ + add %dh,-0x66349d50(%rax) │ │ │ │ jg 1c5310f │ │ │ │ movabs 0x17d8f30,%al │ │ │ │ sarb $0xe2,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRB adc %r8b,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30f90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ah,0x2c(%rsi) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + data16 sub $0xcf,%al │ │ │ │ (bad) │ │ │ │ add (%rsi),%eax │ │ │ │ push %rsi │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %al,0x9690a0007fd536ab │ │ │ │ - jge 1c5315d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc -0x67(%rbx,%rcx,8),%ah │ │ │ │ + jg 1c53157 │ │ │ │ + movabs 0x17d9690,%al │ │ │ │ lock cmp %edx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x307d4(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - or $0xa8,%al │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %cl,(%rax,%rbp,4) │ │ │ │ test %esp,%ebx │ │ │ │ test %ebx,0x74(%rsi) │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x46(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17d9d60(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x17d9d60,%al │ │ │ │ and %bh,(%rdx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x30f90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WRX adc %r8b,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %bh,0x6b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + jge 1c53235 │ │ │ │ pop %rax │ │ │ │ mov %ds,(%rdx) │ │ │ │ jns 1c53182 │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0x2ac95a05(%rax) │ │ │ │ + add %al,-0x6634a195(%rax) │ │ │ │ jg 1c531e7 │ │ │ │ movabs 0x17da530,%al │ │ │ │ push %rax │ │ │ │ cmp $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - roll $1,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cli │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %bh,%dl │ │ │ │ push %rsi │ │ │ │ or %ebx,%esp │ │ │ │ xor %edx,%ecx │ │ │ │ and %dl,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - call 819a68d3 <_edata@@Base+0x7a9a68d3> │ │ │ │ - add %ah,0x17daba0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c5322f │ │ │ │ + movabs 0x17daba0,%al │ │ │ │ cmpb $0x1,(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.W adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + rorb $0x0,0x30f(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %cl,-0x534c2b6b(%rbx) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov -0x12534c2c(%rbp),%edx │ │ │ │ out %eax,$0x25 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xa6,%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17db3f0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + je 1c532d1 │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c53277 │ │ │ │ + movabs 0x17db3f0,%al │ │ │ │ mov $0x3c,%al │ │ │ │ loop 1c53285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%cl │ │ │ │ - (bad) │ │ │ │ + and %ch,0xc(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbp │ │ │ │ @@ -2568316,87 +2568251,91 @@ │ │ │ │ rex.WRXB enter $0x472b,$0x31 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17dbab0(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ + pop %rsi │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c532bf │ │ │ │ + movabs 0x17dbab0,%al │ │ │ │ loopne 1c53306 │ │ │ │ loop 1c532cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.W adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x8e,%al │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x1a0(%rip) │ │ │ │ + add %al,%al │ │ │ │ + add $0x1a0,%eax │ │ │ │ ... │ │ │ │ - add %ch,(%rcx,%rbp,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0xa9,%al │ │ │ │ jae 1c5330c │ │ │ │ push %rdi │ │ │ │ or $0x80,%al │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ - test $0xaa,%al │ │ │ │ - ss {rex2 0x7f} add %r28b,0x17dc370(%r24) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %ah,-0x35(%rbx) │ │ │ │ + cltd │ │ │ │ + jg 1c53307 │ │ │ │ + movabs 0x17dc370,%al │ │ │ │ adc %bh,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x5(%rax),%edx │ │ │ │ - add %al,%al │ │ │ │ + movabs 0xc000000000059159,%al │ │ │ │ add $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and $0xda2a317f,%eax │ │ │ │ add $0xe5,%al │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - test $0x7fd536,%eax │ │ │ │ + add %ah,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + cltd │ │ │ │ + jg 1c5334f │ │ │ │ movabs 0x17dce80,%al │ │ │ │ rex cmp $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000002e50e,%al │ │ │ │ - add $0x1a0,%eax │ │ │ │ - ... │ │ │ │ + mov $0x71,%al │ │ │ │ + loope 1c53366 │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - mov $0x234545ec,%esp │ │ │ │ - and (%rcx),%dh │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rolb $0x0,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ + add %dl,-0x14(%rsp,%rdi,4) │ │ │ │ + rex.RB │ │ │ │ + and (%r10),%r12d │ │ │ │ + xor %eax,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x17dd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ loop 1c533a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x47,%al │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x30f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7711cb6f(%rcx) │ │ │ │ test $0x130104ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568404,22 +2568343,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17dd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e23d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rolb $1,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ push %rdi │ │ │ │ sub %cl,(%rcx) │ │ │ │ fimull 0x61(%rdi) │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568428,30 +2568366,34 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17ddd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x70(%rbp) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + jo 1c53441 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x67122429(%rsi) │ │ │ │ sub %ch,%bh │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ - jns 1c534a2 │ │ │ │ - {rex2 0x7f} add %r28b,0x17de420(%r24) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ + xor %bl,%cl │ │ │ │ + cltd │ │ │ │ + jg 1c5346f │ │ │ │ + movabs 0x17de420,%al │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dl,0x1a006(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ @@ -2568465,15 +2568407,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17de8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7b(%rax) │ │ │ │ loop 1c534c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x3(%rdx,%riz,2) │ │ │ │ + rex (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x622b9a59(%rbp) │ │ │ │ mov $0x8a,%al │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568485,21 +2568429,20 @@ │ │ │ │ add %ah,%al │ │ │ │ add 0x1(%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %esp,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c6d51f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ or $0x6e,%al │ │ │ │ loope 1c53567 │ │ │ │ lret $0x2516 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568507,21 +2568450,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x18(%rax) │ │ │ │ jle 1c5354d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e27c,%al │ │ │ │ - xchg %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e27c,%al │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c6d567 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ cmp $0x8d,%al │ │ │ │ cs lock (bad) │ │ │ │ mov (%rbx),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568532,15 +2568475,17 @@ │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ jle 1c53595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3628c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x4e(%rdi) │ │ │ │ je 1c535b0 │ │ │ │ pop %rsi │ │ │ │ @@ -2568557,19 +2568502,21 @@ │ │ │ │ rex.XB jle 1c535dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jbe 1c535c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x597c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c6d5f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ pop %rbx │ │ │ │ in (%dx),%al │ │ │ │ movabs %eax,0x130160ff8fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2568578,16 +2568525,16 @@ │ │ │ │ add %ah,0x79(%rax) │ │ │ │ jle 1c53625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x89,%al │ │ │ │ - (bad) │ │ │ │ + sbb 0x0(%rbx,%rax,1),%spl │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ pop %rsp │ │ │ │ jg 1c53602 │ │ │ │ rex.WR adc 0x2b(%rbp),%r9b │ │ │ │ @@ -2568599,19 +2568546,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs %al,0x3f8000000000017e │ │ │ │ loop 1c53675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x368(%rdx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %cl,%dh │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x6c(%rax) │ │ │ │ or 0x29f5cf8c(%rbp),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2568621,20 +2568569,21 @@ │ │ │ │ jle 1c536b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x77,%al │ │ │ │ loopne 1c536bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp (%rdi),%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + mov %ebx,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c6d6cf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x24bd0586(%rdi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ xor $0x4d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568646,16 +2568595,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c53705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000057b1b,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + adc %dh,0x57b(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6a969b2c(%rdx) │ │ │ │ rorl %cl,0x4c(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568664,20 +2568614,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17ec7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex loop 1c5374d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c5371b │ │ │ │ - sbb $0x3,%al │ │ │ │ + lock out %al,$0x1f │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bl │ │ │ │ repz and $0xe9,%al │ │ │ │ mov $0x12dda33,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2568687,54 +2568638,55 @@ │ │ │ │ jle 1c5378d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c537d2 │ │ │ │ loop 1c53795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x300(%rsi) │ │ │ │ + jo 1c537aa │ │ │ │ + add $0x3,%eax │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x52d724c2(%rbx) │ │ │ │ xor $0xa9,%al │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17ef9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e09e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp (%rdi),%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c6d7ef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0xa900f29(%rbp) │ │ │ │ mov %cl,%al │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4(%rax) │ │ │ │ jg 1c5381d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e240,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - or $0x3,%al │ │ │ │ + movabs 0x1e240,%al │ │ │ │ + testb $0x3,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2568748,17 +2568700,16 @@ │ │ │ │ adc $0x7f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex loop 1c5386d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - or $0x3,%al │ │ │ │ + and %dh,%dh │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ pop %rsi │ │ │ │ cs (bad) │ │ │ │ @@ -2568774,15 +2568725,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor %edi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x3(%rdx,%riz,2) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ xchg %eax,%esp │ │ │ │ int1 │ │ │ │ add %cl,%cl │ │ │ │ @@ -2568793,21 +2568747,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17f41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e27d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - test %esp,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x15(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c6d90f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x1a(%rsi) │ │ │ │ or %bl,%dl │ │ │ │ addr32 nop │ │ │ │ rep insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568817,21 +2568770,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17f53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1c53925 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x18(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c6d957 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ loopne 1c539bb │ │ │ │ mov $0x12b53a8,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568842,38 +2568794,38 @@ │ │ │ │ jg 1c53985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c53a06 │ │ │ │ loop 1c5398d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x362(%rax) │ │ │ │ + sbbb $0x64,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c6d99f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x7228751f(%rdx) │ │ │ │ xor %ebx,0x130162(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2ac973ce(%rax) │ │ │ │ + add %al,-0x6634ba5e(%rax) │ │ │ │ jg 1c539c7 │ │ │ │ movabs 0x17f9b40,%al │ │ │ │ addb $0x1,-0x1e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + push %rax │ │ │ │ + and %eax,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1a006(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ rex.WRB push %r12 │ │ │ │ xchg %eax,%edx │ │ │ │ xor 0x27(%rcx),%ah │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2568883,21 +2568835,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x17f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c53a5d │ │ │ │ loop 1c53a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xb,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xe4,%al │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%al │ │ │ │ cltd │ │ │ │ mov $0xc86b5a57,%ecx │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569016,35 +2568967,42 @@ │ │ │ │ or %esp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c53ba5 │ │ │ │ loopne 1c53bcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000036eb3,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %bl,%ah │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x7a(%rax) │ │ │ │ adc $0x4ac1f1ce,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16580(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e1f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x362,%edi │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x35(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xor $0x85,%al │ │ │ │ jmp 1c53cb3 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569112,16 +2569070,18 @@ │ │ │ │ add %dh,0x8(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.R loop 1c53d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bh │ │ │ │ - call 1c53d41 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ mov $0x5180a347,%eax │ │ │ │ xor %cl,0x1(%rbp) │ │ │ │ @@ -2569135,15 +2569095,15 @@ │ │ │ │ sbb $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x44(%rax) │ │ │ │ loop 1c53d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c53da5 │ │ │ │ + lock push %rbx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569157,18 +2569117,17 @@ │ │ │ │ push %rsp │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.R loop 1c53dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - jge 1c53dd1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + js 1c53e4a │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5f90284f(%rsp,%rsi,2) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569180,18 +2569139,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd 0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.R loop 1c53e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ah │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %dl,0x5(%rdx,%rcx,4) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %rdi,0x435c7bee(%r8) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2569200,15 +2569160,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov %fs,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f24e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xf7,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16134260(%rip) │ │ │ │ clc │ │ │ │ @@ -2569223,15 +2569185,15 @@ │ │ │ │ mov $0x66,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rax) │ │ │ │ loop 1c53e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x10(%rdi) │ │ │ │ + xor %ch,-0x11(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx,%rcx,1) │ │ │ │ @@ -2569244,16 +2569206,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x43(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e245(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0x148000000000309 │ │ │ │ + add %al,0x30944(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ pop %rbx │ │ │ │ and $0x84c78927,%eax │ │ │ │ imul $0x13,(%rcx),%edx │ │ │ │ @@ -2569324,17 +2569287,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xdd,0x3d0b74e9(%rax) │ │ │ │ rolb %cl,0x1(%rbx) │ │ │ │ @@ -2569556,16 +2569517,18 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x166,%edi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WX loop 1c5431d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000005727c,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + addb $0x5,(%rbx,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xb7,-0x673e4cca(%rip) │ │ │ │ movabs 0x13010c,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x166c6(%rax) │ │ │ │ @@ -2569590,15 +2569553,15 @@ │ │ │ │ add %dh,%al │ │ │ │ fisubl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX loop 1c543ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dh │ │ │ │ + loopne 1c54393 │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2569615,21 +2569578,20 @@ │ │ │ │ add %al,%al │ │ │ │ repnz add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WXB loop 1c543f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %al,%cl │ │ │ │ + jb 1c543ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x52eb4663(%rcx) │ │ │ │ test %ebp,0x6(%rbp) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2569664,17 +2569626,16 @@ │ │ │ │ sbb 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WXB loop 1c54485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + rolb $1,-0x77(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x29d0300e(%rdi) │ │ │ │ nop │ │ │ │ mov $0x32,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569705,15 +2569666,15 @@ │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WXB loop 1c54515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ + loopne 1c544ea │ │ │ │ push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2569786,19 +2569747,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ movabs %al,0x5000000000000168 │ │ │ │ loop 1c54635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x362(%rip) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex xlat %ds:(%rbx) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x1321e2a(%rbx,%rcx,8) │ │ │ │ leave │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2569809,16 +2569771,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1c5467d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cs mov %al,0x0(%rip) │ │ │ │ + nop │ │ │ │ + {rex2 0x89} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3d(%rbp) │ │ │ │ (bad) │ │ │ │ sarl $1,0x13012717(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569828,16 +2569792,17 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x50(%rax) │ │ │ │ loop 1c546c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x480000000003156f,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + rex or $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x2f(%rdx) │ │ │ │ fiaddl 0x3b(%rbp) │ │ │ │ rex.WRX │ │ │ │ rex.WR │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2569849,16 +2569814,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmp 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ leave │ │ │ │ pop %rsi │ │ │ │ popf │ │ │ │ @@ -2569932,16 +2569897,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stc │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rclb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c547e3 │ │ │ │ - lock add (%rax),%al │ │ │ │ + lock xlat %ds:(%rbx) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2569959,16 +2569924,16 @@ │ │ │ │ or %ch,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbx │ │ │ │ loop 1c54875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c548e4 │ │ │ │ - js 1c5487f │ │ │ │ + mov $0xed,%al │ │ │ │ + ja 1c5487f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7d5c714a(%rdi) │ │ │ │ rex.RX cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %r10d,(%r11) │ │ │ │ @@ -2569981,16 +2569946,16 @@ │ │ │ │ add %ah,0x16a12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ loop 1c548bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6a,%al │ │ │ │ - js 1c548c7 │ │ │ │ + lock in (%dx),%eax │ │ │ │ + ja 1c548c7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ push %rbp │ │ │ │ (bad) │ │ │ │ @@ -2570008,43 +2569973,41 @@ │ │ │ │ sbb $0x16a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsp │ │ │ │ loop 1c54905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x78 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex out %al,(%dx) │ │ │ │ + ja 1c5490f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x1d(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ mov %?,0x13010b5e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16a28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e254(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push $0x78 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + ja 1c54957 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ah │ │ │ │ int1 │ │ │ │ cmp %ch,-0x4b(%rbx) │ │ │ │ jrcxz 1c54978 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570057,22 +2570020,20 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ loop 1c54995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push $0x78 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + shr $1,%ch │ │ │ │ + ja 1c5499f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ lret │ │ │ │ movsxd (%rdi),%edi │ │ │ │ pop %rdx │ │ │ │ pop %rdx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2570088,16 +2570049,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ loop 1c549dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x566,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c54a31 │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2d(%rdi) │ │ │ │ jno 1c549f2 │ │ │ │ sub $0x1087312,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570108,17 +2570069,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ test %ch,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x46(%rax) │ │ │ │ - add $0x0,%ax │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ fcomps (%rsi) │ │ │ │ and $0x3b6cdab5,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570130,20 +2570091,19 @@ │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x566ba(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x34(%rsi) │ │ │ │ jl 1c54af6 │ │ │ │ cmp (%rdi,%rdx,8),%edi │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570229,20 +2570189,21 @@ │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ loop 1c54bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ - adc (%rbx),%eax │ │ │ │ + rex sub $0x13,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rdx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0x610ad889,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570254,18 +2570215,21 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ loop 1c54c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x313(%rbx) │ │ │ │ + rex xor (%rbx),%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%al │ │ │ │ shrb $0x19,-0x280ec551(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2570448,15 +2570412,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16b91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160e2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsp,%rsi,8) │ │ │ │ enter $0x43c6,$0xc9 │ │ │ │ @@ -2570472,16 +2570438,16 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ loop 1c54eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x2,%esp,%esp │ │ │ │ + jo 1c54f2d │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x2f7dc81f(,%rdi,2) │ │ │ │ mov $0x9,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2570492,17 +2570458,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e25a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rcx,%rdi,8) │ │ │ │ (bad) │ │ │ │ @@ -2570515,20 +2570481,20 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e25b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3775c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + js 1c54f87 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx,%rax,4) │ │ │ │ xchg %cl,0x18(%rax,%rbp,4) │ │ │ │ sub 0x13(%rcx,%rax,1),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2570539,16 +2570505,17 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rdx │ │ │ │ loop 1c54fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edx │ │ │ │ ss jg 1c54f70 │ │ │ │ loopne 1c54fda │ │ │ │ (bad) │ │ │ │ @@ -2570560,16 +2570527,16 @@ │ │ │ │ add %al,%al │ │ │ │ shrb $1,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2570583,16 +2570550,16 @@ │ │ │ │ add %al,-0x19(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ loop 1c55055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + mov $0x18,%al │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ hlt │ │ │ │ shll %cl,-0x5b(%rsi) │ │ │ │ sbb $0x130168,%eax │ │ │ │ @@ -2570604,19 +2570571,16 @@ │ │ │ │ add %dh,0x16c0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ loop 1c5509d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dh │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ + movabs 0x48000000000314f1,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ rex.WRXB test %r10b,0x58f7182c(%r11) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570703,21 +2570667,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ loop 1c55205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %dl,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x1216410(%rbx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ sbbl $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2570744,20 +2570706,20 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e25c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306c4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + addb $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ addb $0x5a,(%rdx) │ │ │ │ jg 1c552b8 │ │ │ │ adc $0x125af7f,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2570768,17 +2570730,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsp │ │ │ │ loop 1c552dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or $0x8e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + rcrb $0x5,-0x71(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ and $0xdf5b29fc,%eax │ │ │ │ jae 1c5532a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570806,20 +2570768,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16d27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e25e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jle 1c553e5 │ │ │ │ - add $0x0,%eax │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %ah,0x57306(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ adcb $0xb3,0x20(%rdi) │ │ │ │ sub %edx,%ebx │ │ │ │ jrcxz 1c553b7 │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2570830,17 +2570792,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rdi │ │ │ │ loop 1c553b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000003628e,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + and 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ subb $0x38,0x51(%rcx) │ │ │ │ and %ebp,%edi │ │ │ │ rex.RXB │ │ │ │ rex.X (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570852,15 +2570818,15 @@ │ │ │ │ sub %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ loop 1c553fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + jo 1c55398 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570877,15 +2570843,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ loop 1c55445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ch │ │ │ │ + nop │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2570899,16 +2570866,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16d28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e25f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - {rex2 0x6} add (%rax),%r8d │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xaa,(%rdx) │ │ │ │ test %dh,0x2b(%rcx) │ │ │ │ @@ -2570922,16 +2570891,18 @@ │ │ │ │ add %ah,%al │ │ │ │ sub %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x6} add (%rax),%r8d │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x21,-0x7305e194(%rsi,%rsi,1) │ │ │ │ (bad) │ │ │ │ @@ -2570945,20 +2570916,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56abd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x45(%rax) │ │ │ │ + imul $0x50,0x0(%rip),%eax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ subb $0xe9,-0x3c(%rcx,%rbp,1) │ │ │ │ cmp $0xdc,%al │ │ │ │ and %ah,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2570968,19 +2570937,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ loop 1c55565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c55527 │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ push %rax │ │ │ │ + imul $0x50,0x0(%rip),%r8d │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ andb $0x1c,-0x6bbed9fa(%rsi,%riz,1) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2572059,15 +2572025,15 @@ │ │ │ │ add %ah,%al │ │ │ │ lea 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + mov $0x11,%al │ │ │ │ adc $0x3,%eax │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2572127,15 +2572093,16 @@ │ │ │ │ ... │ │ │ │ xchg %eax,%ecx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ - add %dl,0x2f0e6(%rax) │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7b(%rcx) │ │ │ │ je 1c565a2 │ │ │ │ @@ -2572216,20 +2572183,22 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ loop 1c5668d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x1e(%rbp) │ │ │ │ + push %rax │ │ │ │ + jmp 1c566f5 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,-0x3056a624(%rax,%rbx,1) │ │ │ │ pop %rax │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2572237,16 +2572206,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x64(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e260(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %dl,0x3(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + adc %edx,0x3(%rip) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ ds mov %ss,0x5880bb3a(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2572262,15 +2572231,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ loop 1c5671d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rolb %cl,(%rsi) │ │ │ │ + rex xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x92,%al │ │ │ │ @@ -2572287,19 +2572257,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5e(%rax) │ │ │ │ loop 1c56765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs %al,0x350000000000595 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0x96,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,0x1d(%rdi) │ │ │ │ adc %rsp,(%r14) │ │ │ │ push %rsp │ │ │ │ xor 0x1(%rax),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2572350,19 +2572320,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16db7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ loop 1c5683d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x595(%rdx) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x50000000000596e8,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ cmp $0x49,%al │ │ │ │ push %rcx │ │ │ │ rex.RX jno 1c567de │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2572394,16 +2572362,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc 0x3(%rip),%dl │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ cmp $0x6a0bb8e3,%eax │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2572464,22 +2572432,21 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ gs loop 1c569a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - jae 1c569af │ │ │ │ + or $0x72,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,0x1e(%rcx) │ │ │ │ xor $0x67,%ah │ │ │ │ or $0x13015e39,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2572757,19 +2572724,17 @@ │ │ │ │ add %al,0x16e99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c56d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x361(%rbx) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x50000000000360b2,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add $0x2d,%cl │ │ │ │ shll $0x1e,(%rbx) │ │ │ │ hlt │ │ │ │ imul $0x13,0x1(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2572839,21 +2572804,21 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c56eb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c56f1a │ │ │ │ - ja 1c56ebf │ │ │ │ + rorb $0x78,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,%dh │ │ │ │ test %dl,(%rdx) │ │ │ │ sbb $0xe1,%al │ │ │ │ or $0x17,%al │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2572908,20 +2572873,15 @@ │ │ │ │ add %dh,0x16f40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c56f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - ja 1c56f97 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + movabs 0x500000000003780f,%al │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x26(%rbx) │ │ │ │ add %ebp,0x16b3598f(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2572933,17 +2572893,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61(%rax) │ │ │ │ loop 1c56fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - ja 1c56fdf │ │ │ │ + loopne 1c56fe9 │ │ │ │ + js 1c56fdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rdi,%rsi,8) │ │ │ │ rex.XB pop %r13 │ │ │ │ @@ -2572956,15 +2572915,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16f4d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61(%rax) │ │ │ │ loop 1c5701d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rbx) │ │ │ │ + jo 1c57060 │ │ │ │ jge 1c57027 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x7ff1c9d6(%rbp) │ │ │ │ @@ -2573163,16 +2573122,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c572ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573212,17 +2573171,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ gs loop 1c5737d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x15,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c57394 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rdi) │ │ │ │ or 0x75b82ff4(%rbp),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2573294,21 +2573252,21 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ gs loop 1c5749d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x77(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + js 1c574a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,(%rdi) │ │ │ │ ret $0x2690 │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ subl $0x0,0x13013b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2573357,19 +2573315,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16f97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x62(%rax) │ │ │ │ loop 1c57575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x373(%rsi) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %ch,(%rbx) │ │ │ │ + jae 1c5757f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ sbb %edi,%ebx │ │ │ │ jge 1c5758e │ │ │ │ fdivl 0x1(%rsi,%rcx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573379,22 +2573339,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cltd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ + add %ah,0x3732b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - jae 1c575c7 │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ or $0x23,%al │ │ │ │ cli │ │ │ │ iret │ │ │ │ mov %ebx,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573408,19 +2573366,21 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x63(%rax) │ │ │ │ loop 1c57605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x360(%rax) │ │ │ │ + shlb $0x1f,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ cmp -0x44(%rcx),%edx │ │ │ │ push %rdi │ │ │ │ shlb $1,0x2d(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573468,15 +2573428,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x6f,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e262(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31508(%rax) │ │ │ │ + add %dl,0x31512(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x41(%rdi) │ │ │ │ fsubrl 0x9(%rdx) │ │ │ │ @@ -2573509,16 +2573469,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ - add %dl,(%rax) │ │ │ │ - loop 1c577f0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns 1c577f2 │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,-0x68d656fb(%rcx) │ │ │ │ cld │ │ │ │ rex.WX push %rax │ │ │ │ @@ -2573531,17 +2573491,18 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x6f,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e264(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loop 1c57838 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x79(%rax) │ │ │ │ + jg 1c577c1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x3417d8a0(%rax) │ │ │ │ int $0xed │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2573635,15 +2573596,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16f,%esp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs loop 1c5791d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000003173c,%al │ │ │ │ + jo 1c578ac │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x7c49785e(%rcx) │ │ │ │ out %al,$0x3a │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573655,15 +2573620,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x64(%rax) │ │ │ │ loop 1c57965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,(%rdi,%rdx,1) │ │ │ │ + nop │ │ │ │ + mov (%rbx,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x19(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2573680,16 +2573646,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrb %cl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ - xchg %eax,%edi │ │ │ │ + sbbb $0x99,(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ leave │ │ │ │ cmp %edx,%ecx │ │ │ │ @@ -2573724,16 +2573689,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ vpshufb (%rax),%xmm31,%xmm16 │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ jae 1c57a47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ @@ -2573775,17 +2573739,16 @@ │ │ │ │ add %dl,0x21(%rax) │ │ │ │ jo 1c57ac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %al,0x31511(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ cmp %dh,%dl │ │ │ │ @@ -2573837,16 +2573800,16 @@ │ │ │ │ add %dh,0x34(%rax) │ │ │ │ jo 1c57b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1e(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex popf │ │ │ │ - add %al,(%rbx) │ │ │ │ + mov $0xed,%al │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x66(%rdi,%rbp,4) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2573881,20 +2573844,21 @@ │ │ │ │ jo 1c57c2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x63,%al │ │ │ │ loop 1c57c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lea 0x3(%rdx),%esp │ │ │ │ + shlb $1,(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,-0xde7c9df(%rbx) │ │ │ │ repz popf │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573906,15 +2573870,19 @@ │ │ │ │ jo 1c57c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c57cdd │ │ │ │ loop 1c57c7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000037ab1,%al │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + jp 1c57c87 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0xb4ad520(%rbp) │ │ │ │ sbb $0x1301653e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573974,15 +2573942,15 @@ │ │ │ │ add %dh,0x66(%rax) │ │ │ │ jo 1c57d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ah │ │ │ │ + mov $0x94,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2573997,18 +2573965,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17070(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ loop 1c57de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%dh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x2f0(%rcx) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x77ddc946(%rdx) │ │ │ │ (bad) │ │ │ │ adc %dl,0x1(%rdx) │ │ │ │ @@ -2574022,17 +2573987,16 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ jo 1c57e25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ret │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x61e652de(%rcx) │ │ │ │ sub (%rax),%dl │ │ │ │ pop %rbx │ │ │ │ @@ -2574243,18 +2574207,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x170c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e265(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jno,pn 1c58151 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x71,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ pop %rdi │ │ │ │ mov $0xe98c6ef,%eax │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2574411,16 +2574374,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x171,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - roll %cl,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2574492,15 +2574456,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66(%rax) │ │ │ │ loop 1c584ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock roll %cl,(%rsi) │ │ │ │ + jo 1c58486 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2574534,16 +2574499,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17134(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e266(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - roll $1,(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ @@ -2574575,15 +2574541,17 @@ │ │ │ │ jno,pt 1c58605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%al │ │ │ │ loop 1c5860d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x50000000000306d1,%al │ │ │ │ + adc %dl,0x306(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ and %al,(%rsi) │ │ │ │ jg 1c585b2 │ │ │ │ @@ -2574619,18 +2574587,15 @@ │ │ │ │ jno 1c58695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c58700 │ │ │ │ loop 1c5869d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rolb %cl,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x306(%rcx) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rdx,%rbp,4) │ │ │ │ and %ebp,0x5e(%rbx) │ │ │ │ mov $0x130148,%ebp │ │ │ │ @@ -2574660,15 +2574625,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loopl 1c5872d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%ah │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2574720,15 +2574686,17 @@ │ │ │ │ jno 1c587fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ loopl 1c58805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex rolb %cl,(%rsi) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x135465c0(%rcx) │ │ │ │ @@ -2574779,15 +2574747,16 @@ │ │ │ │ jno 1c588d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c58941 │ │ │ │ loop 1c588dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bl │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2574882,16 +2574851,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e267(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - repz (bad) │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2574929,22 +2574898,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loopl 1c58ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - repz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x5000000000016122,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,0x4a(%rsp,%rbp,2) │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ pop %rbp │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2574957,17 +2574921,15 @@ │ │ │ │ add %al,-0x77(%rax) │ │ │ │ jno 1c58b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2574983,15 +2574945,18 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ jno 1c58b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1e(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x306d2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x80(%rbp) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2575042,21 +2575007,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1719d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x68(%rax) │ │ │ │ loop 1c58c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x6,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x306(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ rcr $0x96,%edx │ │ │ │ fld %st(3) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575090,16 +2575053,16 @@ │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jno 1c58cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x594(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,-0x6b(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x1b(%rbx) │ │ │ │ sub %edx,0x4da889b2(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575145,35 +2575108,31 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x71,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x6,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x5000000000030690,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x1aa164d(%rdi) │ │ │ │ rex.RB mov $0x13014d,%r10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x171c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repnz (bad) │ │ │ │ + and %ah,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx,%rbp,4) │ │ │ │ @@ -2575208,16 +2575167,17 @@ │ │ │ │ add %dl,%al │ │ │ │ fidivl 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rolb %cl,(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2575257,15 +2575217,16 @@ │ │ │ │ out %eax,$0x71 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x69(%rax) │ │ │ │ loop 1c58f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x78(%rcx) │ │ │ │ + adc %al,%dh │ │ │ │ + ja 1c58f17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ fwait │ │ │ │ @@ -2575314,15 +2575275,19 @@ │ │ │ │ add %dh,%al │ │ │ │ repz jno 1c58fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5000000000037841,%al │ │ │ │ + xor %al,%dh │ │ │ │ + ja 1c58fef │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x3f3a46db(%rbx) │ │ │ │ pop %rbp │ │ │ │ out %al,$0x2c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575357,16 +2575322,15 @@ │ │ │ │ add %esi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x69,%al │ │ │ │ loop 1c59075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ - (bad) │ │ │ │ + rcrb $0x16,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6e5a642(%rbx) │ │ │ │ @@ -2575423,15 +2575387,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x172,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c591b3 │ │ │ │ loop 1c5914d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%dl │ │ │ │ + loopne 1c590e2 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575502,15 +2575466,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x1721b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0xffffffffffffffe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2575890,20 +2575854,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x172be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6b(%rax) │ │ │ │ loop 1c5989d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - adc $0x3,%al │ │ │ │ + sub $0x14,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x3c04dbc5(%rsi) │ │ │ │ iret │ │ │ │ testb $0x13,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2575949,17 +2575914,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17319(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e26e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 1c599ed │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jae 1c59981 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ sub -0x47(%rsi),%bpl │ │ │ │ @@ -2577127,17 +2577094,16 @@ │ │ │ │ pop %rax │ │ │ │ jae 1c5a735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x36422(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1ed3a9a4(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2577151,15 +2577117,16 @@ │ │ │ │ pop %rbp │ │ │ │ jae 1c5a77d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36290(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x15(%rbp) │ │ │ │ @@ -2577175,18 +2577142,17 @@ │ │ │ │ add %dl,0x1735e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1c5a7cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,0x5(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xa0,%al │ │ │ │ + shlb $1,0x589(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ rex.WR fisttpll 0x4758c600(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577289,15 +2577255,15 @@ │ │ │ │ add %dh,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jae 1c5a92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59951(%rax) │ │ │ │ + add %dh,0x59a97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx,%rcx,8) │ │ │ │ @@ -2577313,19 +2577279,19 @@ │ │ │ │ jae 1c5a975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%al │ │ │ │ loop 1c5a97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c5a95d │ │ │ │ - sbb (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,(%rcx,%rbx,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0xa0,%al │ │ │ │ + add %dh,%al │ │ │ │ + add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax,%rsi,1) │ │ │ │ js 1c5a993 │ │ │ │ pop %rbx │ │ │ │ enter $0x4023,$0x1 │ │ │ │ @@ -2577339,15 +2577305,16 @@ │ │ │ │ xchg %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5aa2e │ │ │ │ loop 1c5a9c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x61(%rsi) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577364,15 +2577331,15 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ jae 1c5aa05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ jo 1c5aa17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577389,19 +2577356,17 @@ │ │ │ │ jae 1c5aa4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex insl (%dx),%es:(%rdi) │ │ │ │ loop 1c5aa55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x15,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x315(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add $0xa0,%al │ │ │ │ + lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x29(%rax) │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2577416,19 +2577381,15 @@ │ │ │ │ jae 1c5aa95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c5ab07 │ │ │ │ loop 1c5aa9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x161(%rsi) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7543d838(%rax) │ │ │ │ ds sub %bl,0x1(%rcx) │ │ │ │ @@ -2577438,16 +2577399,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x173b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e26d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or 0x3(%rip),%edx │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x261c8f1b(%rdi,%rsi,1) │ │ │ │ jrcxz 1c5ab7f │ │ │ │ @@ -2577519,17 +2577481,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x1740b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ loop 1c5ac05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x362(%rax) │ │ │ │ + lock and 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0xa0,%al │ │ │ │ + add %dh,%al │ │ │ │ + add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b219e49(%rdx) │ │ │ │ push $0x13012aac │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577541,16 +2577504,17 @@ │ │ │ │ (bad) │ │ │ │ je 1c5ac45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf000000000057065,%al │ │ │ │ - add $0xa0,%al │ │ │ │ + sub $0x70,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ sub 0x526623f2(%rax),%bh │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577697,15 +2577661,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loop 1c5ae45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x313(%rsi) │ │ │ │ + sarb $0x13,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39c42924(%rip) │ │ │ │ vpcmpeqd (%rcx),%ymm5,%ymm0 │ │ │ │ @@ -2577717,15 +2577683,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int $0x74 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e26f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6f(%rax) │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ ja 1c5ae97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2577927,18 +2577893,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17517(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rax) │ │ │ │ loop 1c5b15d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x37a(%rdx) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock (bad) │ │ │ │ + jp 1c5b167 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c7516f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x3ef145b8(%rbx) │ │ │ │ imul $0x50,%ebx,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2578004,40 +2577973,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ jne 1c5b275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0x6f,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c7528f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x36ee815a(%rcx,%rdx,8) │ │ │ │ sbbb $0x1,(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17519(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jo 1c5b2a5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37d97(%rax) │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ + jge 1c5b2cf │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c752d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x1d(%rbp) │ │ │ │ cmp $0x2b9c1f1b,%eax │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2578046,22 +2578016,21 @@ │ │ │ │ add %ah,%al │ │ │ │ sbb 0x1(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jo 1c5b2ed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ch,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c7531f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ mov %esp,-0x78(%rcx) │ │ │ │ sub $0x3b,%al │ │ │ │ rorb %cl,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578071,16 +2578040,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1751b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1c5b335 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x20(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + lock testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x33(%rcx) │ │ │ │ cmp %ecx,%ebp │ │ │ │ lock test $0x13013ad6,%eax │ │ │ │ @@ -2578112,16 +2578081,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x22(%rax) │ │ │ │ jne 1c5b3dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e270,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + movabs 0x700000000001e270,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ jge 1c5b3ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c753f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x68(%rdx) │ │ │ │ @@ -2578192,16 +2578161,17 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WRB jne 1c5b4b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x314fd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x56a3b549(%rcx) │ │ │ │ lret $0x482 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578212,16 +2578182,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1755c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x71(%rax) │ │ │ │ loop 1c5b505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c5b50a │ │ │ │ - adc $0x3,%eax │ │ │ │ + push %rax │ │ │ │ + or 0x3(%rip),%dl │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x57ef3270(%rbx) │ │ │ │ or %ch,0x4e(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578233,16 +2578203,18 @@ │ │ │ │ add %ah,0x64(%rax) │ │ │ │ jne 1c5b545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c5b4d8 │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ push %rbx │ │ │ │ lock or (%rdx),%bl │ │ │ │ sahf │ │ │ │ @@ -2578257,18 +2578229,19 @@ │ │ │ │ fs jne 1c5b58d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jno 1c5b575 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x2e8000000000595,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + call 1c5bb34 │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c755a7 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ or %esp,(%rbx) │ │ │ │ sbb $0xd,%al │ │ │ │ (bad) │ │ │ │ pop %rax │ │ │ │ @@ -2578282,16 +2578255,16 @@ │ │ │ │ add %ah,0x6c(%rax) │ │ │ │ jne 1c5b5d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1e(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - andb $0x0,0x3(%rdx) │ │ │ │ + rclb $1,(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x56(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ @@ -2578308,15 +2578281,15 @@ │ │ │ │ je 1c5b690 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jno 1c5b605 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3628c(%rax) │ │ │ │ + add %ah,0x3641f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0xba510d1(%rcx) │ │ │ │ add %esp,%esi │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2578330,19 +2578303,22 @@ │ │ │ │ jl 1c5b6d8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jb 1c5b64d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75(%rax) │ │ │ │ - jmp 1c5b679 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c7567f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x40(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ ret $0x8ed0 │ │ │ │ (bad) │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578354,40 +2578330,38 @@ │ │ │ │ test %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jb 1c5b695 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x2e8000000000313,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x31337(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ rex.WRX or %r14,(%rdi) │ │ │ │ and 0x68(%rbx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1759e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e272(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %esp,0x3(%rdx) │ │ │ │ + add %ah,0x36417(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c7570f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rsi,%rdx,8) │ │ │ │ jmp 1c5b72e │ │ │ │ adc $0x6e,%dl │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578397,19 +2578371,21 @@ │ │ │ │ jne 1c5b73d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c5b7b4 │ │ │ │ loop 1c5b745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5b6d4 │ │ │ │ - jmp 1c5b751 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c5b732 │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c75757 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ ret $0x6d4b │ │ │ │ rcll $0xc6,(%rcx) │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578418,17 +2578394,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x175ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jae 1c5b76d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %cl,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2e7e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x678f388d(%rip) │ │ │ │ add 0x13014f(%rdx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578440,15 +2578414,15 @@ │ │ │ │ shll $1,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jae 1c5b7b5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - jno 1c5b7c4 │ │ │ │ + out %al,$0xe7 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x61b608ac(%rsi,%rbp,2) │ │ │ │ test %edi,(%rsi) │ │ │ │ @@ -2578461,15 +2578435,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x175e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ loop 1c5b81d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c5b7f7 │ │ │ │ + rcr $1,%ch │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ mov $0x3cf0e763,%edx │ │ │ │ @@ -2578528,20 +2578502,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1764f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c75907 │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ and %ch,(%rax) │ │ │ │ test %bh,%ah │ │ │ │ (bad) │ │ │ │ xor $0x4c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578575,21 +2578548,19 @@ │ │ │ │ jbe 1c5b97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c75997 │ │ │ │ + add %dl,(%rax) │ │ │ │ + add 0x3(%rip),%dl │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x8501a43(%rsi) │ │ │ │ pop %rbp │ │ │ │ mov (%rdx),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2578635,21 +2578606,19 @@ │ │ │ │ add %al,0x60(%rax) │ │ │ │ jbe 1c5ba55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe3,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c75a6f │ │ │ │ + add %dh,%al │ │ │ │ + add %edx,0x3(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x272f47b1(%rip) │ │ │ │ lock in $0x69,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2578690,17 +2578659,16 @@ │ │ │ │ ... │ │ │ │ jb 1c5bba1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x14,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x12(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov $0x4,%dh │ │ │ │ lea 0x130106(%rdi),%edi │ │ │ │ @@ -2578751,19 +2578719,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17675(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x314f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c75c1f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ iret │ │ │ │ cmp %edi,%edi │ │ │ │ pop %rbp │ │ │ │ scas %es:(%rdi),%al │ │ │ │ cmpl $0x1,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2578817,21 +2578788,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1767a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ es jrcxz 1c5bce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bh │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c75cf7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x5a(%rsi) │ │ │ │ sub 0x3b062fc2(%rdi),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2578883,16 +2578853,17 @@ │ │ │ │ add %al,0x1767c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c5bdbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %dl,0x3(%rip) │ │ │ │ + orb $0x15,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ jo 1c5bd8a │ │ │ │ cmp $0x8e,%al │ │ │ │ jle 1c5bddc │ │ │ │ @@ -2578945,21 +2578916,19 @@ │ │ │ │ jbe 1c5be8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x20,%al │ │ │ │ jrcxz 1c5be95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - call *(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c75ea7 │ │ │ │ + add %cl,(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ mov $0xa40fa103,%ebx │ │ │ │ fiaddl 0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2579009,20 +2578978,21 @@ │ │ │ │ mov %esi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rsi) │ │ │ │ jrcxz 1c5bf6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x14,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $1,%ch │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c75f7f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x2da082ba(%rbp) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579352,22 +2579322,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loop 1c5c3ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock std │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000363d2,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x6515f38d(%rbp,%rdx,8) │ │ │ │ (bad) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2579670,22 +2579635,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x162ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jae 1c5c7bd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB imul $0x0,(%r11),%r8d │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x361361b5(%rbp) │ │ │ │ ds xchg %edi,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579714,15 +2579675,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ ds movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0xc,%cl │ │ │ │ + adc %ch,(%rsp,%rcx,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5a(%rbx,%riz,4) │ │ │ │ @@ -2579759,16 +2579720,17 @@ │ │ │ │ movslq (%r9),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ je 1c5c8dd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WR ja 1c5c907 │ │ │ │ + add %dh,(%rax) │ │ │ │ + cli │ │ │ │ + ja 1c5c907 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ rex.XB │ │ │ │ addr32 pop %rdi │ │ │ │ @@ -2579803,17 +2579765,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rax │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e276,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + movabs 0xa00000000001e276,%al │ │ │ │ + or %r8d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ pop %rsi │ │ │ │ test %eax,0x5b(%rcx) │ │ │ │ @@ -2579856,22 +2579817,19 @@ │ │ │ │ add %dh,0x63(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ah │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dl │ │ │ │ rex.WRX (bad) │ │ │ │ sub %al,%cl │ │ │ │ sbb %edi,%ecx │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2579906,15 +2579864,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x163ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x74(%rax) │ │ │ │ loop 1c5caad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub 0x3(%rbp),%bh │ │ │ │ + xor %bh,(%rsi) │ │ │ │ + jge 1c5cab7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ adc %ah,%ah │ │ │ │ sub 0x129e9a1(%rdi),%edx │ │ │ │ @@ -2579973,17 +2579932,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rdx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - popf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,-0x1d(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x48906442(%rbx) │ │ │ │ mov $0x86,%dh │ │ │ │ js 1c5cbaa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2580130,16 +2580088,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0xc700000000001e2,%al │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + movabs 0x5de00000000001e2,%al │ │ │ │ + pop 0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ cs push %rbp │ │ │ │ rex.X │ │ │ │ repnz lahf │ │ │ │ mov $0x130126,%edi │ │ │ │ @@ -2580187,22 +2580145,22 @@ │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jle 1c5ce95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + jg 1c5cea7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c76eaf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ mov $0x6,%bh │ │ │ │ test $0x166eb70,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2580211,15 +2580169,16 @@ │ │ │ │ test $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jbe 1c5cec5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x51(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rsp │ │ │ │ jb 1c5ceef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c76ef7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x44806ca0(%rcx) │ │ │ │ @@ -2580235,16 +2580194,17 @@ │ │ │ │ test $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1c5cf0d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2c(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1c5cf29 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ in $0x36,%al │ │ │ │ loope 1c5cee5 │ │ │ │ @@ -2580258,21 +2580218,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17ed0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x77(%rax) │ │ │ │ loop 1c5cf75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x306(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c76f87 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ cmpb $0xb4,0x70(%rbx) │ │ │ │ mov $0x54,%ah │ │ │ │ in $0xe4,%eax │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2580284,17 +2580242,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ja 1c5cf9d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - (bad) │ │ │ │ - ja 1c5cfc7 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x377,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c76fcf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x9(%rax) │ │ │ │ nop │ │ │ │ cmpsq %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2580354,21 +2580310,21 @@ │ │ │ │ in $0x7e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ja 1c5d075 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 1c5d119 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + jle 1c5d09f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c770a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x2f97425f(%rsi) │ │ │ │ movsxd 0x5d(%rdx),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2580403,20 +2580359,20 @@ │ │ │ │ add %al,%al │ │ │ │ sbb %ah,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock je 1c5d105 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3775d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ + js 1c5d12f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x4ee3c77(%rbp,%rbp,8) │ │ │ │ mov $0x13014b,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2597432,15 +2597388,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x1a58a548(%rdi,%rax,8) │ │ │ │ @@ -2597455,15 +2597412,16 @@ │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loopne 1c6e35d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jle 1c6e379 │ │ │ │ + mov $0x9a,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x6e08305c(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2597477,15 +2597435,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3b(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0xf(%rax) │ │ │ │ loopne 1c6e3a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000314f3,%al │ │ │ │ + sar $0x14,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ jo 1c6e430 │ │ │ │ xor $0x4ae904f1,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2597615,15 +2597576,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,0xf(%rax) │ │ │ │ loopne 1c6e59d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) 0x3(%rdi) │ │ │ │ + rclb $0x3,0x6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c885af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ rclb $1,0x52(%rbx) │ │ │ │ @@ -2597636,16 +2597597,16 @@ │ │ │ │ mov $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.RX │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2597661,16 +2597622,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ah,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x21(%rax) │ │ │ │ - jno 1c6e639 │ │ │ │ + add %al,0x67(%rax) │ │ │ │ + jb 1c6e639 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8863f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ @@ -2597688,16 +2597649,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ loopne 1c6e675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x595(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,%dh │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c88687 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x73927f30(%rbx,%rbx,2) │ │ │ │ repnz cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2597730,19 +2597692,21 @@ │ │ │ │ movslq (%rcx),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314f0(%rax) │ │ │ │ + add %ah,-0x6(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c88717 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x2d0fee19(%rip) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ adc $0x130125,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2597752,19 +2597716,20 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %esp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59af5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,%al │ │ │ │ + rex.RB pushf │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c8875f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x153a652b(%rsi) │ │ │ │ cltd │ │ │ │ int1 │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2597774,38 +2597739,38 @@ │ │ │ │ add %dl,0x7b(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe0,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ - imul $0xffffffe8,0x0(%rip),%eax │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c887a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x55fb934a(%rax) │ │ │ │ jge 1c6e7e8 │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x63,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e079(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ja 1c6e7ff │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + sbbl $0x0,(%rbx,%rax,1) │ │ │ │ + call 1c887ef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repnz adc %ecx,0x1d8a6d77(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2597813,16 +2597778,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x163,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x4709bfb(%rsi) │ │ │ │ (bad) │ │ │ │ jne 1c6e84a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2597835,16 +2597801,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ loopne 1c6e86d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c6e803 │ │ │ │ - cltd │ │ │ │ + jo 1c6e849 │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8887f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ or (%rbx),%cl │ │ │ │ setns -0x55(%rcx) │ │ │ │ @@ -2597859,15 +2597825,16 @@ │ │ │ │ cmp $0x64,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36283(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc 0x0(%rbx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x10(%rcx) │ │ │ │ fistl (%rsi) │ │ │ │ test %ch,0x130137bf(%rcx) │ │ │ │ @@ -2597880,16 +2597847,16 @@ │ │ │ │ add %al,0x56(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8890f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2597923,16 +2597890,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34(%rax) │ │ │ │ loopne 1c6e98d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c6e91a │ │ │ │ - (bad) │ │ │ │ + and %bl,(%rcx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ int1 │ │ │ │ add %ah,-0x80(%rbx) │ │ │ │ or $0x130148d2,%eax │ │ │ │ @@ -2597942,16 +2597910,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1647c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e034(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3d(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c889e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ add %bh,-0x72(%rsi) │ │ │ │ add %ebx,%edx │ │ │ │ @@ -2597965,16 +2597934,17 @@ │ │ │ │ add %ah,0x1649e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1c6ea1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x595(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c88a2f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x30(%rdx,%rdi,8) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ cmp 0x14(%rbx),%dh │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2597984,15 +2597954,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x164a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e061(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31500(%rax) │ │ │ │ + add %ah,0x31509(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x52(%rsi) │ │ │ │ (bad) │ │ │ │ jg 1c6eaef │ │ │ │ @@ -2598023,15 +2597993,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x64,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2eb82(%rax) │ │ │ │ + add %ah,0x2f18e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0xd(%rax) │ │ │ │ push %rdi │ │ │ │ fs rex.R pop %rdx │ │ │ │ @@ -2598044,16 +2598014,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x164be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e062(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %al,-0x71(%rax) │ │ │ │ jae 1c6eb49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c88b4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2598069,15 +2598038,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x24(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e075(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31503(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x1cebcc51(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ iret │ │ │ │ @@ -2598092,19 +2598063,19 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jne 1c6ebab │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f78c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + call 1c88bdf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ es mov $0xfab3c9a9,%edi │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2598112,21 +2598083,21 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e314(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor $0x13,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c88c27 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x6af286f0(%rdx) │ │ │ │ jae 1c6ec58 │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2598135,15 +2598106,17 @@ │ │ │ │ add %dh,%al │ │ │ │ mulb 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jbe 1c6ec3b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f78c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jg 1c6ec5a │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ mov $0x80,%dl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2598161,15 +2598134,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jbe 1c6ec83 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3628a(%rax) │ │ │ │ + add %dl,0x3641b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ test %edi,0x1a(%rdx,%rcx,4) │ │ │ │ rex.WB jae 1c6ed2a │ │ │ │ @@ -2598183,19 +2598156,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ add %ah,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x20(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36990(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,%al │ │ │ │ + fwait │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + call 1c88cff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x67076a02(%rdi) │ │ │ │ rex.WRX mov (%rdx),%r12b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2598205,17 +2598179,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ loopne 1c6ed35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x5c078814(%rbp) │ │ │ │ mov $0x89,%bl │ │ │ │ xor %eax,(%rcx) │ │ │ │ @@ -2598228,16 +2598201,16 @@ │ │ │ │ add %ah,0x18(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ja 1c6ed5b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314f9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add 0x3(%rip),%dl │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ sbb (%rdi),%ecx │ │ │ │ sbb %ebx,%fs:0x130108(%rdi) │ │ │ │ @@ -2598250,40 +2598223,38 @@ │ │ │ │ sbb 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jbe 1c6eda3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c88dd7 │ │ │ │ - ... │ │ │ │ + add %ah,0x5991e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,-0x6279a24a(%rsi) │ │ │ │ sbb $0x74,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16532(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e077(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x31337(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x2e8000000000313,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,(%rbx,%rbx,2) │ │ │ │ enter $0xdad0,$0xf7 │ │ │ │ shll $1,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2598341,18 +2598312,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1652c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jne 1c6eec5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x313,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ mov $0x8161056c,%ebx │ │ │ │ es lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598365,16 +2598334,16 @@ │ │ │ │ push %rdi │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x75(%rax) │ │ │ │ loop 1c6ef2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x68(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ch,0x599(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x4ee3c77(%rbp,%rbp,8) │ │ │ │ mov $0x13014b,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2598398,17 +2598367,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jnp 1c6f018 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e275(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sahf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + in $0x96,%al │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ jmp 52fcae58 <_edata@@Base+0x4bfcae58> │ │ │ │ cmp $0xb,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2598422,17 +2598390,15 @@ │ │ │ │ rex.WX │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ja 1c6efe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp (%rdi),%edx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x31c89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x5a(%rbp) │ │ │ │ pop %rbx │ │ │ │ int $0xfa │ │ │ │ @@ -2598446,16 +2598412,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1665f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ js 1c6f02b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8905f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21(%rdi) │ │ │ │ @@ -2598469,16 +2598435,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ andl $0x0,0x1(%rsi) │ │ │ │ rex js 1c6f073 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x28(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c890a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x39f8b6d0(%rsi) │ │ │ │ andl $0x0,0x13011e(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2598488,19 +2598454,20 @@ │ │ │ │ mov $0x66,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x78(%rax) │ │ │ │ loopne 1c6f0dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x362(%rbx) │ │ │ │ + rclb $1,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c890ef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x5d(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ rex.RX mov $0xc1,%bpl │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598509,17 +2598476,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e078,%al │ │ │ │ - ret │ │ │ │ - xchg %eax,%edi │ │ │ │ + movabs 0x400000000001e078,%al │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c89137 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ div %esi │ │ │ │ js 1c6f156 │ │ │ │ @@ -2598533,16 +2598500,15 @@ │ │ │ │ add %al,-0x14(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x79(%rax) │ │ │ │ loopne 1c6f16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bl │ │ │ │ - xchg %eax,%edi │ │ │ │ + sbbb $0x99,(%rsi) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8917f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x26(%rcx) │ │ │ │ jbe 1c6f14c │ │ │ │ lret │ │ │ │ @@ -2598558,17 +2598524,15 @@ │ │ │ │ add %al,0x27(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %al,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x31c88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) 0x1731949(%rdx,%rax,4) │ │ │ │ @@ -2598581,21 +2598545,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ ss add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x76(%rax) │ │ │ │ loopne 1c6f1fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %fs,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x64,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8920f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ movsxd 0x5ab5105e(%rdx,%rdx,8),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2598603,16 +2598566,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x46(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e08a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c89257 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ sbb (%rdi,%rcx,4),%dh │ │ │ │ sarl $1,(%rsi) │ │ │ │ @@ -2598626,21 +2598589,20 @@ │ │ │ │ add %dl,0x55(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x73(%rax) │ │ │ │ loopne 1c6f28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %esp,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c6f2ab │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8929f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ divb (%rbx) │ │ │ │ xor -0x78(%rdx),%dh │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598652,16 +2598614,17 @@ │ │ │ │ pop %rbx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x71(%rax) │ │ │ │ loopne 1c6f2d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c6f263 │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x3a(%rax) │ │ │ │ jge 1c6f287 │ │ │ │ cmp %bl,(%rsi) │ │ │ │ or $0x130173,%eax │ │ │ │ @@ -2598669,17 +2598632,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x0,0x1(%rdi),%esp │ │ │ │ sbbb $0x0,0x1e0(%rbx) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x12(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x1c(%rdx) │ │ │ │ es popf │ │ │ │ adc %cl,0x46(%rdx) │ │ │ │ cs add %edx,(%rbx) │ │ │ │ @@ -2598691,16 +2598654,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jne 1c6f3c2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e09b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - andb $0x0,0x3(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %esp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x22d0c4ae(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ cwtl │ │ │ │ @@ -2598738,16 +2598701,17 @@ │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ loopne 1c6f3f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x9f,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + add $0x2e4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c89407 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x513ae3(%rdx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ push %rdx │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2598759,19 +2598723,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lret │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e0e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x37608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x0,0x3(%rbp),%esi │ │ │ │ - call 1c8944f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x2826f902(%rsi) │ │ │ │ mov $0xd3,%bl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598781,57 +2598745,57 @@ │ │ │ │ add %dh,%al │ │ │ │ shll %cl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe1,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x1d(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89497 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x258eba3c(%rbp) │ │ │ │ movabs 0x13013ee1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1c6f52a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e245(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %dl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + mov %bl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c894df │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x1(%rsi) │ │ │ │ gs mov $0xe8,%ah │ │ │ │ mov %gs,0x1301(%rdx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x167f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e24d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36285(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x364,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c89527 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x73(%rax) │ │ │ │ ja 1c6f5ae │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ jnp 1c6f579 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2598843,16 +2598807,17 @@ │ │ │ │ add %al,0x167f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rax │ │ │ │ loop 1c6f55d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x599(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $1,%bh │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8956f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1c6f502 │ │ │ │ rex.RXB cmp %r9d,(%r9) │ │ │ │ @@ -2598865,16 +2598830,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e2c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6e(%rax) │ │ │ │ - cltd │ │ │ │ + add %dl,-0x28(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c895b7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x457dd21d(%rip) │ │ │ │ pop %rbx │ │ │ │ or %ebx,(%rcx) │ │ │ │ @@ -2598890,16 +2598855,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdi │ │ │ │ loop 1c6f5ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c6f592 │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%bh │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c895ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x18(%rdi) │ │ │ │ cmp (%rdi),%eax │ │ │ │ adc 0x130112(%rdx),%r15d │ │ │ │ @@ -2598912,16 +2598877,16 @@ │ │ │ │ adc %ebp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5d,%al │ │ │ │ loop 1c6f635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock nop │ │ │ │ - cltd │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c89647 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3c(%rbp) │ │ │ │ popf │ │ │ │ rorl %cl,0x11d5e11(%rdi) │ │ │ │ @@ -2598935,18 +2598900,18 @@ │ │ │ │ adc 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ loop 1c6f67d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x2e8000000000595,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x96,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c8968f │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3e4e4ae0(%rdi) │ │ │ │ jno 1c6f69e │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599018,17 +2598983,19 @@ │ │ │ │ sub %ebp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c6f72b │ │ │ │ loop 1c6f79d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000313ce,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,0x318(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c897af │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %al,0x130ddea(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2599056,18 +2599023,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sub 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1e(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub 0x5(%rcx),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x71,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8983f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ mov $0xd815e719,%ecx │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ @@ -2599080,18 +2599046,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16840(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ loop 1c6f875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x6e(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000036e97,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ mov (%rdx),%cl │ │ │ │ xchg %eax,%esi │ │ │ │ or %al,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2599126,16 +2599089,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ loop 1c6f905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x595(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,%bh │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c89917 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ push %rax │ │ │ │ int $0xdb │ │ │ │ ja 1c6f933 │ │ │ │ @@ -2599147,15 +2599111,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.XB push $0x1 │ │ │ │ add %al,-0x51(%rax) │ │ │ │ loop 1c6f94d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000160ee,%al │ │ │ │ + xor %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ loopne 1c6f9ca │ │ │ │ fldl 0x10eff12(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599199,19 +2599167,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x49(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ adc %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x314f1(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c89a37 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x124d98c1(%rbx) │ │ │ │ addr32 (bad) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2599261,19 +2599232,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fs push $0x1 │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ loop 1c6fafd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000016121,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ xor %esi,-0x28(%rbx) │ │ │ │ flds (%rdx) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ @@ -2599317,22 +2599284,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ test %ch,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e2c4,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xe00000000001e2c4,%al │ │ │ │ + ljmp *0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c89be7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x3771dc00(%rdi,%rdi,4) │ │ │ │ sbb $0x2a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2599341,21 +2599307,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %ebp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1e(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xeb,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %bl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c89c2f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ jmp ffffffffd9092ea3 <_edata@@Base+0xffffffffd2092ea3> │ │ │ │ ds xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2599364,18 +2599328,15 @@ │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ loop 1c6fc65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x15,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000031510,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x2a099c5e(%rsi) │ │ │ │ enter $0x6988,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599385,17 +2599346,15 @@ │ │ │ │ add %dh,0x168bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c6fcad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%ch │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x315(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89cbf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ and %edi,%gs:0x49(%rsi) │ │ │ │ loope 1c6fcd9 │ │ │ │ @@ -2599409,16 +2599368,15 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x168,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%dl │ │ │ │ loop 1c6fcf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - stc │ │ │ │ + adc %dh,-0x7(%rbx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x2ceb7feb(%rax) │ │ │ │ or $0x13015dc7,%eax │ │ │ │ @@ -2599431,15 +2599389,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x168,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ loop 1c6fd3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x15,(%rbx) │ │ │ │ + rex or $0x15,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x49(%rax) │ │ │ │ rex.WXB movabs %rax,0x13017f664a6e │ │ │ │ @@ -2599450,15 +2599408,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x168bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ loop 1c6fd85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89d97 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xab44528(%rbx) │ │ │ │ @@ -2599473,38 +2599432,37 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ loop 1c6fdad │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - frstor 0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0xf(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89ddf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0xe(%rdi) │ │ │ │ jnp 1c6fdcf │ │ │ │ {rex2 0x93} pcmpeqd 0x1(%r26),%mm5 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x30(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - iret │ │ │ │ - lock add (%rax),%al │ │ │ │ + lock in $0xf6,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x3a(%rdx) │ │ │ │ pop %rbx │ │ │ │ fcomp %st(0) │ │ │ │ @@ -2599517,15 +2599475,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e2cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5f(%rax) │ │ │ │ + add %al,0x38(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89e6f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66(%rsi) │ │ │ │ @@ -2599541,16 +2599499,15 @@ │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1c6fea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %ah,0x3(%rdx) │ │ │ │ + rclb $0x3,(%rsp,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c89eb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ sbb -0x1b(%rdx),%bh │ │ │ │ @@ -2599566,40 +2599523,41 @@ │ │ │ │ jmp 1c6ff4b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ js 1c6fecd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %fs,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89eff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x54(%rsp,%riz,8) │ │ │ │ fs mov $0x15dc174,%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,0x78(%rax) │ │ │ │ loop 1c6ff35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x362(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c89f47 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x7f(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ iret │ │ │ │ fnstenv 0x13014ae9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599607,16 +2599565,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0xa(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ cmpb $0x1,-0x1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x599(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,%dh │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c89f8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5f(%rcx) │ │ │ │ (bad) │ │ │ │ xor (%rcx),%ecx │ │ │ │ (bad) │ │ │ │ @@ -2599631,37 +2599590,35 @@ │ │ │ │ sub %ch,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x78,%al │ │ │ │ loop 1c6ffc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x31c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c89fd7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x17bc4b9e(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x130158,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c70082 │ │ │ │ loop 1c7000d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x587(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c70053 │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ call 1c8a01f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f2b14a4(%rsi,%rsi,2) │ │ │ │ or $0x2a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599671,15 +2599628,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX imul $0x0,(%rcx),%rax │ │ │ │ adc %bh,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59991(%rax) │ │ │ │ + add %dh,0x59ad7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x2d(%rbp,%rax,2) │ │ │ │ sbb $0x2c,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2599694,18 +2599651,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16971(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x79(%rax) │ │ │ │ loop 1c7009d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sti │ │ │ │ - jg 1c700a9 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,0x581(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a0af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x69(%rdx,%rbp,4) │ │ │ │ rex.WRX div %rax │ │ │ │ (bad) │ │ │ │ @@ -2599719,16 +2599673,16 @@ │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c7015b │ │ │ │ loop 1c700e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8f,%al │ │ │ │ - cltd │ │ │ │ + mov $0xd5,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8a0f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x21a77afe(%rsi) │ │ │ │ sbb $0x13010933,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599737,16 +2599691,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ movabs 0x900000000001e279,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8a13f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ rex.WXB push %r11 │ │ │ │ rolb %cl,0x10d1b08(%rip) │ │ │ │ @@ -2599758,16 +2599712,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ sarb $1,-0x1e(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8a187 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ rex.WXB push %r11 │ │ │ │ rolb %cl,0x10d1b08(%rip) │ │ │ │ @@ -2599780,17 +2599734,17 @@ │ │ │ │ add %ah,0x169d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1c7019d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + {rex2 0x9a} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8a1cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex.XB │ │ │ │ @@ -2599806,50 +2599760,52 @@ │ │ │ │ in $0x69,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7a(%rax) │ │ │ │ loop 1c70205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x362(%rax) │ │ │ │ + adc %dl,(%rcx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a217 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x778ae161(%rbx) │ │ │ │ shrl $0x0,0x13014f(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x169f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e27a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - andl $0x0,0x3(%rdx) │ │ │ │ - call 1c8a25f │ │ │ │ - ... │ │ │ │ + add %dl,0x36411(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,-0x3ec881ad(%rax) │ │ │ │ and (%rax),%edx │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add $0x16a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c70224 │ │ │ │ - (bad) │ │ │ │ + and %bl,(%rbx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x3(%rsi) │ │ │ │ fnsave -0x79(%rcx) │ │ │ │ rex.WRX movabs $0x130148,%rbp │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2599857,21 +2599813,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16a28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jp 1c702bd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3c(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov (%rbx,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8a2ef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ mov $0xe,%al │ │ │ │ rcr $0xa8,%eax │ │ │ │ jnp,pn 1c70302 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2599881,15 +2599837,17 @@ │ │ │ │ add %al,%al │ │ │ │ cmp %ch,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1e(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36287(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2599902,15 +2599860,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jg 1c703cd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e27b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59992(%rax) │ │ │ │ + add %dl,0x59ad8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ rex.WX pop %rdi │ │ │ │ sbb %cl,0x50(%rbx) │ │ │ │ @@ -2599978,16 +2599936,17 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jl 1c70425 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2599999,17 +2599958,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB imul $0x0,(%r9),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7d(%rax) │ │ │ │ loop 1c7048d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe80000000003150b,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x2e(%rcx) │ │ │ │ ret $0x92e4 │ │ │ │ mov $0x60,%ah │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2600022,15 +2599979,15 @@ │ │ │ │ pushf │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jge 1c704b5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2eac4(%rax) │ │ │ │ + add %dh,0x2f080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ in $0x9,%al │ │ │ │ movabs %eax,0x13015adf86ce │ │ │ │ @@ -2600042,32 +2599999,32 @@ │ │ │ │ add %dh,-0x58(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1c704fd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rcll $0x0,0x5(%rdi) │ │ │ │ + add %ah,0x1d(%rax) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8a52f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3f9b2ae6(%rdi) │ │ │ │ xorb $0x0,0x130165(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16bb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e27e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dh,-0xa(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a577 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b237068(%rdi) │ │ │ │ @@ -2600081,16 +2600038,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16bb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ loop 1c705ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + (bad) │ │ │ │ + or 0x3(%rip),%edx │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ pushf │ │ │ │ clc │ │ │ │ cmp $0x2705f726,%eax │ │ │ │ @@ -2600103,15 +2600060,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16b,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1e(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bh │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a607 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x79e438fd(%rsi) │ │ │ │ @@ -2600123,15 +2600081,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16bca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jle 1c7061d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x595a1(%rax) │ │ │ │ + add %ah,0x596e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0xef98b27(%rax) │ │ │ │ add 0x44(%rbp),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2600145,16 +2600103,15 @@ │ │ │ │ fsubrl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c70701 │ │ │ │ loop 1c70685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7062a │ │ │ │ - adc (%rbx),%eax │ │ │ │ + lock ss adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a697 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x66d96f8,%eax │ │ │ │ @@ -2600187,15 +2600144,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e27f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3139c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor (%rbx),%edx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x24c69f25(%rdi) │ │ │ │ ret $0x7d34 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2600209,16 +2600168,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jg 1c7073d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + adc %esp,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ fisubl -0x40ea8a1f(%rip) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2600231,16 +2600191,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %edx,0x3(%rip) │ │ │ │ + loopne 1c707b4 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x411761b9(%rdx,%rdx,1) │ │ │ │ add $0x130104,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600250,17 +2600210,16 @@ │ │ │ │ add %dh,%al │ │ │ │ xor %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x14,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c707f8 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x662b33e3(%rbx) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600273,15 +2600232,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rax) │ │ │ │ loop 1c70835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c70828 │ │ │ │ + rex stc │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8a847 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2600297,21 +2600256,21 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RXB insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e280(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %esp,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a88f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jl 1c70918 │ │ │ │ int $0xab │ │ │ │ adc 0x4(%rdx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600324,21 +2600283,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a8d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x40(%rbx) │ │ │ │ ja 1c70906 │ │ │ │ movb $0x0,0x13013015(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2600346,15 +2600305,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rcx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f0e0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + lock testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x19976862(%rcx) │ │ │ │ push %rcx │ │ │ │ mov $0x130140,%esi │ │ │ │ @@ -2600365,42 +2600325,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16c59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1c70972 │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a967 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ rex.WRX and $0xffffffffd1cff024,%rax │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov %ch,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1,%edx │ │ │ │ - add %dh,(%rax) │ │ │ │ - and 0x5(%rbx),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x573aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8a9af │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x44(%rbp) │ │ │ │ pop %rax │ │ │ │ or $0x6faf1fbb,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600408,17 +2600365,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs %al,0x415000000000016c │ │ │ │ jrcxz 1c709e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x14,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ jmp fffffffff2a7182b <_edata@@Base+0xffffffffeba7182b> │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600431,19 +2600387,20 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ loop 1c70a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x362(%rbp) │ │ │ │ + mov $0x20,%al │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8aa3f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ cmp (%rax),%esp │ │ │ │ xor 0x13013f69(,%riz,8),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2600472,18 +2600429,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov $0x16c,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x81,%al │ │ │ │ loop 1c70abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x306(%rdx) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xor $0xe1,%dh │ │ │ │ test %ebx,0x17b6396(%rdi,%rcx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600515,21 +2600469,19 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c70acb │ │ │ │ loop 1c70b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex std │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8ab5f │ │ │ │ + add %al,(%rsi) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ pop %rsi │ │ │ │ mov $0xeb,%cl │ │ │ │ mov $0x12cbdd8,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600556,15 +2600508,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ in $0x6c,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57e27(%rax) │ │ │ │ + add %dh,0x57fbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sub $0x8f,%dl │ │ │ │ jno 1c70bec │ │ │ │ hlt │ │ │ │ @@ -2600653,20 +2600605,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e282(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %dh,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ + je 1c70d4f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8ad57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %r9b,-0x53(%r14) │ │ │ │ (bad) │ │ │ │ addl $0x1301,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2600675,16 +2600628,16 @@ │ │ │ │ add %al,0x16cf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c70d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdb,%al │ │ │ │ - jl 1c70d99 │ │ │ │ + mov $0x71,%al │ │ │ │ + jge 1c70d99 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8ad9f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2600700,16 +2600653,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x22(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x2908af32(%rbp) │ │ │ │ jb 1c70de2 │ │ │ │ pop %rdx │ │ │ │ @@ -2600746,17 +2600700,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000003007f,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and %cl,%dl │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8ae77 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ fstpt 0x19(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ pop %rsi │ │ │ │ jmp 1c70efc │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600767,18 +2600725,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16cff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 1c70ec0 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,(%rax) │ │ │ │ + or $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x66e98a2(%rip) │ │ │ │ rex.X mov $0x130115,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600787,17 +2600743,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16d00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ loop 1c70ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jl 1c70f08 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xf,%al │ │ │ │ + or $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x1a2b0b69(%rdx) │ │ │ │ rex.WXB loop 1c70f5b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600806,17 +2600761,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16d01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e283(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jl 1c70f50 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30d0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ sub %ebx,-0x7c(%rax,%rdx,2) │ │ │ │ rex.WXB (bad) │ │ │ │ @@ -2600828,18 +2600781,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e2(%rbx) │ │ │ │ - add %dh,%al │ │ │ │ - jge 1c70f98 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x10(%rax) │ │ │ │ + or $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ fs jae 1c70fc2 │ │ │ │ cmp %ah,0x13017de5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2600850,21 +2600801,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16d03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 1c70fe0 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock prefetch (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8afdf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x245be0ad(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x13112b,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601012,15 +2600962,15 @@ │ │ │ │ add %ah,0x17109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loop 1c711c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdx) │ │ │ │ + mov $0xb2,%al │ │ │ │ jno 1c711d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8b1d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xd6,-0x8952622(%rbx) │ │ │ │ @@ -2601092,17 +2601042,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1710a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ loop 1c712e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x11(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x310(%rdx) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ rex.W │ │ │ │ rex.WB │ │ │ │ repz data16 mov $0x3d,%bh │ │ │ │ @@ -2601148,20 +2601096,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ jno 1c713b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x7a,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + jp 1c713c7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8b3cf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x30(%rbx) │ │ │ │ sahf │ │ │ │ rex.WXB cli │ │ │ │ pop %rsp │ │ │ │ xchg %eax,%ecx │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2601174,33 +2601123,34 @@ │ │ │ │ jno 1c713fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movl $0x3,(%rsi) │ │ │ │ + add %dh,0x30685(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ cmpb $0xac,-0x23fe929e(%rdx) │ │ │ │ movabs 0x130145,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e284(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x597e5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.B cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c8b45f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ xorb $0x87,0x569af6d1(%rip) │ │ │ │ pop %rsi │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601229,16 +2601179,15 @@ │ │ │ │ jno 1c714d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x84,%al │ │ │ │ loop 1c714dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c714ae │ │ │ │ - (bad) │ │ │ │ + rex mov (%rsi),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xorb $0x7e,(%rdi) │ │ │ │ sti │ │ │ │ @@ -2601255,21 +2601204,20 @@ │ │ │ │ jno 1c7151d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c714a6 │ │ │ │ loop 1c71525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7152a │ │ │ │ - loop 1c7152e │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0xea,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8b537 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x4b(%rdi) │ │ │ │ rcll $1,(%rax) │ │ │ │ out %eax,$0xb0 │ │ │ │ fidivs (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601279,21 +2601227,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x3f(%rax) │ │ │ │ jno 1c71565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7153e │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x306(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8b57f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ adcb $0xe8,(%rbx) │ │ │ │ rex.WXB sbb %r15,%rsp │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ or $0x20,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601320,19 +2601266,21 @@ │ │ │ │ add %al,0x4d(%rax) │ │ │ │ jno 1c715f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex test %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5727d(%rax) │ │ │ │ + add %ah,0x5(%rax) │ │ │ │ + jae 1c71609 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8b60f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ and $0x8d,%ah │ │ │ │ push %rbx │ │ │ │ xor %ch,%bh │ │ │ │ adc %ah,0x13016a(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2601343,35 +2601291,34 @@ │ │ │ │ jno 1c7163d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c715c7 │ │ │ │ loop 1c71645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x306(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8b657 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ andb $0xc7,(%rdi) │ │ │ │ mov $0x43,%dh │ │ │ │ sbb $0x121e252,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e285(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36280(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbb $0xbd,%cl │ │ │ │ pop %rsp │ │ │ │ sub 0x3c(%rax),%dl │ │ │ │ @@ -2601385,16 +2601332,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + clc │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ xchg %ecx,%eax │ │ │ │ movsxd 0x14bdaa8(%rip),%esi │ │ │ │ @@ -2601408,16 +2601356,16 @@ │ │ │ │ je 1c71784 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x33(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + mov (%rsi),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbb $0x4,%ch │ │ │ │ clc │ │ │ │ @@ -2601433,16 +2601381,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xchg %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 1c717dd │ │ │ │ - add $0x0,%eax │ │ │ │ + and %al,0x573(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8b777 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and $0xbf,%bh │ │ │ │ jns 1c71748 │ │ │ │ in $0xbf,%al │ │ │ │ adc (%rdi),%dl │ │ │ │ @@ -2601456,17 +2601404,15 @@ │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esp │ │ │ │ jno 1c717a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ + rex mov %al,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ or $0x57,%bl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2601481,17 +2601427,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1719e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rax) │ │ │ │ loop 1c717f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x6,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %cl,0x3(%rsi,%rax,1) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xor $0xec,%cl │ │ │ │ es out %al,(%dx) │ │ │ │ mov 0x13016028(%rcx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2601505,16 +2601449,15 @@ │ │ │ │ jno 1c71835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - enter $0x306,$0x0 │ │ │ │ + add %dl,0x30686(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ subb $0x61,(%rdx) │ │ │ │ loopne 1c718a1 │ │ │ │ mov $0x17b767e,%edi │ │ │ │ @@ -2601525,18 +2601468,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ jno 1c7187d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e2(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3068d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adcb $0xda,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2601550,16 +2601490,15 @@ │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ jno 1c718c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %ah,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x75(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ adcb $0x32,0x79dd9299(%rip) │ │ │ │ @@ -2601573,17 +2601512,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jno 1c7190d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%bh │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ + adcb $0x5,-0x68(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8b927 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ mov %esi,%es │ │ │ │ @@ -2601663,16 +2601602,15 @@ │ │ │ │ jno 1c71a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - andl $0x0,0x3(%rdx) │ │ │ │ + add %ah,0x36413(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ pushf │ │ │ │ test %ebx,-0x1a(%rdi) │ │ │ │ @@ -2601726,20 +2601664,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fnsave 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e2(%rdi) │ │ │ │ - add %al,-0x6c(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c8bb1f │ │ │ │ + add %dh,(%rax) │ │ │ │ + or 0x5(%rax),%ebx │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmpb $0x5c,0x14bbd8b2(%rbp) │ │ │ │ sub (%rbx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2601778,15 +2601715,17 @@ │ │ │ │ jno 1c71b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x87,%al │ │ │ │ loop 1c71b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x310(%rsi) │ │ │ │ + jo 1c71b76 │ │ │ │ + adc %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8bbaf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x5f,-0x2f25c009(%rbp) │ │ │ │ mov $0x72,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2601831,15 +2601770,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17203(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e982(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0xe7 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ xchg %eax,%ebp │ │ │ │ jb 1c71d10 │ │ │ │ @@ -2601854,21 +2601795,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %esi,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8bccf │ │ │ │ + and %al,0x3(,%rdx,1) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x78b16e85(,%rax,1) │ │ │ │ loopne 1c71cf1 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2601918,16 +2601856,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x17213(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78(%rax) │ │ │ │ loop 1c71d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rdi │ │ │ │ - ja 1c71d9f │ │ │ │ + (bad) │ │ │ │ + vmread %rax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8bda7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x333d88ae(%rax,%rdx,4) │ │ │ │ push $0x13016c │ │ │ │ @@ -2601938,16 +2601876,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17219(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ loop 1c71ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,$0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8bdef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3eaa34ca(%rsi) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ je 1c71e02 │ │ │ │ @@ -2602002,16 +2601943,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1721d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jrcxz 1c71e95 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58bc9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb 0x5(%rbp),%ecx │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x32c7a248(%rax) │ │ │ │ adc $0x130158a2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602043,17 +2601984,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x1721f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX jrcxz 1c71f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000058bcb,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %bl,0x58d(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8bf57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x8154d9a(%rbp) │ │ │ │ mov $0x9d,%ch │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2602061,16 +2602004,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17220(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ loop 1c71f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c71f15 │ │ │ │ - (bad) │ │ │ │ + lock adc 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x5bbad285(%rbx) │ │ │ │ jb 1c71fd2 │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602081,15 +2602024,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17221(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ loop 1c71fd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,(%rdi,%rdx,1) │ │ │ │ + push %rax │ │ │ │ + mov (%rbx,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8bfe7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x28b17d05(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2602123,15 +2602067,17 @@ │ │ │ │ add %dl,%al │ │ │ │ sub $0x172,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x306ce(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov (%rsi),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ adc $0x19cfab4d,%eax │ │ │ │ pop %rcx │ │ │ │ @@ -2602142,15 +2602088,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1722e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e288(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x368a6(%rax) │ │ │ │ + add %ah,0x36ad5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rcx,%rcx,8) │ │ │ │ and %bh,-0x37(%rsi) │ │ │ │ cmp $0xca,%al │ │ │ │ @@ -2602161,21 +2602107,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ cmp 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%cl │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8c107 │ │ │ │ + and %al,(%rcx) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rbx,%riz,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sbb -0x7a(%rcx),%eax │ │ │ │ lock push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602185,15 +2602129,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17242(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e970(%rax) │ │ │ │ + add %ah,0x2e7e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ cmp $0xbccd4c40,%eax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2602208,21 +2602152,20 @@ │ │ │ │ rex.WXB jb 1c7217d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %dl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8c197 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x6d4e3811(%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xchg %eax,%ecx │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602232,15 +2602175,17 @@ │ │ │ │ add %dh,0x50(%rax) │ │ │ │ jb 1c721c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f0e3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + div %esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x35(%rdx) │ │ │ │ rex.WRX stc │ │ │ │ add $0x3a,%al │ │ │ │ @@ -2602252,17 +2602197,16 @@ │ │ │ │ ... │ │ │ │ push %rdx │ │ │ │ jb 1c7220d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c721dc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c7219a │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x35(%rbx) │ │ │ │ xchg %eax,%ecx │ │ │ │ movabs 0x13011d1877de,%al │ │ │ │ @@ -2602274,16 +2602218,17 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ jb 1c72255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + orb $0x15,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ loop 1c7229c │ │ │ │ sbb $0x7bf8858b,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2602319,19 +2602264,20 @@ │ │ │ │ jb 1c722e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c72274 │ │ │ │ loop 1c722ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2e9(%rax) │ │ │ │ + lock out %eax,$0xe7 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c2ff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x315a2290(%rdi,%riz,1) │ │ │ │ add %r10,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2602339,18 +2602285,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ jb 1c7232d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7231b │ │ │ │ - jge 1c72341 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + js 1c723ba │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8c347 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ rex.RB jne 1c723c6 │ │ │ │ sub $0x165c43b,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2602361,18 +2602306,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17257(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x72(%rax) │ │ │ │ loop 1c7237d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ - jge 1c72389 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock js 1c72402 │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c8c38f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x15(%rdx) │ │ │ │ lahf │ │ │ │ ss sbb %ecx,0x1301466a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602425,34 +2602368,36 @@ │ │ │ │ jb 1c7244d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ loop 1c72455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x362(%rbx) │ │ │ │ + nop │ │ │ │ + adc 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c467 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ vpsubw %ymm5,%ymm13,%ymm10 │ │ │ │ rorb $0x0,0x13011c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1725e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ loop 1c7249d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c4af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x59891fb2(%rdx) │ │ │ │ @@ -2602484,23 +2602429,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jb 1c72525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bl │ │ │ │ - jg 1c72539 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8c53f │ │ │ │ + lock xchg %eax,%edx │ │ │ │ + addl $0x1a002e8,0x0(%rip) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x72266377(%rcx) │ │ │ │ - test %esi,0x5c(%rdi) │ │ │ │ + mov $0x77,%cl │ │ │ │ + movsxd (%rsi),%esp │ │ │ │ + jb 1c724d3 │ │ │ │ + ja 1c725ac │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,%al │ │ │ │ @@ -2602533,15 +2602476,17 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jb 1c725b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x377(%rax) │ │ │ │ + adc %dl,(%rsi) │ │ │ │ + ja 1c725c7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c5cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4213c91f(%rbx) │ │ │ │ rex.RX scas %es:(%rdi),%al │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2602553,15 +2602498,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ jb 1c725fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e2(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ ja 1c7260f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c617 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2602572,17 +2602517,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x172b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e28a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ - cmc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f5a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ addl $0xffffffe7,0x7e(%rax) │ │ │ │ jbe 1c7268c │ │ │ │ @@ -2602597,16 +2602540,16 @@ │ │ │ │ mov $0x72,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %esp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd 0x3(%rip),%ebx │ │ │ │ + add %ah,0x72(%rax) │ │ │ │ + sbb $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0xa(%rdi,%rbp,2) │ │ │ │ rex.WRX mov %cs,(%rsi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ push %rdi │ │ │ │ @@ -2602677,17 +2602620,20 @@ │ │ │ │ ret $0x172 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7279f │ │ │ │ loop 1c727b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000003173b,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock mov %ebx,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8c7c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ ja 1c72784 │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602695,21 +2602641,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x172d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e28a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3641d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8c80f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x56(%rsi) │ │ │ │ adc $0xc88bdd6a,%eax │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602720,17 +2602664,15 @@ │ │ │ │ fidivs 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dh │ │ │ │ loop 1c72845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rcx) │ │ │ │ - jle 1c72851 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x57f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8c857 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4375afc8(%rax) │ │ │ │ mov $0x76,%bl │ │ │ │ (bad) │ │ │ │ @@ -2602763,18 +2602705,19 @@ │ │ │ │ adc $0x73,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ jrcxz 1c728d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x3(%rbx,%rbx,1) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock xor $0x31a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8c8e7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ mov $0x32,%al │ │ │ │ rex fsubr %st(6),%st │ │ │ │ jae 1c72955 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2602784,15 +2602727,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc,%al │ │ │ │ + rorb $1,(%rax) │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ call 1c8c92f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e6da12d(%rbp) │ │ │ │ or $0x9d,%al │ │ │ │ push $0x1301 │ │ │ │ @@ -2602823,15 +2602766,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1732c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rax) │ │ │ │ loop 1c729ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rsi) │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x6597c406(%rcx) │ │ │ │ @@ -2602844,15 +2602788,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xor $0x73,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e28b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5998e(%rax) │ │ │ │ + add %dh,0x59ad4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jge 1c72a1c │ │ │ │ @@ -2602865,16 +2602809,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1c72a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rdx,%riz,8) │ │ │ │ - add %dl,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8ca4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x61(%rax) │ │ │ │ @@ -2602887,37 +2602830,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1733a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %fs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jb 1c72a6f │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x44(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8ca97 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x47(%rdx,%riz,1) │ │ │ │ js 1c72a83 │ │ │ │ mov $0x13011d40,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmp $0x173,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - in $0x2,%al │ │ │ │ + rolb $0x2,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8cadf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x909fcd6(%rbp) │ │ │ │ jmp 14c85b70 <_edata@@Base+0xdc85b70> │ │ │ │ @@ -2602946,20 +2602888,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17341(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ loop 1c72b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x1c(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ + xor %al,0x2(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8cb6f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jmp 1c72b21 │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2602973,16 +2602915,16 @@ │ │ │ │ rex.XB jae 1c72b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %fs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8cbb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5d328b3(%rdi) │ │ │ │ @@ -2602996,21 +2602938,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RB jae 1c72be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - loopne 1c72c5e │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + cmp %esp,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8cbff │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ rcrb $1,(%rdx) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ adc %ch,(%rsi) │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603022,16 +2602964,16 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.RXB jae 1c72c2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %fs,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RB in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8cc47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5b57c6a2(%rdi) │ │ │ │ jrcxz 1c72c7e │ │ │ │ @@ -2603044,20 +2602986,20 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WB jae 1c72c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x2,-0x1c(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,-0x1c(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c8cc8f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ jg 1c72c2c │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ sbb 0x1(%rdx),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603066,21 +2603008,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ jae 1c72cbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e2(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - jp 1c72caf │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RB in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8ccd7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x776bafe3(%rax) │ │ │ │ xor 0x6c(%rcx),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2603088,20 +2603030,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1734e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ loop 1c72d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x1c(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c72d54 │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8cd1f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603216,15 +2603159,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17375(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ loop 1c72ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c72eb5 │ │ │ │ + add %bh,%ch │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8cecf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi,%riz,4) │ │ │ │ @@ -2603240,16 +2603183,17 @@ │ │ │ │ jae 1c72efd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c72e8d │ │ │ │ loop 1c72f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ (bad) │ │ │ │ + sbb %esp,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x5d(%rbx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ @@ -2603265,16 +2603209,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmc │ │ │ │ jae 1c72f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c72f35 │ │ │ │ - lock add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + div %dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x1e(%rcx) │ │ │ │ popf │ │ │ │ and $0x15132a6,%esi │ │ │ │ @@ -2603288,15 +2603233,17 @@ │ │ │ │ divb 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8d,%al │ │ │ │ loop 1c72f95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x92,%spl │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8cfa7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xf3,0x3ad57235(,%rbp,4) │ │ │ │ jl 1c72fba │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2603308,19 +2603255,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x174,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c72f67 │ │ │ │ loop 1c72fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x3(%rax,%rbx,1) │ │ │ │ call 1c8cfef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ movabs %eax,0x13012c8b3b0f4601 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603330,19 +2603273,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x174d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x72(%rax) │ │ │ │ loop 1c73025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c72ff3 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - call 1c8d037 │ │ │ │ + push %rax │ │ │ │ + sbb 0x5(%rbp),%ecx │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x53(%rcx) │ │ │ │ (bad) │ │ │ │ sub $0x99,%al │ │ │ │ enter $0x6794,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603350,19 +2603293,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e28e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57129(%rax) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + jno 1c73079 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c8d07f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x6a(%rdx) │ │ │ │ out %al,$0x4b │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ data16 xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603373,15 +2603318,15 @@ │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ je 1c730ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ ja 1c730bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8d0c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rbp,1) │ │ │ │ @@ -2603466,16 +2603411,16 @@ │ │ │ │ add %al,0x174eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c731d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x72(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x573(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8d1e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xa7,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov $0x1f599570,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2603594,20 +2603539,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sti │ │ │ │ je 1c7337d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c73370 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c8d397 │ │ │ │ + addb $0x0,0x2e4(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ add $0xe6af08b2,%eax │ │ │ │ pushf │ │ │ │ jne 1c733aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2603619,17 +2603562,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c733cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x5,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lahf │ │ │ │ + add $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0xd(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ shlb $1,0x165fedc(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2603638,16 +2603581,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1750e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e28f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int $0x6 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov (%rsi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ orb $0x5f,0x77(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2603660,15 +2603603,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sbb 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e2(%rdi) │ │ │ │ - add %al,0x56223(%rax) │ │ │ │ + add %dh,0x5621b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x7c(%rbp) │ │ │ │ jge 1c734a7 │ │ │ │ pop %rbx │ │ │ │ @@ -2603684,16 +2603627,16 @@ │ │ │ │ and %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loop 1c734a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and 0x5(%rdx),%esp │ │ │ │ + nop │ │ │ │ + sbb 0x5(%rdx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8d4b7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ popf │ │ │ │ @@ -2603782,15 +2603725,15 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jne 1c73605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c735e0 │ │ │ │ + jo 1c7359e │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xorb $0x4d,-0x6392df80(%rax) │ │ │ │ @@ -2603807,21 +2603750,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ nop │ │ │ │ loop 1c73655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcrb $1,0x1(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8d667 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sarl $1,-0x56(%rdx) │ │ │ │ and 0x130174(%rax,%rdx,2),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2603846,21 +2603788,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ jne 1c736dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e2(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x18,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8d6f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x32(%rax) │ │ │ │ mov $0x4054afa4,%esp │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2603870,17 +2603813,21 @@ │ │ │ │ sbb 0x1(%rsi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ loop 1c7372d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000318ae,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ch,%ch │ │ │ │ + sbb %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8d73f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x41678df0(%rsi) │ │ │ │ data16 cmp $0x5c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2603889,15 +2603836,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x176,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c73702 │ │ │ │ loop 1c73775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000031500,%al │ │ │ │ + xor %cl,(%rdx) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ or $0xb7,%al │ │ │ │ mov %es,0x2e(%rax) │ │ │ │ push %rsi │ │ │ │ add %r10d,(%r11) │ │ │ │ @@ -2603911,17 +2603860,18 @@ │ │ │ │ enter $0x176,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ loop 1c737bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bh │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8d7cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ data16 (bad) │ │ │ │ pushf │ │ │ │ repz (bad) │ │ │ │ @@ -2603935,18 +2603885,21 @@ │ │ │ │ out %al,$0x76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f(%rax) │ │ │ │ loop 1c73805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x318(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + shl $1,%cl │ │ │ │ + sbb %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8d817 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x4df8e93e(%rsi) │ │ │ │ add $0x57,%al │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2603988,16 +2603941,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ add 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e291,%al │ │ │ │ - movl $0x3,(%rsi) │ │ │ │ + movabs 0xf00000000001e291,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ cmpb $0x5c,0x75dd0ee0(%rcx) │ │ │ │ rex.RXB sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604009,15 +2603965,15 @@ │ │ │ │ sbb 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c738fd │ │ │ │ loop 1c73925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ + and %bh,%ah │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8d937 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2604034,17 +2603990,16 @@ │ │ │ │ add %dl,0x1773e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ loop 1c7396d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - int3 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + rcrb $1,0x58d(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8d97f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ xchg %eax,%ebp │ │ │ │ cmp %bh,0x1c0186cd(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2604055,16 +2604010,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x54(%rax) │ │ │ │ ja 1c739ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e2(%rbx) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x23(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ mov $0x55ba36e5,%esi │ │ │ │ @@ -2604135,22 +2604089,17 @@ │ │ │ │ jnp 1c73b42 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ loop 1c73ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cli │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c8dae7 │ │ │ │ + movabs 0xe800000000031503,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ imul %bh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x130155e8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604173,15 +2604122,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1778e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e292(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306c9(%rax) │ │ │ │ + add %dl,0x30688(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbbb $0x0,-0x2a186b38(%rax) │ │ │ │ sub $0x13017e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604193,17 +2604142,21 @@ │ │ │ │ ja 1c73ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ loop 1c73bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000037396,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ch,(%rbx) │ │ │ │ + jae 1c73bb7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c8dbbf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x10(%rdi) │ │ │ │ push 0x42(%rsi) │ │ │ │ incl 0x51(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604213,15 +2604166,15 @@ │ │ │ │ add %dl,0x1779a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edx │ │ │ │ loop 1c73bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c73bfe │ │ │ │ + lock (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x30c5c5e3(%rdx) │ │ │ │ ret $0x7f41 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2604236,15 +2604189,15 @@ │ │ │ │ ja 1c73c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%edx │ │ │ │ loop 1c73c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ + and %cl,(%rbx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x7f(%rdx) │ │ │ │ rex.W │ │ │ │ rex.WR │ │ │ │ @@ -2604278,16 +2604231,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x177b4(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x9(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,%al │ │ │ │ + push %rdx │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ call 1c8dcdf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ shrl $0x8c,0x30(%rdi) │ │ │ │ loopne 1c73cff │ │ │ │ @@ -2604300,17 +2604254,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x177,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + {rex2 0x9a} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c8dd27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ sbb (%r18),%r18d │ │ │ │ mov $0x13012a38,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604321,16 +2604275,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17807(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d(%rax) │ │ │ │ loop 1c73d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x83,%al │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + adc 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x1a(%rbp) │ │ │ │ (bad) │ │ │ │ adc $0x4ad33831,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2604344,15 +2604299,15 @@ │ │ │ │ js 1c73d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x93,%al │ │ │ │ loop 1c73da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rax) │ │ │ │ + mov $0xb0,%al │ │ │ │ jno 1c73db1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c8ddb7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x52b203d2(%rax) │ │ │ │ @@ -2604365,16 +2604320,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ js 1c73de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rdx,%riz,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - ds xchg %eax,%edx │ │ │ │ + add %dl,%al │ │ │ │ + push $0xffffffffffffff93 │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x22(%rsi) │ │ │ │ rex.WR movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ int1 │ │ │ │ out %eax,$0xcb │ │ │ │ @@ -2604389,16 +2604344,16 @@ │ │ │ │ js 1c73e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%esp │ │ │ │ loop 1c73e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + mov $0x17,%al │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x6039c3c(%rcx) │ │ │ │ mov $0x13011be0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604422,19 +2604377,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x78,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e294(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,$0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ cltd │ │ │ │ and (%rsi),%bh │ │ │ │ add %ecx,%ebx │ │ │ │ sub %esp,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604446,16 +2604404,19 @@ │ │ │ │ js 1c73f05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c73e9e │ │ │ │ loop 1c73f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x48000000000314e8,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ + nop │ │ │ │ + repz adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ and (%rax,%rcx,8),%edx │ │ │ │ cli │ │ │ │ jle 1c73f42 │ │ │ │ @@ -2604737,20 +2604698,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x77(%rax) │ │ │ │ jns 1c742f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex addl $0x3,(%rsi) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ adcb $0x82,(%rbx) │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ rex.XB (bad) │ │ │ │ pop %rbp │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604762,19 +2604722,21 @@ │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ jns 1c7433d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - ret $0x306 │ │ │ │ + jle 1c74351 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ subb $0x5a,(%rsi) │ │ │ │ subl $0x1383482,-0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2604785,19 +2604747,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 1c7438d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x161,%eax │ │ │ │ + xor %dl,0x61(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x1(%rdx) │ │ │ │ rex.XB rcrl %cl,0x37(%r9) │ │ │ │ fisubrs (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2604809,15 +2604773,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 1c743d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2f3(%rbp) │ │ │ │ + add %bl,0x2f3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ adc $0x9df9f586,%eax │ │ │ │ fisubrs 0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2604889,16 +2604853,16 @@ │ │ │ │ add %dh,0x179fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 1c744f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x66,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c7454a │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6bfe3a9f(%rcx) │ │ │ │ rex.RXB sahf │ │ │ │ @@ -2604912,16 +2604876,18 @@ │ │ │ │ add %dh,0x17a04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ loop 1c7453d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x68(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + imull 0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ pop %rsi │ │ │ │ loope 1c745d4 │ │ │ │ xchg %dl,(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2604936,16 +2604902,16 @@ │ │ │ │ jp 1c7457d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x96,%al │ │ │ │ loop 1c74585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,-0x10(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1c7452c │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rbx) │ │ │ │ mov $0xab855a19,%ebx │ │ │ │ @@ -2604959,16 +2604925,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0xb(%rax) │ │ │ │ jp 1c745c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c74566 │ │ │ │ - (bad) │ │ │ │ + xor %bl,0x1e(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ @@ -2604987,16 +2604952,16 @@ │ │ │ │ or $0x7a,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ loop 1c74615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x585(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,-0x79(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ divl 0x7b209bfb(%rip) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605006,16 +2604971,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adc %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e2(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,%al │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605054,17 +2605019,16 @@ │ │ │ │ jnp 1c746e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c74680 │ │ │ │ loop 1c746ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ + data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ @@ -2605080,19 +2605044,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ jnp 1c7472d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x15(%rsi) │ │ │ │ + push %rax │ │ │ │ + jg 1c74750 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x8(%rbx) │ │ │ │ push %rdx │ │ │ │ add $0x26,%al │ │ │ │ int3 │ │ │ │ jnp 1c747d1 │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605123,21 +2605090,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17b8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x69(%rax) │ │ │ │ loop 1c747c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x77(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x480000000003782a,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x1b215d8d(%rcx) │ │ │ │ pop %rsp │ │ │ │ and $0xc,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605146,20 +2605109,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17b93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69(%rax) │ │ │ │ loop 1c7480d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %eax,0x5(%rdx) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test $0x583,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x40,%dl │ │ │ │ adc %eax,(%rcx) │ │ │ │ @@ -2605192,17 +2605153,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17bb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e297(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jge 1c7491a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x3782a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x468f0e10(%rcx) │ │ │ │ pop %rsi │ │ │ │ @@ -2605217,22 +2605176,20 @@ │ │ │ │ add %ah,0x17bf9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ loop 1c748e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + loopne 1c748bc │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x29211756(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605241,16 +2605198,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x3(%rax) │ │ │ │ jnp 1c74925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rex.WRB clc │ │ │ │ + sarb $1,(%rax,%rdi,8) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3cdf74f8(%rdx) │ │ │ │ @@ -2605267,16 +2605223,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ loop 1c74975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + sbbb $0x99,(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0xa(%rbp) │ │ │ │ and $0xb7866d34,%eax │ │ │ │ jl 1c7499a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2605286,20 +2605241,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17c42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e298(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - js 1c749d8 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adcl $0xa0014800,0x3(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x246211b3(%rcx) │ │ │ │ adc $0x13016b79,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2605331,18 +2605283,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ loop 1c74a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c74a18 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + sbb %cl,0x5(%rbp) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ fdivs -0x2(%rdx,%rax,4) │ │ │ │ fsubs 0x130154(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2605366,15 +2605320,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bh,0x1c74a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jl 1c74ad5 │ │ │ │ ... │ │ │ │ - loopne 1c74adf │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ lahf │ │ │ │ add $0x0,%eax │ │ │ │ loopne 1c74aea │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jb 1c74ae8 │ │ │ │ @@ -2605389,15 +2605344,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jl 1c74b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e2(%rdi) │ │ │ │ - add %dl,0x31f36(%rax) │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ cmp %eax,0x5a1c3f76(%rsi) │ │ │ │ @@ -2605411,16 +2605368,16 @@ │ │ │ │ add %ah,0x17ca7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cwtl │ │ │ │ loop 1c74b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c74b5b │ │ │ │ - jl 1c74b79 │ │ │ │ + jo 1c74bf1 │ │ │ │ + jge 1c74b79 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x3b(%rcx) │ │ │ │ pop %rsi │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2605438,16 +2605395,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cwtl │ │ │ │ loop 1c74bb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fidivs 0x3(%rcx) │ │ │ │ + and %al,(%rdx) │ │ │ │ + jb 1c74bbf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x23bd73d7(%rcx) │ │ │ │ movabs 0x13010ba4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605457,20 +2605414,20 @@ │ │ │ │ add %dl,0x17cbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ loop 1c74bfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3(%rdi,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1c74c0d │ │ │ │ + js 1c74c07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ (bad) │ │ │ │ test %bh,0x45f67c6a(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605482,15 +2605439,16 @@ │ │ │ │ jl 1c74c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c74bdb │ │ │ │ loop 1c74c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ + push %rax │ │ │ │ + loop 1c74c32 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x34(%rax) │ │ │ │ @@ -2605507,22 +2605465,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cltd │ │ │ │ loop 1c74c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c74ced │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %dl,0x2(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x12(%rbp) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.R ja 1c74cac │ │ │ │ rex │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605533,20 +2605488,20 @@ │ │ │ │ add %ah,0x17ccf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c74cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c74cd0 │ │ │ │ - call 1c74ce1 │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %dl,%bh │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x5a(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %cl,%ch │ │ │ │ in (%dx),%eax │ │ │ │ sbb %al,%gs:(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605555,16 +2605510,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sarb $1,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e299(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ea5b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x54(%rax) │ │ │ │ + call 1c74d29 │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rdi) │ │ │ │ fnsave 0x71(%rsi,%rdi,4) │ │ │ │ cwtl │ │ │ │ @@ -2605579,31 +2605534,34 @@ │ │ │ │ jl 1c74d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x99,%al │ │ │ │ loop 1c74d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x2f1(%rsi) │ │ │ │ + rcrb $0xf0,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x1e47743b(%rbx) │ │ │ │ adc %ah,0x131144(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1c74d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ jl 1c74da5 │ │ │ │ ... │ │ │ │ - shrb $0x0,0x59e(%rbx) │ │ │ │ + lock rcrl %cl,0x5(%rsi) │ │ │ │ add %ah,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x847274fd,%eax │ │ │ │ @@ -2605615,17 +2605573,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRB movq $0x0,(%r9) │ │ │ │ rex │ │ │ │ repz jl 1c74ded │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - sahf │ │ │ │ + rcl $0x9e,%ah │ │ │ │ add $0x0,%eax │ │ │ │ loopne 1c74e02 │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe727c349,%eax │ │ │ │ in (%dx),%al │ │ │ │ @@ -2605661,15 +2605617,15 @@ │ │ │ │ add 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c74e1c │ │ │ │ loop 1c74e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c74e61 │ │ │ │ + jo 1c74e6d │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ mov $0x17,%cl │ │ │ │ @@ -2605709,16 +2605665,16 @@ │ │ │ │ add %al,0x17d0f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ loop 1c74f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rclb $1,(%rbx,%rax,1) │ │ │ │ + mov $0xdc,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x385d2663(%rip) │ │ │ │ movsxd (%rdx),%ecx │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2605730,15 +2605686,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ jge 1c74f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dh │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3eb89861(%rsi) │ │ │ │ in $0x38,%al │ │ │ │ @@ -2605750,15 +2605706,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17d12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e29a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ + add %ah,0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6deb28d(%rcx) │ │ │ │ sub $0x130123d9,%eax │ │ │ │ @@ -2605786,15 +2605742,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17d60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %al,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x42(%rbp) │ │ │ │ jg 1c750a1 │ │ │ │ @@ -2605808,21 +2605764,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17d9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jbe 1c7505b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + or $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%cl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov $0x1d,%cl │ │ │ │ rex.WRXB xor %r8b,0x34(%r15) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605830,20 +2605784,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x1c750(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17da9(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59fa4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret $0x59f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1c750d2 │ │ │ │ + movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %r12b,0x5a(%r11) │ │ │ │ (bad) │ │ │ │ sbb $0xc4,%al │ │ │ │ rex.WRX adc %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605854,15 +2605808,15 @@ │ │ │ │ add %ch,%al │ │ │ │ push %rax │ │ │ │ movl $0x0,(%rcx) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jge 1c75105 │ │ │ │ ... │ │ │ │ - jo 1c7510d │ │ │ │ + lock sti │ │ │ │ lahf │ │ │ │ add $0x0,%eax │ │ │ │ loopne 1c7511a │ │ │ │ movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bh │ │ │ │ @@ -2605876,19 +2605830,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ xor %ch,0x17d(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - ficomps 0x5(%rdi) │ │ │ │ - add %ah,%al │ │ │ │ - add %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + repz lahf │ │ │ │ + add $0x0,%eax │ │ │ │ + loopne 1c75162 │ │ │ │ + movabs 0x1,%al │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb 0x6b(%rbx),%esi │ │ │ │ pop %rbx │ │ │ │ lea 0x131143dd(%rcx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2605925,15 +2605878,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ loop 1c751e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdi) │ │ │ │ + mov $0xaf,%al │ │ │ │ jno 1c751f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ jrcxz 1c7524d │ │ │ │ @@ -2605947,16 +2605900,15 @@ │ │ │ │ add %cl,(%rax) │ │ │ │ push %rdx │ │ │ │ movl $0x0,(%rcx) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jge 1c75225 │ │ │ │ ... │ │ │ │ - add %cl,0x5(%rdi,%rbx,4) │ │ │ │ - add %ah,%al │ │ │ │ + movabs 0xe000000000059fb1,%al │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ pushf │ │ │ │ @@ -2606137,21 +2606089,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x40(%rax) │ │ │ │ jle 1c75465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx,%riz,2) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xdb,%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%dl │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%eax │ │ │ │ std │ │ │ │ xorl $0x13,0x11(%r15) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606184,16 +2606135,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x27(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shl $1,%eax │ │ │ │ + sub $0xf6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rax,%rax,1) │ │ │ │ in $0xc1,%al │ │ │ │ @@ -2606231,16 +2606181,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16430(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rax) │ │ │ │ loop 1c7558d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ - lock add (%rax),%al │ │ │ │ + cmp $0xf6,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xb,%al │ │ │ │ @@ -2606279,17 +2606229,15 @@ │ │ │ │ jle 1c75615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex popf │ │ │ │ loop 1c7561d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rax) │ │ │ │ - jno 1c75629 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x571(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7cc7cae1(%rdx) │ │ │ │ rex.WR (bad) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606300,16 +2606248,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17e8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63(%rax) │ │ │ │ loop 1c75665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x599(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $1,%bl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x67(%rdx) │ │ │ │ mov 0xa(%rbx),%edi │ │ │ │ cltd │ │ │ │ rolb %cl,(%rdx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2606320,18 +2606269,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %cl,0x1c756(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ jle 1c756a5 │ │ │ │ ... │ │ │ │ - add %bh,-0x61(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 1c756ba │ │ │ │ - movabs 0x1,%al │ │ │ │ + shlb $0x0,0x59f(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jns 1c7572b │ │ │ │ or 0x13013d(%rbp),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606340,16 +2606290,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ jle 1c756ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e2(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0x148000000000319,%eax │ │ │ │ + add %ah,0x31848(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x28(%rdx) │ │ │ │ (bad) │ │ │ │ jl 1c75723 │ │ │ │ push %rdx │ │ │ │ @@ -2606362,16 +2606313,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x65(%rax) │ │ │ │ jle 1c75735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e29d,%al │ │ │ │ - enter $0x304,$0x0 │ │ │ │ + movabs 0xf00000000001e29d,%al │ │ │ │ + mov $0x4,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58e00632(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2606386,31 +2606338,34 @@ │ │ │ │ add %al,0x17eac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ loop 1c75785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4800000000056179,%al │ │ │ │ - add %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ add $0xab,%al │ │ │ │ jbe 1c757aa │ │ │ │ rex.WB movabs %al,0x130115 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x17e,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c757f9 │ │ │ │ - jnp 1c757d7 │ │ │ │ + add %dl,%al │ │ │ │ + jp 1c757d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x3edf8767(%rdx) │ │ │ │ push %rdx │ │ │ │ movabs %al,0x13017a │ │ │ │ @@ -2606422,20 +2606377,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ loop 1c75815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbc,%al │ │ │ │ - jbe 1c7581f │ │ │ │ + add %cl,0x77(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdx) │ │ │ │ (bad) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ out %eax,(%dx) │ │ │ │ movabs 0x130155d45c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2606446,15 +2606402,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lahf │ │ │ │ loop 1c7585d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x72(%rsi) │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x73 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2606472,16 +2606429,16 @@ │ │ │ │ add %dh,%al │ │ │ │ cmp 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ loop 1c758a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + shr $1,%ah │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rcx,8) │ │ │ │ or 0x44(%rdx,%rdx,8),%eax │ │ │ │ cmp %ecx,(%rax) │ │ │ │ @@ -2606494,17 +2606451,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RB │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int3 │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x2f6e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x77846463(%rsi) │ │ │ │ (bad) │ │ │ │ adc %ecx,(%rdx) │ │ │ │ @@ -2606520,17 +2606475,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ loop 1c75935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %dh,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x571(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x44(%rdx) │ │ │ │ leave │ │ │ │ fmul %st,%st(1) │ │ │ │ adcb $0x2b,(%rsi) │ │ │ │ @@ -2606542,15 +2606495,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x17f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x2f0(%rbx) │ │ │ │ + xor %cl,%bh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x79ce349(%rdx) │ │ │ │ mov $0x13013652,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606578,20 +2606533,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1659a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e29f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x377ca(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x7a(%rax) │ │ │ │ + ja 1c75a17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add -0x15(%rdx),%edx │ │ │ │ ret $0x3dac │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606622,17 +2606577,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e275(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe9,(%rdi,%rbp,8) │ │ │ │ jmp 9702f01 <_edata@@Base+0x2702f01> │ │ │ │ @@ -2606645,20 +2606598,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x165af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jne 1c75ac5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3163d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x8(%rsi) │ │ │ │ int1 │ │ │ │ rex.WB jmp *(%r9,%rbx,4) │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606707,20 +2606661,19 @@ │ │ │ │ ... │ │ │ │ fbld 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1e(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58bcd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x71(%rdi) │ │ │ │ movabs 0x1301102c944823,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606728,19 +2606681,17 @@ │ │ │ │ pop %rbp │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76(%rax) │ │ │ │ loop 1c75c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x595(%rsi) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x48000000000596e4,%al │ │ │ │ + add %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rsp,%rdi,1) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ {rex2 0xab} pand 0xa(%r13),%mm0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2606749,20 +2606700,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16667(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ loop 1c75c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c75c57 │ │ │ │ (bad) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x49(%rdi) │ │ │ │ cmp $0x8b7e0171,%eax │ │ │ │ je 1c75c72 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2606857,16 +2606809,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x166a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ja 1c75d95 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add (%r16),%r8d │ │ │ │ + add %dh,0x314e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2606983,21 +2606934,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shll $0x0,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e281(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2c(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + fsubrl 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ mov $0x4b,%ah │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jne 1c75f8a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2607008,21 +2606958,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x166d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7e(%rax) │ │ │ │ loop 1c75fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c75f89 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock fildll 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bh │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ and %bh,%ah │ │ │ │ jno 1c75fd5 │ │ │ │ ss add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607034,17 +2606982,15 @@ │ │ │ │ lock add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ loop 1c75ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rax) │ │ │ │ - jle 1c76001 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x57f(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rdi,1) │ │ │ │ rex.RXB │ │ │ │ rex.WXB │ │ │ │ lock sub $0x1301590d,%eax │ │ │ │ @@ -2607058,15 +2607004,15 @@ │ │ │ │ and %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5c(%rax) │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ fistps (%rcx) │ │ │ │ @@ -2607102,16 +2607048,15 @@ │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60(%rax) │ │ │ │ loop 1c760cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 1c7606d │ │ │ │ + ror $0x9b,%ah │ │ │ │ add $0x0,%eax │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ cmp %edi,0x387e61a0(%rdx) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607123,15 +2607068,16 @@ │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x60(%rax) │ │ │ │ loop 1c76115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x571(%rsi) │ │ │ │ + lock rex.RB jb 1c76121 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ andl $0xee449793,(%rdi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2607143,16 +2607089,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,0x45(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x39975a1a(%rbp) │ │ │ │ mov $0x45,%bl │ │ │ │ @@ -2607162,50 +2607107,50 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x28(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0xc900000000001e2,%al │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + movabs 0x5e000000000001e2,%al │ │ │ │ + pop 0x0(%rip) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x61(%rsp,%rbx,4) │ │ │ │ enter $0x13be,$0xbf │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16865(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e500000000001e2,%eax │ │ │ │ - or $0x3,%eax │ │ │ │ - add %cl,0x1(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + movabs 0x5db00000000001e2,%eax │ │ │ │ + adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %rsp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x1(%rcx) │ │ │ │ add $0xf430c65b,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esp │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs 0xe1c00000000001e2,%eax │ │ │ │ + movabs 0xef800000000001e2,%eax │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ hlt │ │ │ │ @@ -2607223,16 +2607168,15 @@ │ │ │ │ test $0x68,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5f(%rax) │ │ │ │ loop 1c7627d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ - or %al,(%rbx) │ │ │ │ + adcb $0x3,0x8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ jge 1c76244 │ │ │ │ xor %ch,%cl │ │ │ │ @@ -2607303,18 +2607247,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x168c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e347(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret $0x597 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c903af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ repz and %cl,(%rbx) │ │ │ │ sahf │ │ │ │ mov $0xdd,%ah │ │ │ │ @@ -2607327,15 +2607270,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ rex.RXB jrcxz 1c763e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x77(%rsi) │ │ │ │ + mov $0xd,%al │ │ │ │ + js 1c763ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c903f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x43(%rsi) │ │ │ │ rex.WX jne 1c763ff │ │ │ │ @@ -2607371,15 +2607315,16 @@ │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c76475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rcx,%rdi,8) │ │ │ │ + loopne 1c7647e │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x13(%rsi) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2607392,19 +2607337,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x168cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RX jrcxz 1c764bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7648a │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - call 1c904cf │ │ │ │ + push %rax │ │ │ │ + sbb 0x5(%rbp),%cl │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,-0x5f32f209(%rcx) │ │ │ │ repnz push %rbx │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2607432,15 +2607377,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x168d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0x1500000000001e2,%eax │ │ │ │ + movabs 0xac00000000001e2,%eax │ │ │ │ adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ ds ret │ │ │ │ mov $0x6d925f32,%edi │ │ │ │ @@ -2607450,16 +2607395,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x168ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs 0x86300000000001e2,%eax │ │ │ │ - (bad) │ │ │ │ + movabs 0x16e00000000001e2,%eax │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x405d144a(%rsi) │ │ │ │ pop %rsi │ │ │ │ adc $0x130139,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607467,15 +2607413,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xf(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %ah,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x362(%rbp) │ │ │ │ + and %dl,0x364(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c905ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movl $0xc486310e,(%rax) │ │ │ │ js 1c76602 │ │ │ │ @@ -2607488,17 +2607434,15 @@ │ │ │ │ add %ah,0x25(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c76625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x19,%al │ │ │ │ - jle 1c76631 │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x57f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c90637 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37836ae(%rax) │ │ │ │ adc $0x13011dcb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607527,21 +2607471,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub %ebp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e2(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - mov %esp,0x3(%rdx) │ │ │ │ + add %al,0x3641a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c906c7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x21(%rsi) │ │ │ │ xchg %eax,%ecx │ │ │ │ push %rax │ │ │ │ andl $0xffffffac,(%rcx) │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607566,15 +2607508,16 @@ │ │ │ │ sub $0x69,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ loop 1c76745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x60,%al │ │ │ │ + add %ah,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0xb85a59f(%rbp) │ │ │ │ rex.WRX │ │ │ │ @@ -2607585,15 +2607528,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16930(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ loop 1c7678d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %bl,0x5(%rdx) │ │ │ │ + push %rax │ │ │ │ + fstps 0x5(%rbx) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x12(%rbx) │ │ │ │ add 0x24257a8b(%rbp),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607692,16 +2607636,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x44(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c768dc │ │ │ │ loop 1c7693d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or 0x0(%rbp,%rax,1),%cl │ │ │ │ + rcrb $1,-0x73(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9094f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3c4f74d3(%rdx) │ │ │ │ (bad) │ │ │ │ fmuls 0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2607710,20 +2607654,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x48(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ adc %ah,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x62(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xor 0x3(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c90997 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x73d35fff(%rdx) │ │ │ │ rex.WRB (bad) │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2607732,19 +2607677,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ imul $0x0,(%r9),%rax │ │ │ │ mov $0xa2,%al │ │ │ │ loop 1c769cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x379(%rbp) │ │ │ │ + xorb $0x79,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c909df │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ in (%dx),%al │ │ │ │ push %rax │ │ │ │ ss cs rex.WRXB jmp 1da6b0a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2607753,17 +2607699,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x0,(%rcx),%r8 │ │ │ │ nop │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c76a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fdivp %st,%st(0) │ │ │ │ - add (%rax),%al │ │ │ │ + adc %ch,%dh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ or -0xe(%rdi),%dl │ │ │ │ fucomp %st(5) │ │ │ │ @@ -2607777,31 +2607722,33 @@ │ │ │ │ ... │ │ │ │ add %ah,0x62(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e2,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c76a22 │ │ │ │ + jo 1c76aa4 │ │ │ │ or $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x69996ff9(%rbp) │ │ │ │ sub 0x130120(%rbp),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - rex movabs %eax,0x46500000000001e2 │ │ │ │ + rex movabs %eax,0x33700000000001e2 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ add (%rcx),%ch │ │ │ │ mov $0xe3081c,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2607813,29 +2607760,34 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1695f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5d(%rax) │ │ │ │ loop 1c76aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex xor $0x61,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ rex.WRXB (bad) │ │ │ │ lock movabs 0x13011b9ce4,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ - movabs 0x200000000001e2a3,%al │ │ │ │ + movabs 0x900000000001e2a3,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0xf(%rdi) │ │ │ │ push %rcx │ │ │ │ mov (%rsi),%edi │ │ │ │ in $0xe4,%al │ │ │ │ @@ -2607846,47 +2607798,51 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x63(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ shlb $1,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - (bad) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + nop │ │ │ │ + xor 0x3(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c90b8f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1eacb269(%rdi) │ │ │ │ test $0x13012165,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x0,%fs:(%rcx),%eax │ │ │ │ add %ah,0x1(%rdx,%riz,8) │ │ │ │ - add %ah,0x48(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x61,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ sub -0x80(%rbp),%dl │ │ │ │ mov $0x12c5d54,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ imul $0x0,%gs:(%rcx),%eax │ │ │ │ xor %ah,0x1(%rdx,%riz,8) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x3612f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ out %eax,$0xa8 │ │ │ │ adc $0x394e091a,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2607900,16 +2607856,18 @@ │ │ │ │ push $0x169 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c76c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1c76c89 │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ mov %ecx,%ebp │ │ │ │ jne 1c76cd9 │ │ │ │ leave │ │ │ │ @@ -2607971,18 +2607929,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - shlb $0x0,0x595(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c76d18 │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c90d3f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x42fe1a83(%rbx,%riz,8) │ │ │ │ rex.WB sub (%r9),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2607991,21 +2607951,21 @@ │ │ │ │ rex.WRX push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c76d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jns 1c76d86 │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c76db8 │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c90d87 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x6899a43c(%rax) │ │ │ │ mov $0x13013ebf,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2608037,19 +2607997,21 @@ │ │ │ │ mov $0x6a,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loope 1c76de5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37396(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x3(%rbx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c90e17 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x564bbce9(%rsi) │ │ │ │ rex.RB filds 0x13(%r9,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2608057,21 +2608019,20 @@ │ │ │ │ add %al,0x16ab7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c76e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ah │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c90e5f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x73(%rbx) │ │ │ │ (bad) │ │ │ │ or $0x9c,%al │ │ │ │ pop %rsi │ │ │ │ mov $0x130147,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608081,20 +2608042,20 @@ │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) 0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 1c76f00 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c90ea7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ out %eax,$0x48 │ │ │ │ xchg %eax,%edx │ │ │ │ jmp 1c76f31 │ │ │ │ lea (%rcx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608105,21 +2608066,22 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,$0x6a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e30e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisttps (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rcx │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c90eef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x35(%rdx) │ │ │ │ out %eax,$0xdf │ │ │ │ rex.WRX rclq %cl,0x5d(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608131,17 +2608093,17 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ push %rbx │ │ │ │ mov $0x8a3ae9eb,%ebx │ │ │ │ @@ -2608194,17 +2608156,15 @@ │ │ │ │ imull 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + and $0x96,%ch │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9100f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f(%rbx,%rax,8) │ │ │ │ lahf │ │ │ │ in $0x41,%al │ │ │ │ @@ -2608221,15 +2608181,15 @@ │ │ │ │ ds imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1c77045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rbx) │ │ │ │ + mov $0xb3,%al │ │ │ │ jno 1c77051 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c91057 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ @@ -2608243,17 +2608203,15 @@ │ │ │ │ imul $0x0,(%r9),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ loop 1c7708d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdx) │ │ │ │ - jno 1c77099 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x571(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9109f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3f1ebe6c(%rbp) │ │ │ │ int $0xd3 │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ @@ -2608264,15 +2608222,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.X imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36284(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x64,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x3360fe49(%rax) │ │ │ │ push %rdx │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2608305,21 +2608265,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x53(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x31507(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c91177 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ (bad) │ │ │ │ mov $0x7c,%bh │ │ │ │ stc │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ or $0x7b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2608351,16 +2608309,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ je 1c77256 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dh,0x3150f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ (bad) (%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ fwait │ │ │ │ @@ -2608394,19 +2608352,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e31d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x318af(%rax) │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c91297 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x48(%rsi) │ │ │ │ adc (%rax),%esi │ │ │ │ or %cl,%bh │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2608522,17 +2608482,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16b9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX jrcxz 1c77435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lret $0x58b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1b,%al │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c91447 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rcx │ │ │ │ out %eax,$0x89 │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2608607,15 +2608566,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ch │ │ │ │ loop 1c77555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%bh │ │ │ │ + jo 1c77539 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ gs out %eax,(%dx) │ │ │ │ @@ -2608629,21 +2608588,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c77535 │ │ │ │ - sbb (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub %ebx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c915af │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x6666f9ef(%rcx) │ │ │ │ pop %rdx │ │ │ │ rex.WX jno 1c775c2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2608653,15 +2608612,15 @@ │ │ │ │ {rex2 0x6b} add %r16,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1c775e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x571(%rip) │ │ │ │ + adc %dh,0x571(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c915f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rbx,1) │ │ │ │ in (%dx),%eax │ │ │ │ fsubrs (%rdi) │ │ │ │ @@ -2608675,15 +2608634,15 @@ │ │ │ │ {rex2 0x6b} add %r16,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1c7762d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rcx,%rsi,2) │ │ │ │ + lock mov $0x71,%bl │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9163f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58(%rdx) │ │ │ │ mov $0xe88eb1a3,%edx │ │ │ │ add $0x1,%al │ │ │ │ @@ -2608695,21 +2608654,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %esp,0x3(%rdx) │ │ │ │ + add %al,0x36417(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c91687 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x7d(%rdi) │ │ │ │ add $0x90114222,%eax │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2608718,17 +2608675,16 @@ │ │ │ │ imulb 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.RXB jrcxz 1c776bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + rcrb $1,(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c916cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx,%rdi,8) │ │ │ │ jne 1c776d4 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2609042,16 +2608998,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16c49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dl │ │ │ │ - adc $0x3,%al │ │ │ │ + lock repz adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c91b07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x38(%rbx) │ │ │ │ sbb -0x15(%rsi),%dh │ │ │ │ @@ -2609083,17 +2609038,16 @@ │ │ │ │ rex.WR insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x57(%rax) │ │ │ │ loop 1c77b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c91b97 │ │ │ │ ... │ │ │ │ rex.R outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lock lret │ │ │ │ @@ -2609108,19 +2609062,21 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x45(%rax) │ │ │ │ loop 1c77bcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs 0x2e8000000000313,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1c91bdf │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ cs stos %eax,%es:(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ push %rsp │ │ │ │ adc $0x3,%al │ │ │ │ jg 1c77bf2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2609131,17 +2609087,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16c53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dl,0x19(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c91c27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ fcmovbe %st(7),%st │ │ │ │ (bad) │ │ │ │ sbb %dl,(%rdi) │ │ │ │ @@ -2609155,16 +2609110,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16c55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ loop 1c77c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1c77c4d │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ sbb -0x5f(%rdi),%ebx │ │ │ │ add %ecx,%esi │ │ │ │ @@ -2609181,21 +2609136,20 @@ │ │ │ │ pop %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - lock int1 │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x14,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c91cb7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ rex (bad) │ │ │ │ rex.RX lods %ds:(%rsi),%eax │ │ │ │ in $0x2f,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609204,16 +2609158,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16c5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + cli │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c91cff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x76(%rsi) │ │ │ │ push %rbp │ │ │ │ @@ -2609254,19 +2609209,19 @@ │ │ │ │ add %dh,%al │ │ │ │ pop %rbx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x38(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - call 1c91d8f │ │ │ │ - ... │ │ │ │ + add %dh,0x58d19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,0x4c965ce9(%rdx,%rdx,2) │ │ │ │ jmp 1c77dc2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2609296,17 +2609251,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ data16 insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x37f98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ test $0x2367b68f,%eax │ │ │ │ shll $1,(%rcx,%rax,1) │ │ │ │ @@ -2609331,18 +2609284,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16c67(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret $0x58b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x8d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c91eaf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ enter $0xc413,$0xac │ │ │ │ @@ -2609374,17 +2609326,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16c69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lret │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dh,0x1c(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c91f3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ ja 1c77ee4 │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x14e6c71,%ebx │ │ │ │ @@ -2609434,38 +2609385,37 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ loop 1c78005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x315(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c92017 │ │ │ │ + and %cl,(%rdi) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x23a1c790(%rip) │ │ │ │ je 1c7803c │ │ │ │ jl 1c7802a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16c6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ - call 1c9205f │ │ │ │ - ... │ │ │ │ + add %al,0x5889d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,-0x6b63a885(%rcx) │ │ │ │ movabs 0x13012712,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16c70(%rax) │ │ │ │ @@ -2609490,15 +2609440,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x48(%rax) │ │ │ │ loop 1c780dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000016043,%al │ │ │ │ + sbbb $0x0,0x37f(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sarb $1,0x63(%rdi) │ │ │ │ movabs %eax,0x13017ca3 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609509,15 +2609460,16 @@ │ │ │ │ je 1c78187 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ loop 1c78125 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000058bca,%al │ │ │ │ + adc %bl,0x5(,%rcx,4) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ cmp %ch,0x1(%rax) │ │ │ │ (bad) │ │ │ │ rex.R fidivs 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2609530,19 +2609482,18 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ loop 1c7816d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x8b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c9217f │ │ │ │ + lock sbb %ecx,0x5(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ sbb $0x193d9c47,%eax │ │ │ │ lock sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2609550,16 +2609501,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jns 1c78217 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6d(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ + add %ah,%al │ │ │ │ + ds in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c921c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1778520a(%rcx) │ │ │ │ push %rbp │ │ │ │ @@ -2609574,20 +2609525,20 @@ │ │ │ │ jp 1c7825f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ loop 1c781fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rclb $0x3,(%rsi,%rcx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9220f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ pushw $0x92ac │ │ │ │ cmp $0x9,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609596,16 +2609547,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov %gs,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,0x74(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ (bad) │ │ │ │ @@ -2609617,19 +2609567,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e2(%rdi) │ │ │ │ - add %dh,0x37394(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x374 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9229f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x36(%rbp) │ │ │ │ xor %ah,%dl │ │ │ │ enter $0xa954,$0x7 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609687,17 +2609639,17 @@ │ │ │ │ sbb %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1c78365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ - pop 0x0(%rip) │ │ │ │ + mov $0xec,%al │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c92377 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ or $0x50,%al │ │ │ │ shlb $1,0x2c(%rdi) │ │ │ │ push %sp │ │ │ │ @@ -2609737,16 +2609689,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - {rex2 0x6b} add (%r8),%r16 │ │ │ │ + add %dh,0x36bdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x126c8c6(%rip) │ │ │ │ sbb %ch,0x130168(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609756,16 +2609707,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + mov $0xdf,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ or $0x3f,%al │ │ │ │ @@ -2609780,21 +2609730,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16d8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58(%rax) │ │ │ │ loop 1c78485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7847a │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x14,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c92497 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x46(%rbp) │ │ │ │ cltd │ │ │ │ push $0x4c44823a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2609917,15 +2609866,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lret │ │ │ │ loop 1c78635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xd,%dh │ │ │ │ + rcrb $1,(%rsi,%rcx,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ fistl 0x1c(%rbx) │ │ │ │ @@ -2609940,15 +2609889,15 @@ │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2b(%rax) │ │ │ │ + add %dl,-0x4d(%rax) │ │ │ │ jno 1c78689 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9268f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52b88f9d(%rbx) │ │ │ │ @@ -2609978,16 +2609927,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16db4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ loop 1c7870d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x8b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,(%rdx) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c9271f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6dfcd402(%rcx) │ │ │ │ je 1c7875c │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2609999,17 +2609948,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16db5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WXB jrcxz 1c78755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - xchg %eax,%edi │ │ │ │ + loopne 1c78778 │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c92767 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ xor %ecx,0x7(%rbp) │ │ │ │ xchg %bh,0x13011b13(%rbx) │ │ │ │ @@ -2610048,17 +2609996,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB jrcxz 1c787e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000058bc7,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %bl,(%rcx) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + call 1c927f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ xor %ch,%dl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ imul $0x13013a23,%esp,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610068,20 +2610018,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x16d,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c78875 │ │ │ │ jrcxz 1c7882d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock call *(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9283f │ │ │ │ + movabs 0xe800000000031508,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x316e5e5a(%rcx) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ jl 1c78852 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610119,17 +2610066,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x16d,%edi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdi │ │ │ │ - ja 1c788c7 │ │ │ │ + add %al,(%rax) │ │ │ │ + vmread %rax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c928cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ pop %rsi │ │ │ │ @@ -2610146,16 +2610092,18 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mul %edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x571,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jno 1c78911 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c92917 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x16c2fb74(%rax) │ │ │ │ cmp 0x13014d(%rbx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610189,15 +2610137,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ loop 1c78995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x305(%rdi) │ │ │ │ + rex jns 1c789a6 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x46,%al │ │ │ │ (bad) │ │ │ │ cmp $0xbd,%al │ │ │ │ @@ -2610209,16 +2610159,15 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - enter $0x58b,$0x0 │ │ │ │ + add %dl,0x58d19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ imul $0x2a,0x32(%rdx),%ecx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2610257,20 +2610206,21 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x16(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c92a7f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ fdivrl (%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610303,16 +2610253,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16e83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c78aed │ │ │ │ - adc $0x3,%al │ │ │ │ + rex notb (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c92b0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ test %bl,%bh │ │ │ │ @@ -2610327,21 +2610276,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %gs,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + addb $0x2,(%rcx,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c92b57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ push %rsp │ │ │ │ mov $0x1075a854,%esi │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2610420,16 +2610368,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x72(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c78c6e │ │ │ │ + jae 1c78c71 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c92c77 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x70,%ah │ │ │ │ push %rdx │ │ │ │ rex.RXB │ │ │ │ rep insl (%dx),%es:(%rdi) │ │ │ │ @@ -2610445,16 +2610395,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ loop 1c78cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x5(%rcx),%dh │ │ │ │ + jo 1c78c64 │ │ │ │ + jno 1c78cb9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c92cbf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%rbp,2) │ │ │ │ (bad) │ │ │ │ @@ -2610466,17 +2610416,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16eb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fdiv %st,%st(0) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ mov $0x38cb9fcc,%edi │ │ │ │ popf │ │ │ │ @@ -2610492,15 +2610441,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 1c78d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdi) │ │ │ │ + adc %dl,(%rcx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0xf(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2610516,17 +2610465,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 1c78d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000597c2,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and %bl,(%rsi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c92d97 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x5b(%rdi) │ │ │ │ add $0x3,%dl │ │ │ │ push %rbp │ │ │ │ rex.WRXB (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610536,19 +2610488,20 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58bcc(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + call 1c92ddf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ sbb (%rax,%rbp,2),%al │ │ │ │ {rex2 0x98} punpcklbw (%r17),%mm0 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610560,16 +2610513,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loop 1c78e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x87,%al │ │ │ │ - pop 0x0(%rip) │ │ │ │ + and %bl,%cl │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c92e27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rcx) │ │ │ │ add %esp,%esi │ │ │ │ ds and $0x13014b17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2610578,16 +2610532,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16f2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x94,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ call 1c92e6f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42748244(%rip) │ │ │ │ lret │ │ │ │ fwait │ │ │ │ @@ -2610600,17 +2610555,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3068a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ (bad) │ │ │ │ mov $0x72cae130,%edx │ │ │ │ @@ -2610626,16 +2610579,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loop 1c78eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x599(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c92eff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x54bd3c76(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rex.W or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2610676,17 +2610630,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loop 1c78f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + jo 1c78ff7 │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c92f8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ push %rdx │ │ │ │ xor %edi,(%rdi) │ │ │ │ @@ -2610703,15 +2610656,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ loop 1c78fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + and %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ @@ -2610962,16 +2610915,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loop 1c79325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + shlb $0x3,0x18(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c93337 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ clc │ │ │ │ @@ -2610990,20 +2610942,20 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ loop 1c7936d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%cl │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + call 1c7966c │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9337f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ sbb $0x8886a725,%eax │ │ │ │ jge 1c79397 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611014,17 +2610966,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x54(%rax) │ │ │ │ loop 1c793b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int $0xf0 │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0xe5,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ (bad) │ │ │ │ test $0x46,%al │ │ │ │ @@ -2611040,17 +2610991,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fdiv %st,%st(0) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x39a4e3a(%rip) │ │ │ │ cli │ │ │ │ adc $0x71,%al │ │ │ │ @@ -2611064,20 +2611015,19 @@ │ │ │ │ add %ah,0x16fcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loop 1c79445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + rex call 1c79744 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c93457 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov $0x36,%bl │ │ │ │ mov $0xba,%dh │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2611090,16 +2611040,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jns 1c794e7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%cl │ │ │ │ - or $0x3,%eax │ │ │ │ + nop │ │ │ │ + rex.X or $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ sbb $0xaf713f6,%eax │ │ │ │ and %dh,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2611111,16 +2611061,17 @@ │ │ │ │ add %ah,%al │ │ │ │ mov 0x0(%rcx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ loop 1c794d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%al │ │ │ │ - or $0x3,%eax │ │ │ │ + xor %al,0xd(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ {rex2 0xf9} subps -0x37(%r29),%xmm3 │ │ │ │ mov 0x1(%rcx),%? │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2611134,16 +2611085,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loop 1c7951d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dl │ │ │ │ (bad) │ │ │ │ + rex.WX pushf │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9352f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x53(%rsi) │ │ │ │ shll $1,(%rcx) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2611160,15 +2611111,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ loop 1c79565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x6d,%ah │ │ │ │ + add %ch,%ch │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x10(%rsi) │ │ │ │ es jmp 1c7950f │ │ │ │ @@ -2611182,15 +2611134,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x70,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3139c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x13,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x265e0eb5(%rbx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2611204,17 +2611158,17 @@ │ │ │ │ rex.XB jo 1c795ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd8,%al │ │ │ │ loop 1c795f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,(%rsp,%rdx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c7964c │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c93607 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ out %eax,$0xa5 │ │ │ │ jp 1c7964e │ │ │ │ push %rdx │ │ │ │ @@ -2611305,21 +2611259,19 @@ │ │ │ │ add %dh,0x17052(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loop 1c7975d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%cl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %cl,0x306(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9376f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x2d(%rsi) │ │ │ │ rex.WX adc $0x4347578,%rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2611329,15 +2611281,15 @@ │ │ │ │ imul $0x0,0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ loop 1c797a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c79796 │ │ │ │ + mov $0x1d,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ @@ -2611353,15 +2611305,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ jo 1c797e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c797dd │ │ │ │ + mov $0x1c,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0xb05b524(%rip) │ │ │ │ @@ -2611374,15 +2611326,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1708a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ loop 1c79835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x60,%dh │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ xor 0x37bd0558(%rip),%cl │ │ │ │ @@ -2611394,16 +2611348,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6a(%rax) │ │ │ │ jo 1c79875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e2(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ + add %ah,0x21(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2611437,15 +2611390,15 @@ │ │ │ │ jo 1c79905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xae,%al │ │ │ │ loop 1c7990d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rdi) │ │ │ │ + lock pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ @@ -2611482,17 +2611435,16 @@ │ │ │ │ jo 1c79995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c79948 │ │ │ │ loop 1c7999d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - pop %rdi │ │ │ │ - ja 1c799a7 │ │ │ │ + jo 1c799b0 │ │ │ │ + js 1c799a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c939af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2611504,22 +2611456,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x170ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cli │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c939f7 │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ rcrl %cl,-0x9(%rbp) │ │ │ │ call 3386b2b │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2611529,16 +2611478,16 @@ │ │ │ │ jo 1c79a25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c799d9 │ │ │ │ loop 1c79a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - es (bad) │ │ │ │ + lock pop %rsp │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x6f5f86d(%rip) │ │ │ │ es cwtl │ │ │ │ @@ -2611568,16 +2611517,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ add $0x171,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e2af,%al │ │ │ │ - jmp 1c79b23 │ │ │ │ + movabs 0xf00000000001e2af,%al │ │ │ │ + sbb $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ movabs 0x130124400f6397b0,%eax │ │ │ │ @@ -2611610,15 +2611559,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x14(%rax) │ │ │ │ jno 1c79b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x161(%rip) │ │ │ │ + rex pop %rsp │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdx,%rdx,8) │ │ │ │ call 2902b7af <_edata@@Base+0x2202b7af> │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611629,16 +2611581,16 @@ │ │ │ │ jno 1c79b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ loop 1c79b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%al │ │ │ │ - out %eax,$0x2 │ │ │ │ + and %cl,%ah │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c93ba7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rcx) │ │ │ │ addr32 jg 1c79b4a │ │ │ │ @@ -2611652,15 +2611604,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sub 0x1(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c79bcf │ │ │ │ + jo 1c79c00 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ @@ -2611719,15 +2611671,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x40(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x78(%rdx) │ │ │ │ xchg %eax,%esi │ │ │ │ pushf │ │ │ │ @@ -2611765,17 +2611717,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000031cda,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c79dbf │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c93d57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ mov $0xe0ee4c80,%edi │ │ │ │ push %rbx │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611783,21 +2611739,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shll $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add $0x2f9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c93d9f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ mov $0xc146149b,%edi │ │ │ │ push %rbx │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2611805,15 +2611760,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ jno 1c79dcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e2(%rax) │ │ │ │ - add %ah,0x31504(%rax) │ │ │ │ + add %dh,0x3150e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ fsub %st,%st(7) │ │ │ │ sub $0xa8,%al │ │ │ │ @@ -2611828,15 +2611783,15 @@ │ │ │ │ add %dl,-0x2e(%rax) │ │ │ │ jno 1c79e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x36(%rax) │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ cmp %esi,(%rax) │ │ │ │ @@ -2611851,17 +2611806,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1c79fcf │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ call 1c93e77 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7bdffe65(%rsi) │ │ │ │ mov %es,(%rcx) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611874,16 +2611828,16 @@ │ │ │ │ jmp 1c79f14 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %bl,0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fstps 0x5(%rbx) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x35(%rbx) │ │ │ │ xchg %eax,%edi │ │ │ │ sbb $0x5,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2611895,22 +2611849,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x1720e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c93f07 │ │ │ │ + add %ah,%al │ │ │ │ + add %dl,0x3(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ ret $0xcc40 │ │ │ │ sbb $0x1485f49,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2611918,19 +2611869,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1720f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58(%rax) │ │ │ │ - call 1c79f49 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dl,%al │ │ │ │ + push %rdx │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c93f4f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ xorl $0xffffffca,0x2b(%rcx) │ │ │ │ stc │ │ │ │ add $0x4b,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2611940,16 +2611894,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x17210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ - pop 0x0(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%al │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c93f97 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x29cb2b51(%rsi) │ │ │ │ fdivp %st,%st(4) │ │ │ │ jle 1c79faa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2611959,21 +2611915,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e2(%rcx) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shl $1,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x34(%rax) │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c93fdf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x67bad22e(%rsi) │ │ │ │ loope 1c7a023 │ │ │ │ jg 1c79ff2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2612060,16 +2612016,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x1726d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94147 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x690fa619(%rsi) │ │ │ │ @@ -2612110,18 +2612065,19 @@ │ │ │ │ jb 1c7a1bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - fisttps 0x3(%rip) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + sbb $0x30e,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c941d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x4a03d610(%rip) │ │ │ │ int $0x63 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612132,15 +2612088,17 @@ │ │ │ │ out %al,$0x72 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ loop 1c7a20d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x313(%rax) │ │ │ │ + nop │ │ │ │ + ss adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9421f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ loop 1c7a1ce │ │ │ │ mov $0x78bc6c65,%edx │ │ │ │ @@ -2612154,16 +2612112,16 @@ │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ jb 1c7a24d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - roll $1,(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x228722aa(%rip) │ │ │ │ sub %edi,0x13011a(%rip) │ │ │ │ @@ -2612176,15 +2612134,15 @@ │ │ │ │ jb 1c7a295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ ja 1c7a2a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c942af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x78a7bce9(%rax) │ │ │ │ @@ -2612195,16 +2612153,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ jb 1c7a2dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e2d9,%al │ │ │ │ - add 0x3(%rip),%dl │ │ │ │ + movabs 0x400000000001e2d9,%al │ │ │ │ + or 0x3(%rip),%edx │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ imul $0xffffff90,0x7f(%rsi),%ebx │ │ │ │ add %edi,0x3f(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2612228,17 +2612186,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x172f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbx │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dh,0xa(%rax) │ │ │ │ + sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94387 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ ds (bad) │ │ │ │ @@ -2612250,15 +2612207,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ sbb $0x173,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e2(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9b,%al │ │ │ │ + adc %dh,(%rbx) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c943cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a5317e0(%rip) │ │ │ │ @@ -2612298,18 +2612255,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x34(%rax) │ │ │ │ jae 1c7a445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe80000000002f0ec,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x515a7a6b(%rbp) │ │ │ │ imul $0x72,%eax,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612319,17 +2612273,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17344(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ call 1c944a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a16e424(,%rbx,2) │ │ │ │ ja 1c7a50c │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2612343,16 +2612296,17 @@ │ │ │ │ rex.RX jae 1c7a4d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7a4e9 │ │ │ │ jrcxz 1c7a4dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x58c(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + in $0x8d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c944ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ mov $0x898ca17f,%edi │ │ │ │ lret │ │ │ │ sub $0x1,%al │ │ │ │ @@ -2612388,15 +2612342,16 @@ │ │ │ │ jae 1c7a565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ loop 1c7a56d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7a5ab │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ jns 1c7a579 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9457f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2612415,21 +2612370,20 @@ │ │ │ │ rex.WXB jae 1c7a5ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ loop 1c7a5b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7a5b1 │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x14,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c945c7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ rex.WB pop %r9 │ │ │ │ push $0x4e │ │ │ │ add 0x2f(%rbp),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612441,15 +2612395,16 @@ │ │ │ │ jae 1c7a5f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ loop 1c7a5fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x60,%dh │ │ │ │ + adc %bl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ rex.RB jne 1c7a68e │ │ │ │ @@ -2612483,22 +2612438,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ jae 1c7a685 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e2(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsp │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + or (%rdx),%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9469f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x7913327d(%rax,%rcx,4) │ │ │ │ fldcw (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2612506,15 +2612460,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %?,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e2(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7a699 │ │ │ │ + mov $0x41,%al │ │ │ │ or $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ sbb (%rsi),%edx │ │ │ │ (bad) (%rcx) │ │ │ │ @@ -2612528,20 +2612482,20 @@ │ │ │ │ nop │ │ │ │ jae 1c7a715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0xe0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c9472f │ │ │ │ - ... │ │ │ │ + add %dl,%al │ │ │ │ + andl $0x0,0x5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,-0x16fd6d3d(%rdx) │ │ │ │ cmp %dh,%bl │ │ │ │ jnp 1c7a742 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2612551,15 +2612505,16 @@ │ │ │ │ jae 1c7a75d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x66(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ je 1c7a76f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94777 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2612572,17 +2612527,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ popf │ │ │ │ jae 1c7a7a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e2fa,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ + movabs 0xd00000000001e2fa,%al │ │ │ │ + cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ mov $0x3c55a90e,%edx │ │ │ │ @@ -2612667,15 +2612621,16 @@ │ │ │ │ out %eax,$0x73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3749a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %dh,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x45(%rbp,%riz,2) │ │ │ │ out %al,$0xc2 │ │ │ │ (bad) │ │ │ │ @@ -2612736,20 +2612691,21 @@ │ │ │ │ jae 1c7a99d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7a996 │ │ │ │ loop 1c7a9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x14,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c7a9a6 │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c949b7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ gs push %rbx │ │ │ │ in (%dx),%al │ │ │ │ xchg %eax,%esp │ │ │ │ out %al,(%dx) │ │ │ │ push %rbx │ │ │ │ @@ -2612760,22 +2612716,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ repz jae 1c7a9e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e2f4,%al │ │ │ │ - stc │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c949ff │ │ │ │ + movabs 0x100000000001e2f4,%al │ │ │ │ + add 0x3(%rip),%edx │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x65(%rcx) │ │ │ │ gs mov $0xe9,%dl │ │ │ │ iret │ │ │ │ add 0x1(%rcx),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2612784,15 +2612737,15 @@ │ │ │ │ hlt │ │ │ │ jae 1c7aa2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37790(%rax) │ │ │ │ + add %dh,0x37716(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x7c4702ad(%rcx) │ │ │ │ fisubs 0x5(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2612884,17 +2612837,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17408(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %ah,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x364,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94baf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ @@ -2612908,18 +2612860,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb(%rax) │ │ │ │ je 1c7abdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rdx,%riz,8) │ │ │ │ add %dh,%al │ │ │ │ - mov 0x5(%rcx),%ds │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c94bf7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x3f34a8c6(%rdx) │ │ │ │ (bad) │ │ │ │ ds add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2612927,17 +2612881,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17432(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - jae 1c7ac37 │ │ │ │ + add %al,-0x3e(%rax) │ │ │ │ + je 1c7ac37 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94c3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2612968,16 +2612921,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ je 1c7acb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - loopne 1c7ac8c │ │ │ │ - jne 1c7acc7 │ │ │ │ + rex │ │ │ │ + rex.RXB jne 1c7acc7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94ccf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0xea,%ch │ │ │ │ @@ -2612988,17 +2612941,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17463(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - ja 1c7ad0f │ │ │ │ + add %dl,0xe(%rax) │ │ │ │ + js 1c7ad0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94d17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6a(%rcx) │ │ │ │ test $0x53546152,%eax │ │ │ │ @@ -2613068,15 +2613020,17 @@ │ │ │ │ ... │ │ │ │ push 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ loop 1c7ae25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x313(%rsi) │ │ │ │ + add %bh,(%rdx) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94e37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ xlat %gs:(%rbx) │ │ │ │ leave │ │ │ │ @@ -2613093,16 +2613047,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7ae1f │ │ │ │ loop 1c7ae6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ + test $0x99,%al │ │ │ │ add $0x0,%eax │ │ │ │ call 1c94e7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6025f935(%rcx) │ │ │ │ or $0x8e,%al │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2613111,34 +2613064,36 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ or 0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e2b5,%al │ │ │ │ - xchg %esi,0x0(%rbp,%rax,1) │ │ │ │ + movabs 0x600000000001e2b5,%al │ │ │ │ + sbb 0x5(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c94ec7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0xea,%ch │ │ │ │ cli │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xchg %eax,%ebx │ │ │ │ movabs 0x130134,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ adc %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x7f(%rsi) │ │ │ │ + nop │ │ │ │ + rex.WX jg 1c7af07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c94f0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ loop 1c7af62 │ │ │ │ @@ -2613154,17 +2613109,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x13(%rax) │ │ │ │ jne 1c7af3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e2(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp $0x56c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,%ch │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c94f57 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xcee020a(%rsi) │ │ │ │ rex.XB or %edx,0x1(%r15) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613174,15 +2613129,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17536(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160ed(%rax) │ │ │ │ + add %dl,0x1611e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x28(%rcx) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2613216,15 +2613171,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ jne 1c7b015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e2(%rsi) │ │ │ │ - add %dh,0x36b23(%rax) │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ cmp $0x14,%al │ │ │ │ cmp $0x66bb8898,%eax │ │ │ │ @@ -2613238,19 +2613195,19 @@ │ │ │ │ add %ah,%al │ │ │ │ imul $0x0,0x1(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %al,0x2e8000000000596 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb %ebx,0x5(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ imul $0x5b523ee8,0x16(%rdi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2613260,19 +2613217,21 @@ │ │ │ │ je 1c7b118 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314f1(%rax) │ │ │ │ + add %dh,-0x5(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c950bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ ds (bad) │ │ │ │ xor %edx,%esp │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2613286,16 +2613245,17 @@ │ │ │ │ jnp 1c7b160 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ jrcxz 1c7b0f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x3(%rip),%edx │ │ │ │ + rorb $0x15,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x72909e19(%rdx) │ │ │ │ jno 1c7b0c0 │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2613308,15 +2613268,15 @@ │ │ │ │ jne 1c7b135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37790(%rax) │ │ │ │ + add %dl,0x37716(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x315b2701(%rbx) │ │ │ │ (bad) │ │ │ │ divl 0x1(%rbp) │ │ │ │ @@ -2613327,15 +2613287,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %?,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e2(%rdi) │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95197 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x487e51cb(%rip) │ │ │ │ @@ -2613385,17 +2613346,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x175a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1c7b1eb │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0xa(%rsi) │ │ │ │ or $0x5c,%al │ │ │ │ sbb $0x16528e1,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613406,17 +2613367,15 @@ │ │ │ │ add %dl,%al │ │ │ │ shlb %cl,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mul %edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jmp 1c7b322 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37795(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x30(%rcx) │ │ │ │ cmpps $0x13,0x1454c39(%rax),%xmm6 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613446,16 +2613405,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x175eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %bl,0x5(%rdx) │ │ │ │ + lock fcomps 0x5(%rbx) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ mov $0x0,%ah │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2613466,20 +2613424,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x1761c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x7d(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jnp 1c7b400 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9538f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ jae 1c7b32e │ │ │ │ (bad) │ │ │ │ sbb (%rax),%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2613492,36 +2613450,37 @@ │ │ │ │ add %dl,%al │ │ │ │ sbb $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7b37a │ │ │ │ loop 1c7b3c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jne 1c7b3cc │ │ │ │ - add (%rax),%eax │ │ │ │ + lock (bad) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c953d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x3(%rbp) │ │ │ │ or (%rdi),%edx │ │ │ │ mov $0x13224ce,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17620(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ sub $0x12,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add %cl,0x13015641(%rax) │ │ │ │ @@ -2613531,19 +2613490,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17622(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - andl $0x0,0x3(%rdx) │ │ │ │ - call 1c95467 │ │ │ │ - ... │ │ │ │ + add %dl,0x11(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,-0x5e(%rbp) │ │ │ │ (bad) │ │ │ │ mov $0x7e,%ch │ │ │ │ mov %esi,%gs │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613656,37 +2613616,38 @@ │ │ │ │ ja 1c7b5fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4a,%al │ │ │ │ jrcxz 1c7b605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x18,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c95617 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x5a(%rdx) │ │ │ │ imul $0x1029bf5,0x5a(%rbx),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x21(%rax) │ │ │ │ ja 1c7b645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7b620 │ │ │ │ - adc (%rbx),%eax │ │ │ │ + loopne 1c7b5d6 │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9565f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ rex.WX cmp %rcx,%rdi │ │ │ │ @@ -2613699,22 +2613660,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e33f,%al │ │ │ │ - clc │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c956a7 │ │ │ │ + movabs 0xa00000000001e33f,%al │ │ │ │ + add %dl,0x3(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ cmc │ │ │ │ out %eax,(%dx) │ │ │ │ test $0x5fefe160,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613724,18 +2613682,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e2(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2b,%al │ │ │ │ - jno 1c7b6e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x71,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c956ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c8783c6(%rbx) │ │ │ │ int3 │ │ │ │ sub %ebp,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2613768,18 +2613725,16 @@ │ │ │ │ add %al,0x73(%rax) │ │ │ │ ja 1c7b765 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - sbb (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x31a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9577f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx,%rbx,8) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ movabs 0x130155cefefe,%al │ │ │ │ @@ -2613791,22 +2613746,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ je 1c7b822 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2(%rcx,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c957c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbp │ │ │ │ xchg %eax,%ebp │ │ │ │ stc │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0xe3,%cl │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2613820,17 +2613773,15 @@ │ │ │ │ ja 1c7b7f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bl │ │ │ │ loop 1c7b7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5e,%al │ │ │ │ - ja 1c7b807 │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x378(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9580f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rbx,2) │ │ │ │ bnd jnp 1c7b838 │ │ │ │ mov 0x13016d(%rcx),%cs │ │ │ │ @@ -2613843,18 +2613794,17 @@ │ │ │ │ lret │ │ │ │ js 1c7b83d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e2,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - jno 1c7b851 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x71,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c95857 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7691e844(%rdi) │ │ │ │ add %ecx,(%rax) │ │ │ │ jg 1c7b86a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2613881,21 +2613831,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ jns 1c7b8cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e2(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + call 1c7bbd4 │ │ │ │ add %al,(%rax) │ │ │ │ - shl %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c958e7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ int3 │ │ │ │ sbb $0xffffffa7,%edx │ │ │ │ test %bl,(%rcx) │ │ │ │ jbe 1c7b8fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613925,15 +2613874,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x179,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000037d7a,%al │ │ │ │ + and %bh,0x7d(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x4c368b27(%rsi) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2613942,19 +2613894,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ in (%dx),%al │ │ │ │ jns 1c7b9a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e2(%rdx) │ │ │ │ - add %ah,0x59a7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lret │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c959bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x31(%rcx) │ │ │ │ and %dh,%bl │ │ │ │ rol %cl,%esi │ │ │ │ sub %dh,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613966,19 +2613920,18 @@ │ │ │ │ jns 1c7b9ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xba,%al │ │ │ │ loop 1c7b9f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x362(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c95a07 │ │ │ │ + sbbb $0x0,0x364(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0xb694f6e(%rip) │ │ │ │ mov $0xe0,%ch │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2613989,15 +2613942,15 @@ │ │ │ │ jp 1c7ba35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7b9f4 │ │ │ │ loop 1c7ba3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x362(%rdx) │ │ │ │ + rex sbb $0x364,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95a4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ mov $0x92,%al │ │ │ │ test %ecx,0x14ae80d(%rip) │ │ │ │ @@ -2614008,15 +2613961,15 @@ │ │ │ │ ... │ │ │ │ xor $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7ba82 │ │ │ │ jrcxz 1c7ba85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x8b,%bl │ │ │ │ + lock sbb $0x8d,%al │ │ │ │ add $0x0,%eax │ │ │ │ call 1c95a97 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ sub %esp,0x1e(%rbx) │ │ │ │ sub 0x130169e7(%rbp),%ebx │ │ │ │ @@ -2614047,16 +2614000,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17a7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e2,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7bb00 │ │ │ │ - lock add (%rax),%al │ │ │ │ + xor %bh,%cl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x6dfdcb70(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ in (%dx),%al │ │ │ │ @@ -2614068,15 +2614021,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6c(%rax) │ │ │ │ jp 1c7bb55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rdx,%riz,8) │ │ │ │ - add %ah,0x2f0d1(%rax) │ │ │ │ + add %ah,0x2f6e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ mov $0xe9b0dca1,%eax │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2614091,21 +2614044,19 @@ │ │ │ │ jp 1c7bb9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ loop 1c7bba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7bba7 │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c95bb7 │ │ │ │ + xor %al,(%rdi) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ pop %rsp │ │ │ │ push %rsi │ │ │ │ cmp %bl,%al │ │ │ │ call 14c8f055 <_edata@@Base+0xdc8f055> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614113,16 +2614064,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17ad5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e342(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ - jp 1c7bbf7 │ │ │ │ + add %dh,%al │ │ │ │ + ss jp 1c7bbf7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95bff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rdx,%riz,8) │ │ │ │ in $0xab,%eax │ │ │ │ @@ -2614134,21 +2614085,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ adc $0x17b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + nop │ │ │ │ + fisubrs 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c95c47 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x55(%rdi) │ │ │ │ subl $0xffffffa2,-0x70(%edi) │ │ │ │ je 1c7bc5a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2614174,15 +2614125,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37(%rax) │ │ │ │ jnp 1c7bcbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x571(%rip) │ │ │ │ + mov $0xb5,%al │ │ │ │ + jno 1c7bcd1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95cd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x78(%rdx) │ │ │ │ ja 1c7bc7f │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2614200,21 +2614153,20 @@ │ │ │ │ jnp 1c7bd05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ loop 1c7bd0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7bcad │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x13,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c95d1f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ cld │ │ │ │ cmp %ebx,%ecx │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614250,21 +2614202,21 @@ │ │ │ │ jnp 1c7bd95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7bd57 │ │ │ │ loop 1c7bd9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0x3(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c95daf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x70463ffb(%rdx) │ │ │ │ nop │ │ │ │ mov $0x13012c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2614307,17 +2614259,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x51(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - jp 1c7be7f │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x379(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c95e87 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4b8cef12(%rax) │ │ │ │ push $0x7b │ │ │ │ add (%rcx),%eax │ │ │ │ @@ -2614389,15 +2614339,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x164e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,-0x17(%rax) │ │ │ │ + rex in $0xe7,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x46940d0d(%rax) │ │ │ │ mov $0xf,%al │ │ │ │ @@ -2614424,15 +2614374,16 @@ │ │ │ │ ... │ │ │ │ lock add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ loop 1c7c025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7c01d │ │ │ │ + nop │ │ │ │ + cld │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c96037 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rsp,%riz,4) │ │ │ │ @@ -2614445,17 +2614396,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x5(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - clc │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dh,%al │ │ │ │ + call *(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9607f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rbp) │ │ │ │ rex.RX sbb %r15b,-0x21(%rax) │ │ │ │ @@ -2614483,19 +2614433,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x25(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56c0e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9610f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ std │ │ │ │ adc $0xb5,%al │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ pop %rdi │ │ │ │ @@ -2614508,15 +2614459,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $0x1,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7c137 │ │ │ │ + adc %bh,%al │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c96157 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2614547,16 +2614498,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16586(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x8b,%bh │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,(%rcx) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c961e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ adc 0x36(%rbx),%dx │ │ │ │ xor %ch,%cl │ │ │ │ (bad) │ │ │ │ @@ -2614570,16 +2614521,16 @@ │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3f(%rax) │ │ │ │ loop 1c7c21d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7c299 │ │ │ │ - ja 1c7c227 │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + js 1c7c227 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9622f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ and %al,(%rdx,%rbp,2) │ │ │ │ @@ -2614610,15 +2614561,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ test $0x65,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - notl (%rbx,%rax,1) │ │ │ │ + call *(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c962bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2614632,19 +2614583,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x165b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x70,%al │ │ │ │ - jmp 1c7c301 │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + loopne 1c7c2de │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c96307 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ rex.W enter $0x7f83,$0xf6 │ │ │ │ lock jae 1c7c31a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2614668,17 +2614621,17 @@ │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ loop 1c7c385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rax │ │ │ │ - call 1c7c391 │ │ │ │ + xor %dl,-0x19(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ (bad) │ │ │ │ data16 rex.WX (bad) │ │ │ │ test $0x13014583,%eax │ │ │ │ @@ -2614692,18 +2614645,15 @@ │ │ │ │ (bad) 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bl │ │ │ │ loop 1c7c3cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x14,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000031504,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ rex.XB imul $0x1301,0xe89ba12(%r11),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2614727,17 +2614677,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ loopne 1c7c4b8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x2e8000000000313,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + ss adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1c9646f │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rdi,2) │ │ │ │ (bad) │ │ │ │ xor %ah,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2614751,15 +2614703,15 @@ │ │ │ │ loop 1c7c500 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f0fe(%rax) │ │ │ │ + add %dh,0x2f0eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ loopne 1c7c501 │ │ │ │ sbb %esi,%ebp │ │ │ │ @@ -2614791,22 +2614743,20 @@ │ │ │ │ jmp 1c7c693 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ ret │ │ │ │ loop 1c7c535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - clc │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c96547 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ lret $0x6eb7 │ │ │ │ cmp 0x4b(%rbx),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2614818,19 +2614768,18 @@ │ │ │ │ xor 0x1(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x595(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9658f │ │ │ │ + rex add %dl,0x5(%rdi) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x20(%rcx) │ │ │ │ rex fisubrs 0x1700813(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2614851,16 +2614800,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1663c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5e(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9661f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ int3 │ │ │ │ rex.B │ │ │ │ @@ -2614875,17 +2614824,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1664b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ + rorb $1,(%rsi) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c96667 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ sarl $1,-0x2f(%rdi) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ @@ -2614917,16 +2614867,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ret │ │ │ │ loop 1c7c6e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - hlt │ │ │ │ + and %bh,%ch │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c966f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6(%rbx) │ │ │ │ @@ -2614940,17 +2614889,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x166c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ vpshufb (%rax),%xmm15,%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000314f4,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + push %rax │ │ │ │ + std │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9673f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x3d(%rsi) │ │ │ │ vmovapd 0x13015138(%rdi),%ymm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2614972,16 +2614926,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fldenv 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex vpshufb (%rax),%xmm15,%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %edi,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x57f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c967cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ add %ch,-0x23d6609a(%rsi) │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2614993,16 +2614946,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x166ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3c(%rax) │ │ │ │ loop 1c7c805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - shl $1,%al │ │ │ │ + rex out %al,$0xf6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x288dbf4(%rdi,%rcx,2) │ │ │ │ jg 1c7c83e │ │ │ │ @@ -2615030,16 +2614982,16 @@ │ │ │ │ sub %esp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ loop 1c7c895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x595(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex out %eax,$0x96 │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c968a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ rex.WX jb 1c7c85a │ │ │ │ enter $0x61a0,$0x23 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2615052,21 +2615004,18 @@ │ │ │ │ add %ah,0x33(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - test %esp,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c968ef │ │ │ │ + rclb $0x0,0x364(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x2a02d8ab(%rdx) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615094,16 +2615043,16 @@ │ │ │ │ rex.RB │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xf0,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ cmp %cl,%dh │ │ │ │ @@ -2615119,17 +2615068,15 @@ │ │ │ │ add %dh,0x50(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b(%rax) │ │ │ │ loop 1c7c9b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bl │ │ │ │ - jg 1c7c9c1 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x581(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c969c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ and 0x650b063b(%rbp),%al │ │ │ │ jae 1c7c9da │ │ │ │ @@ -2615160,20 +2615107,21 @@ │ │ │ │ je 1c7caa2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x14,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c7ca47 │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c96a57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x23(%rbp,%rdx,2) │ │ │ │ movsxd %esp,%esi │ │ │ │ rcr %cl,%al │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615185,15 +2615133,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c7ca8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%dh │ │ │ │ + loopne 1c7ca8a │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c96a9f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2615227,15 +2615175,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x167,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31504(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x6fce5d0d(%rsi) │ │ │ │ rex.RX sbb %r15d,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2615297,17 +2615247,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x39(%rax) │ │ │ │ loop 1c7cc3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %ah,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + sbb $0x67,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c96c4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xa4,0x2b5bd43e(%rbp) │ │ │ │ adc $0x5d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615333,20 +2615283,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16953(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - call 1c96cdf │ │ │ │ - ... │ │ │ │ + add %dl,0x58d1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,0x64(%rsi) │ │ │ │ ds add %bh,%cl │ │ │ │ lock sti │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615356,17 +2615305,20 @@ │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ leave │ │ │ │ loop 1c7cd15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000059a7b,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %cl,%ah │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c96d27 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ enter $0xadc,$0x58 │ │ │ │ (bad) │ │ │ │ subl $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2615391,16 +2615343,16 @@ │ │ │ │ jge 1c7ce04 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ loop 1c7cda5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe5,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + and %bh,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ xchg %ecx,%eax │ │ │ │ movsxd 0x14bdaa8(%rip),%esi │ │ │ │ @@ -2615415,20 +2615367,22 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ leave │ │ │ │ loop 1c7cded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c96dff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x112e0fee(%rip) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615454,35 +2615408,34 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x69,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x30161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c96e8f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ stc │ │ │ │ sub %fs:0x130165(%rdx,%rax,2),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ lock enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fwait │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ call 1c96ed7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x413f2a4a(%rdx) │ │ │ │ (bad) │ │ │ │ xor $0x5e,%al │ │ │ │ @@ -2615527,16 +2615480,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x169db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,-0x1b(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c96faf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x44ce5519(%rax) │ │ │ │ cmc │ │ │ │ cs (bad) │ │ │ │ @@ -2615564,16 +2615517,16 @@ │ │ │ │ ... │ │ │ │ and $0x16a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock xlat %ds:(%rbx) │ │ │ │ loop 1c7d02d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7d01f │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + mov $0x94,%al │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ call 1c9703f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ xchg %eax,%ebp │ │ │ │ rex.WR sub %r9b,0x1721d45(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2615582,16 +2615535,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16a6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dl,%al │ │ │ │ + repz adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c97087 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4f191954(%rip) │ │ │ │ rex.WB │ │ │ │ @@ -2615622,39 +2615575,34 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%al │ │ │ │ loop 1c7d105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7d187 │ │ │ │ - jb 1c7d111 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c97117 │ │ │ │ + rolb $0x0,0x573(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x49(%rbx) │ │ │ │ movabs %al,0x13010a23c9dfd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16ac7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret │ │ │ │ loop 1c7d14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret $0x58b │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,(%rbx) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c9715f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6c361750(%rbp) │ │ │ │ (bad) │ │ │ │ or %gs:(%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2615682,15 +2615630,15 @@ │ │ │ │ add %ebp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%al │ │ │ │ loop 1c7d1dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ + lock xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615707,17 +2615655,15 @@ │ │ │ │ or %ebp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7d206 │ │ │ │ loop 1c7d225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ah │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex add $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c97237 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ xchg %eax,%esp │ │ │ │ adc %al,-0x6c(%rbp) │ │ │ │ @@ -2615749,15 +2615695,15 @@ │ │ │ │ add %al,0xe(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ loop 1c7d2b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ch │ │ │ │ + adc %bl,%dh │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x22d52bb6(%rdx) │ │ │ │ or 0x13014b(%rbx),%bl │ │ │ │ @@ -2615769,15 +2615715,15 @@ │ │ │ │ add %al,0x12(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36fc5(%rax) │ │ │ │ + add %ah,0x36fe9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x73(%rbp,%rax,8) │ │ │ │ add 0x3e(%rbp),%bl │ │ │ │ cld │ │ │ │ @@ -2615827,21 +2615773,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16b1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c973e7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x2b1bcb55(%rip) │ │ │ │ xor 0x2f(%rsi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2615865,15 +2615811,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16b1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36837(%rax) │ │ │ │ + add %al,0x36791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ es xchg %eax,%ebx │ │ │ │ int3 │ │ │ │ @@ -2615889,15 +2615835,15 @@ │ │ │ │ add %dl,0x16b2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int3 │ │ │ │ loop 1c7d4ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x66(%rbx) │ │ │ │ + or $0x9b,%bl │ │ │ │ add $0x0,%eax │ │ │ │ call 1c974bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x35(%rsi) │ │ │ │ add $0xc521b2ef,%eax │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2615924,15 +2615870,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x34(%rax) │ │ │ │ loop 1c7d53d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000002f0e4,%al │ │ │ │ + xor $0xf6,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x19(%rax,%rcx,8) │ │ │ │ xor $0x2aec9261,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2615941,17 +2615890,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 1c7d574 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2e7e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ lock jae 1c7d579 │ │ │ │ (bad) │ │ │ │ @@ -2615981,18 +2615928,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x2e8000000000595 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x18(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c97627 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rdx) │ │ │ │ and $0x4d1b1dfc,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616002,16 +2615950,16 @@ │ │ │ │ add %al,0x16b84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int3 │ │ │ │ loop 1c7d65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ah │ │ │ │ - adc $0x3,%al │ │ │ │ + nop │ │ │ │ + notb (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9766f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2616040,15 +2615988,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sahf │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f990(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + je 1c7d6ec │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x41(%rax) │ │ │ │ mov $0xdd,%ah │ │ │ │ sub %bl,-0x18(%rbx) │ │ │ │ @@ -2616064,22 +2616014,19 @@ │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jrcxz 1c7d715 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x314f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c97747 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x3(%rbx,%rax,2) │ │ │ │ xchg %eax,%ebx │ │ │ │ fistps 0x13011b1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2616103,15 +2616050,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16bd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x33(%rax) │ │ │ │ loop 1c7d7c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa1,%al │ │ │ │ + loopne 1c7d802 │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c977d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2616127,15 +2616074,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16bd6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ loop 1c7d80d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + and %bh,(%rdx) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9781f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2616273,15 +2616220,17 @@ │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x32(%rax) │ │ │ │ loop 1c7da4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3(%rdx,%riz,2) │ │ │ │ + rclb $0x64,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x209dbf97(%rsp,%rsi,4) │ │ │ │ sbbl $0x13,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2616550,21 +2616499,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 1c7df4a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x67(%rax) │ │ │ │ + ja 1c7ded7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c97edf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ rolb $0xd3,(%rax) │ │ │ │ rex.WRXB │ │ │ │ addr32 push %rbp │ │ │ │ jne 1c7def2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616593,16 +2616542,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int $0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movl $0x3,(%rsi) │ │ │ │ + add %dl,0x30685(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0xea,0x3c(%rbp) │ │ │ │ imul $0xffffffd3,0x1a(%rsi),%edi │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2616617,16 +2616566,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c7dfa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - rolb $1,(%rsi) │ │ │ │ + rex mov (%rsi),%es │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ cmp $0x57,%bh │ │ │ │ mov $0x2d,%ah │ │ │ │ @@ -2616683,17 +2616631,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loop 1c7e07d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in $0xf0,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ or (%rsi),%bh │ │ │ │ xor $0x58cc0ec4,%eax │ │ │ │ @@ -2616725,17 +2616672,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loop 1c7e10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - shl %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,%cl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ rex.WB (bad) │ │ │ │ @@ -2616753,19 +2616699,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ loop 1c7e155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7e0de │ │ │ │ - (bad) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adcb $0x3,(%rsp,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c98167 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0xe(%rbx) │ │ │ │ fdivs 0x32(%rbp) │ │ │ │ mov $0xbd,%bl │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616790,22 +2616737,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16cab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x31(%rax) │ │ │ │ loop 1c7e1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + imul $0x3,(%rsi),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c981f7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ (bad) │ │ │ │ loop 1c7e27e │ │ │ │ or 0x13012d(%rsp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2616813,15 +2616759,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x16c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x372a2(%rax) │ │ │ │ + add %ah,0x3740f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x555e59d8(%rip) │ │ │ │ lret │ │ │ │ add %ebp,(%rcx,%rax,1) │ │ │ │ @@ -2616850,15 +2616796,16 @@ │ │ │ │ ret $0x16c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcf,%al │ │ │ │ loop 1c7e2bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x70(%rdx) │ │ │ │ + push %rax │ │ │ │ + jo 1c7e254 │ │ │ │ add $0x0,%eax │ │ │ │ call 1c982cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ int1 │ │ │ │ mov $0x54,%bh │ │ │ │ @@ -2616907,21 +2616854,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ loop 1c7e395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,0x306(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c983a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ andb $0x88,(%rax) │ │ │ │ rex.RXB │ │ │ │ rex add 0x7c(%rax,%rax,1),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616931,17 +2616876,16 @@ │ │ │ │ add %ah,0x16ce2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ + xor $0x59a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c983ef │ │ │ │ ... │ │ │ │ push %rsi │ │ │ │ (bad) │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2616967,16 +2616911,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 1c7e40d │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9847f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x771a32c4(%rbp) │ │ │ │ pop %rcx │ │ │ │ mov $0x1b,%cl │ │ │ │ @@ -2616991,17 +2616936,17 @@ │ │ │ │ and 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7e482 │ │ │ │ loop 1c7e4b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x11,%al │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0x583,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c984c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rdx) │ │ │ │ fs mov $0xfd,%ah │ │ │ │ rex.X │ │ │ │ jge,pt 1c7e4da │ │ │ │ @@ -2617028,16 +2616973,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %eax,0x5(%rdx) │ │ │ │ + add %ah,0x583a9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x31f62b30(%rbp) │ │ │ │ rex.RX │ │ │ │ rex.RXB sbb %r8b,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2617050,15 +2616995,15 @@ │ │ │ │ rex.WXB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $1,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x37(%rax) │ │ │ │ + add %ah,-0x78(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x37(%rdx) │ │ │ │ @@ -2617091,15 +2617036,15 @@ │ │ │ │ rex.WRXB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2f(%rax) │ │ │ │ + add %dl,-0x71(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x6c(%rbx) │ │ │ │ @@ -2617112,16 +2617057,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16d59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1c98677 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5284e57c(%rsi) │ │ │ │ mov $0x27,%ah │ │ │ │ (bad) │ │ │ │ @@ -2617151,16 +2617097,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ loop 1c7e6f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7e775 │ │ │ │ - (bad) │ │ │ │ + rex int3 │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1c98707 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ push $0xfffffffffffffffb │ │ │ │ mov $0x5d,%bh │ │ │ │ @@ -2617170,16 +2617116,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16d69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jnp 1c7e6dd │ │ │ │ + add %ah,(%rax) │ │ │ │ + int3 │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9874f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ xchg %eax,%ecx │ │ │ │ {rex2 0x5c} adc %r17b,%r28b │ │ │ │ @@ -2617207,18 +2617154,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16d8c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $1,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %bh,0x5(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x7f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c987df │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx,%rsi,1) │ │ │ │ loope 1c7e771 │ │ │ │ jle,pt 1c7e851 │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2617231,18 +2617177,20 @@ │ │ │ │ add %al,0x16da7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl %cl,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov 0x5(%rcx),%ds │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c98827 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ rex mov $0x54a4152,%ecx │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2617331,21 +2617279,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rax) │ │ │ │ loop 1c7e97d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sbb 0x0(%rbx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9898f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x48(%rbx) │ │ │ │ js 1c7e9d0 │ │ │ │ mov %esp,%esi │ │ │ │ adc %cl,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617353,15 +2617299,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16dcd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x306c7(%rax) │ │ │ │ + add %dl,-0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ push %rdi │ │ │ │ rol $1,%bl │ │ │ │ @@ -2617407,15 +2617355,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ loopne 1c7eb00 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306c7(%rax) │ │ │ │ + add %dh,-0x7b(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ subb $0x71,0x0(%rax) │ │ │ │ imul $0x13,0x1309776(%rbx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617518,15 +2617468,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16dff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ loop 1c7ec4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ch │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x62(%rdi) │ │ │ │ @@ -2617558,15 +2617509,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loop 1c7ecdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xad,%al │ │ │ │ + mov $0x9a,%al │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x5d(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2617619,16 +2617570,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16e0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2d(%rax) │ │ │ │ loop 1c7edb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + mov $0x1a,%al │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c98dc7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29a777ef(%rcx) │ │ │ │ sbb %ah,0x13015d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617701,21 +2617652,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %ebp,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e2d3,%al │ │ │ │ - test %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e2d3,%al │ │ │ │ + adc $0x64,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c98ee7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x38(%rsi) │ │ │ │ ja 1c7ef01 │ │ │ │ rex.WB movabs 0x13014edb,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2617796,21 +2617747,21 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0x19 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9904f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ mov $0xa1561c33,%ebx │ │ │ │ mov $0x57,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2617823,17 +2617774,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c7f085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x6d(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov $0x68f975ef,%ebx │ │ │ │ @@ -2617864,16 +2617814,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c7f115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - notb (%rbx,%rax,1) │ │ │ │ + mov $0xfd,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c99127 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ lea -0x6b(%rbp),%eax │ │ │ │ @@ -2617892,16 +2617842,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2c(%rax) │ │ │ │ loop 1c7f15d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1c7f182 │ │ │ │ (bad) │ │ │ │ - lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ xorl $0x2b,(%rcx) │ │ │ │ @@ -2617932,16 +2617882,16 @@ │ │ │ │ fildll 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c7f1cc │ │ │ │ loop 1c7f1ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%bh │ │ │ │ - adc $0x3,%al │ │ │ │ + (bad) │ │ │ │ + call *(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c991ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2617954,20 +2617904,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x20(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x5621f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jp 1c7f29c │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c99247 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.WXB or %sil,0x10f4f3e(%r11,%r12,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2617992,16 +2617941,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loop 1c7f2c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c7f28c │ │ │ │ - xchg %eax,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c992d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xac84e58(%rsi) │ │ │ │ mov $0x13016a78,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618015,17 +2617965,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loop 1c7f30d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + mov $0x11,%al │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ push %rsi │ │ │ │ and %esi,%esp │ │ │ │ (bad) │ │ │ │ @@ -2618055,17 +2618005,17 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ {rex2 0xe2} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + {rex2 0x9a} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c993af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x74(%rdi) │ │ │ │ movabs %al,0x130170ed39901a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618074,15 +2618024,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ {rex2 0xe2} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f287(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fcomip %st(7),%st │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x645edd68(%rax) │ │ │ │ (bad) │ │ │ │ or $0x5d,%al │ │ │ │ @@ -2618130,22 +2618082,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17e,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc6,%al │ │ │ │ loop 1c7f4bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0xe4,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c994cf │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x68(%rsi) │ │ │ │ (bad) │ │ │ │ cmp $0x53,%al │ │ │ │ cmp %esp,0x130110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2618154,16 +2618104,16 @@ │ │ │ │ add %ah,0x17ebc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c7f505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ah │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + jo 1c7f527 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1c99517 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x695729aa(%rcx) │ │ │ │ orl $0x1301,0x16(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618171,22 +2618121,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17ebf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ enter $0x1e2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%al │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x314f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9955f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0xf5dc49c(%rcx) │ │ │ │ shll %cl,0x45(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2618197,18 +2618144,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc9,%al │ │ │ │ loop 1c7f595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - mov 0x5(%rcx),%ds │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c995a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x11(%rdi) │ │ │ │ pushf │ │ │ │ mov -0x19(%rax),%dh │ │ │ │ adc (%rax),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618220,15 +2618169,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c7f5a3 │ │ │ │ loop 1c7f5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ + xor %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ @@ -2618245,20 +2618194,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ enter $0x17e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x1e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x2,-0x1c(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c99637 │ │ │ │ + movabs 0xe80000000002e440,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ jl 1c7f5db │ │ │ │ mov $0x2b,%dl │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2618270,15 +2618216,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17ecc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x39(%rax) │ │ │ │ loop 1c7f66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x7a(%rbp) │ │ │ │ + rex jrcxz 1c7f6ed │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9967f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi,%rcx,8) │ │ │ │ or 0x44(%rdx,%rdx,8),%eax │ │ │ │ cmp %ecx,(%rax) │ │ │ │ @@ -2618289,17 +2618235,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ jle 1c7f6ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e2c7,%al │ │ │ │ - sub $0x571,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x500000000001e2c7,%al │ │ │ │ + mov $0x71,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c996c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2618317,15 +2618263,15 @@ │ │ │ │ sarb %cl,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bh │ │ │ │ loop 1c7f6fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jne 1c7f704 │ │ │ │ + shlb $1,0x1(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x20c0392d(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2618466,17 +2618412,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ out %eax,(%dx) │ │ │ │ jle 1c7f935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e273,%al │ │ │ │ - mov $0x56e,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1e273,%al │ │ │ │ + rex.RB outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9994f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ add -0x7c(%rcx),%cl │ │ │ │ add $0x6a,%al │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2618490,20 +2618436,18 @@ │ │ │ │ add %dh,0x17ef2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c7f985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7f96a │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c99997 │ │ │ │ + lock cmp 0x5(%rcx),%ebx │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ cs (bad) │ │ │ │ sbb %cl,0x38(%rbx) │ │ │ │ or %bh,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618515,15 +2618459,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ loop 1c7f9cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jle 1c7f9c7 │ │ │ │ + shlb $1,-0xc(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x80(%rbp,%rbp,2) │ │ │ │ push %rcx │ │ │ │ @@ -2618538,15 +2618482,16 @@ │ │ │ │ add %al,0x17f69(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ loop 1c7fa15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loopne 1c7f9b2 │ │ │ │ + jo 1c7fa56 │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99a27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xb69e517c,%esi │ │ │ │ (bad) │ │ │ │ @@ -2618557,16 +2618502,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17f6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e29b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,%al │ │ │ │ + cmp $0x99,%al │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99a6f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x247514d3(%rbx) │ │ │ │ jge 1c7fa53 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2618580,16 +2618525,15 @@ │ │ │ │ add %dl,0x17f6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ loop 1c7faa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loopne 1c7fa42 │ │ │ │ + adc %bh,(%rcx,%rbx,4) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99ab7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ and %dl,-0x2c6e0641(%rbx) │ │ │ │ push %rdx │ │ │ │ @@ -2618602,19 +2618546,20 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jg 1c7fae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rdx,%riz,8) │ │ │ │ - add %dh,0x597e0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x99,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c99aff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x5f(%rdi) │ │ │ │ cs mov $0x2d09c82f,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2618624,16 +2618569,16 @@ │ │ │ │ jno 1c7fbaa │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ loop 1c7fb35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ + mov $0x3c,%al │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99b47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rbx) │ │ │ │ mov $0x4c,%dl │ │ │ │ (bad) │ │ │ │ @@ -2618645,16 +2618590,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x74(%rax) │ │ │ │ jg 1c7fb75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rdx,%riz,8) │ │ │ │ - push %rax │ │ │ │ - loopne 1c7fb1a │ │ │ │ + sarb $1,(%rbx) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99b8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5a(%rdi) │ │ │ │ cmovno 0x103b0bc(%rbx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2618663,16 +2618608,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17f76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e29c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loopne 1c7fb62 │ │ │ │ + add %dl,0x3c(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99bd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2618690,16 +2618635,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ loop 1c7fc0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + mov $0x3b,%al │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99c1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ push %rsi │ │ │ │ and $0x38,%al │ │ │ │ @@ -2618715,17 +2618660,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ popf │ │ │ │ loop 1c7fc55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x5(%rbx),%bpl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,(%rdx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c99c67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18408721(%rax) │ │ │ │ cmp $0x13014a4c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618735,18 +2618680,20 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jle 1c7fd12 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x76(%rax) │ │ │ │ - imul $0xffffffe8,0x0(%rip),%eax │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,0x12(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c99caf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x6e(%rbp) │ │ │ │ loop 1c7fc49 │ │ │ │ je 1c7fc42 │ │ │ │ fisubl 0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618756,17 +2618703,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmpb $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ loop 1c7fce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %ch,0x64(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x3f(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ @@ -2618780,16 +2618726,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ jg 1c7fd25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e2(%rdx) │ │ │ │ - add %al,0x6d(%rax) │ │ │ │ - add %gs:(%rax),%eax │ │ │ │ + add %al,0x3646e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x6e4349f6(%rip) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ mov $0x7b,%bh │ │ │ │ @@ -2618802,20 +2618747,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x17f84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1c7fd12 │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c99d87 │ │ │ │ - ... │ │ │ │ + add %dl,0x5993b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ sbb $0xfb,%al │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ jp 1c7fd9a │ │ │ │ @@ -2618827,16 +2618771,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17f86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ loop 1c7fdbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%cl │ │ │ │ - xchg %eax,%edi │ │ │ │ + nop │ │ │ │ + cmp $0x99,%al │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99dcf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ xchg %eax,%edx │ │ │ │ push %rsi │ │ │ │ @@ -2618867,41 +2618811,34 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %ch,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c99e5f │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + imul $0x1a002e8,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x41(%rbx,%rdi,8) │ │ │ │ - lea (bad),%edi │ │ │ │ - stc │ │ │ │ - hlt │ │ │ │ - push %rcx │ │ │ │ + je 1c7fe65 │ │ │ │ + mov $0x51f4f98d,%edi │ │ │ │ jo 1c7fe72 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x6f,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5f(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,-0x19(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99ea7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ sbb -0x441e4d7(%rip),%dl │ │ │ │ pop %rdx │ │ │ │ @@ -2618915,22 +2618852,18 @@ │ │ │ │ add %dl,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ {rex2 0xe2} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %ch,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c99eef │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + imul $0x1a002e8,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + (bad) │ │ │ │ rex.WXB │ │ │ │ rex.WRXB je 1c7ff5b │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2618944,17 +2618877,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1c7ff25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc %dl,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x71(%rax) │ │ │ │ pop %rbx │ │ │ │ pop %rax │ │ │ │ jl 1c7ff59 │ │ │ │ @@ -2618991,16 +2618924,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a(%rax) │ │ │ │ loop 1c7ffb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c7ff49 │ │ │ │ - cltd │ │ │ │ + jo 1c7ff8f │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c99fc7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ xchg %cl,0x1d(%rax) │ │ │ │ int1 │ │ │ │ @@ -2619014,15 +2618947,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16f7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2a(%rax) │ │ │ │ loop 1c7fffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x300(%rbp) │ │ │ │ + xor %ch,%ch │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9a00f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ add 0x6a(%rdx),%cl │ │ │ │ jmp 1c80091 │ │ │ │ @@ -2619069,16 +2619004,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16f9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jl 1c80075 │ │ │ │ + add %ah,-0x34(%rax) │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9a0e7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ xchg %bh,0x1f9539a3(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2619093,21 +2619028,20 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1c8011d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8011c │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x15,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a12f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RX │ │ │ │ fwait │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xor 0x41(%rbx),%ecx │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2619121,18 +2619055,21 @@ │ │ │ │ imulb 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ loop 1c80165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x318(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %dh,%al │ │ │ │ + sbb %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a177 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x456f3445(%rdx) │ │ │ │ cld │ │ │ │ cmp $0x13013d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2619141,18 +2619078,19 @@ │ │ │ │ or %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%bh │ │ │ │ loop 1c801ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x313(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %dh,0x313(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a1bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ ffreep %st(0) │ │ │ │ and %bl,%cl │ │ │ │ pop %rsi │ │ │ │ enter $0x14b,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619164,20 +2619102,19 @@ │ │ │ │ sbb %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c9a207 │ │ │ │ - ... │ │ │ │ + add %ah,0x59bcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %al,%dh │ │ │ │ iret │ │ │ │ lcall *(%rsp,%rdi,2) │ │ │ │ cld │ │ │ │ leave │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2619190,16 +2619127,16 @@ │ │ │ │ jo 1c80235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x44,%al │ │ │ │ jrcxz 1c8023d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bl │ │ │ │ - fs add $0x0,%eax │ │ │ │ + adc %dh,0x65(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9a24f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ rex std │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ @@ -2619210,15 +2619147,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1701f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ loop 1c80285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xeb,(%rbx) │ │ │ │ + and $0xf0,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2619236,15 +2619173,15 @@ │ │ │ │ jo 1c802c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rbx) │ │ │ │ jrcxz 1c802cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c80260 │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x5d(%rcx) │ │ │ │ @@ -2619260,18 +2619197,16 @@ │ │ │ │ add %al,0x17072(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ loop 1c80315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx) │ │ │ │ - jno 1c80321 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x71,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9a327 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ pushf │ │ │ │ pushf │ │ │ │ or 0x11c74c0(%rdi),%esp │ │ │ │ @@ -2619321,22 +2619256,19 @@ │ │ │ │ jo 1c803e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%al │ │ │ │ loop 1c803ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9a3ff │ │ │ │ + xor %al,(%rsi) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ push $0xffffffffffffff9e │ │ │ │ loopne 1c80433 │ │ │ │ adc %bh,0x130108(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2619347,42 +2619279,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ clc │ │ │ │ loop 1c80435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%cl │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9a447 │ │ │ │ + push %rax │ │ │ │ + add %edx,0x3(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,0x5(%rax) │ │ │ │ push $0xffffffffda0c562d │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ fbstp 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e2fd,%al │ │ │ │ - cli │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1e2fd,%al │ │ │ │ + add $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a48f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ je 1c804df │ │ │ │ mov $0x600894af,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619391,17 +2619320,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x170eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x28(%rax) │ │ │ │ loop 1c804c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x15,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c804d5 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x5d(%rax) │ │ │ │ and (%rdx),%cl │ │ │ │ xchg %eax,%ecx │ │ │ │ jo 1c80521 │ │ │ │ @@ -2619416,19 +2619344,20 @@ │ │ │ │ add %ah,%al │ │ │ │ adc %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314fc(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9a51f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ lahf │ │ │ │ repz out %al,(%dx) │ │ │ │ test $0x18,%al │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2619553,15 +2619482,15 @@ │ │ │ │ gs jno 1c806fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c806da │ │ │ │ loop 1c80705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + jo 1c80695 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0xf8,(%rdi) │ │ │ │ @@ -2619580,22 +2619509,21 @@ │ │ │ │ jo 1c807b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jg 1c80757 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x7e,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a75f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ mov $0xb4,%bl │ │ │ │ mov $0xde,%bh │ │ │ │ and %dl,0x13012d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2619603,21 +2619531,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1717f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ loop 1c80795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c80789 │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x14,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a7a7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ xor %ebx,(%rdi) │ │ │ │ rex.WX fcomps 0x13016ba5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2619627,20 +2619554,18 @@ │ │ │ │ mov %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c807b3 │ │ │ │ loop 1c807dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ret $0x597 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9a7ef │ │ │ │ + rcrb $0x0,0x599(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rdx,%rbx,4) │ │ │ │ cmc │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ or %dh,(%rdi,%rsi,2) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619651,21 +2619576,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x1719f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret $0x597 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5991d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a837 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ mov $0x3ee18647,%eax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619677,20 +2619600,20 @@ │ │ │ │ jno 1c80865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ loop 1c8086d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x2,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ + rex out %eax,$0xe7 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9a87f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ and $0xf00600b0,%eax │ │ │ │ mov $0x33,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619701,16 +2619624,16 @@ │ │ │ │ mov $0x71,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x24(%rax) │ │ │ │ loop 1c808b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8087f │ │ │ │ - sbb %eax,(%rbx) │ │ │ │ + jo 1c80921 │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9a8c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x52051072(%rbp) │ │ │ │ mov $0x13014721,%edx │ │ │ │ @@ -2619724,21 +2619647,20 @@ │ │ │ │ mov $0x71,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ebp,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + call 1c80bed │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9a90f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ xor %ebx,-0x4d(%rbp) │ │ │ │ subl $0x130104,0xa(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619770,34 +2619692,38 @@ │ │ │ │ jno 1c80985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e971(%rax) │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9a99f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x44d297da(%rbx) │ │ │ │ in $0x26,%eax │ │ │ │ jno 1c809b2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x171e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x79(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x74a9ce8d(%rip) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ jg 1c809fa │ │ │ │ @@ -2619811,19 +2619737,21 @@ │ │ │ │ in (%dx),%eax │ │ │ │ jno 1c80a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e98a(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9aa2f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xa(%rsi) │ │ │ │ and $0xe7,%al │ │ │ │ push $0x134ae7e │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2619832,16 +2619760,16 @@ │ │ │ │ jno 1c80a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%dh │ │ │ │ loop 1c80a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0xf0,%bl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,%dl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ loope 1c80a37 │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2619855,19 +2619783,20 @@ │ │ │ │ add %al,0x1(%rax) │ │ │ │ jb 1c80aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f0d3(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jmp 1c80dac │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9aabf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ ud2 │ │ │ │ stc │ │ │ │ sbb %bh,%bl │ │ │ │ jne 1c80ad2 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2619878,16 +2619807,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x25(%rax) │ │ │ │ loop 1c80af5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x599(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,%bh │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9ab07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2(%rdx) │ │ │ │ rex.R │ │ │ │ rex.WX │ │ │ │ rex.WB jne 1c80aef │ │ │ │ @@ -2619899,16 +2619829,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ es jb 1c80b35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe2,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59a88(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fstps 0x5(%rbx) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ and %cl,(%rdx) │ │ │ │ sbb $0xbf,%al │ │ │ │ addr32 in $0x51,%eax │ │ │ │ @@ -2619923,16 +2619853,16 @@ │ │ │ │ jb 1c80b7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ loop 1c80b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ - lock add (%rax),%al │ │ │ │ + and %ch,%dl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x270d565f(%rbp) │ │ │ │ fstpt 0x14(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2619962,19 +2619892,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1725c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x24(%rax) │ │ │ │ loop 1c80c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x362(%rcx) │ │ │ │ + rcrb $0x64,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9ac27 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ rex.WRB (bad) │ │ │ │ and $0x8c,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2619985,16 +2619916,16 @@ │ │ │ │ jb 1c80c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ah │ │ │ │ loop 1c80c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock shl %cl,%al │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ch,%cl │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ iret │ │ │ │ and %edx,-0x7c(%rdx) │ │ │ │ @@ -2620055,16 +2619986,17 @@ │ │ │ │ jb 1c80d2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ loop 1c80d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x599(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcl $1,%ch │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9ad47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx,%rcx,2) │ │ │ │ lahf │ │ │ │ cld │ │ │ │ sbb %ch,%al │ │ │ │ @@ -2620078,17 +2620010,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sbb $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ std │ │ │ │ mov $0xd,%bl │ │ │ │ @@ -2620121,16 +2620051,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp 1c80ff0 │ │ │ │ add %al,(%rax) │ │ │ │ - rex jle 1c80e85 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %al,(%rsi) │ │ │ │ + jae 1c80e19 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9ae1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x45(%rdi,%rcx,4) │ │ │ │ stc │ │ │ │ push $0x1342f21 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2620142,16 +2620074,16 @@ │ │ │ │ add %ah,0x172c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9ae67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x46(%rax) │ │ │ │ repnz rex.WXB sub 0x26(%r13),%rax │ │ │ │ (bad) │ │ │ │ @@ -2620166,16 +2620098,16 @@ │ │ │ │ jb 1c80e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x51028372(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2620209,16 +2620141,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x17325(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - jb 1c80f39 │ │ │ │ + add %al,0x6(%rax) │ │ │ │ + jae 1c80f39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9af3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x57,(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2620234,16 +2620166,17 @@ │ │ │ │ add %ah,0x38(%rax) │ │ │ │ jae 1c80f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fucom %st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1b(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + div %esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0xc1146b7e,%edi │ │ │ │ @@ -2620291,19 +2620224,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x6a(%rax) │ │ │ │ jae 1c81045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1c81230 │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2f6(%rax) │ │ │ │ + mov $0x10,%al │ │ │ │ + sti │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b05f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ mov 0x5c(%rsi),%bh │ │ │ │ test $0x13010e69,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620314,16 +2620249,16 @@ │ │ │ │ jae 1c8108d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsubp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31d63(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x72(%rax) │ │ │ │ + sbb $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x55cbdc7f(%rcx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ adc %esp,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2620336,21 +2620271,21 @@ │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ jae 1c810d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor %dl,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %eax,$0x19 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b0ef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ (bad) │ │ │ │ mov $0x78197c2c,%edx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2620386,18 +2620321,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loop 1c8121e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1611f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ xchg %esi,%ebp │ │ │ │ and $0xe5,%al │ │ │ │ @@ -2620411,22 +2620343,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x173f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsubp %st,%st(2) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x314f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b20f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ jmp fffffffff6005e06 <_edata@@Base+0xffffffffef005e06> │ │ │ │ cmp %dl,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620452,17 +2620381,15 @@ │ │ │ │ or 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - lahf │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x313,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9b29f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x23(%rbx) │ │ │ │ or $0x88,%al │ │ │ │ rex.WX ja 1c81296 │ │ │ │ @@ -2620477,22 +2620404,19 @@ │ │ │ │ (bad) │ │ │ │ je 1c812cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lahf │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x31335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9b2e7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ ret │ │ │ │ loop 1c812dd │ │ │ │ cli │ │ │ │ fmuls 0x7b(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620505,18 +2620429,16 @@ │ │ │ │ je 1c81315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c812f9 │ │ │ │ loop 1c8131d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ - jno 1c81329 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x71,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9b32f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3026d94d(%rbx) │ │ │ │ ss or $0x130171,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620527,20 +2620449,19 @@ │ │ │ │ rex.XB je 1c8135d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bh │ │ │ │ loop 1c81365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x77(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock or $0x378,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9b377 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ cmp %bl,0x4a6a61f6(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620551,21 +2620472,21 @@ │ │ │ │ pop %rbx │ │ │ │ je 1c813a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xe3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loopne 1c813bb │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9b3bf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ add $0x73,%al │ │ │ │ (bad) │ │ │ │ fistpll 0xd(%rax) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620601,15 +2620522,14 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loop 1c8143d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex.B js 1c81447 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9b44f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x33(%rbx) │ │ │ │ sub %ebp,%ecx │ │ │ │ @@ -2620624,16 +2620544,16 @@ │ │ │ │ je 1c8147d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ loop 1c81485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%bl │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1c8147e │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x3c(%rdx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ @@ -2620647,22 +2620567,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0xe060000000000174,%eax │ │ │ │ loop 1c814cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %eax,(%dx) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9b4df │ │ │ │ + movabs 0xe8000000000314f9,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x5ae39a8a(%rax) │ │ │ │ jns 1c814d6 │ │ │ │ jno 1c814f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2620670,17 +2620585,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x74,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dl,0x41(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ call 1c9b527 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ sbb (%rdx),%ch │ │ │ │ xor %edi,-0x5c(%rsi) │ │ │ │ fdivrs 0x1301(%rip) │ │ │ │ @@ -2620693,41 +2620607,40 @@ │ │ │ │ je 1c81555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdi) │ │ │ │ jrcxz 1c8155d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x14,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + notl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9b56f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ es sub $0x4c,%al │ │ │ │ in $0x5b,%al │ │ │ │ mov %cs,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov $0x174,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x8(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9b5b7 │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x39(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jns 1c815b9 │ │ │ │ paddusw (%rdi),%mm4 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620737,22 +2620650,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x174c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ loop 1c815ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9b5ff │ │ │ │ + push %rax │ │ │ │ + add 0x3(%rip),%dl │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ int3 │ │ │ │ xchg %eax,%ebx │ │ │ │ add 0x18(%rsi),%ebx │ │ │ │ ja 1c8165c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620763,21 +2620673,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x174c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loopne 1c81615 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x14(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ + add %dh,0x314f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9b647 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0x3edb58ca(%rsp,%rbp,2) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620786,16 +2620694,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x174c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex jrcxz 1c8167d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - (bad) │ │ │ │ + xor %dl,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ mov %esp,%ss │ │ │ │ cmp %bh,(%rcx) │ │ │ │ lock (bad) │ │ │ │ @@ -2620847,18 +2620756,20 @@ │ │ │ │ je 1c8174d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%cl │ │ │ │ loop 1c81755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3(%rbx,%rdx,1) │ │ │ │ - call 1c9b767 │ │ │ │ - ... │ │ │ │ + xor %dh,(%rbx,%rdx,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,-0x25(%rsi) │ │ │ │ imul $0x3adbc773,(%rsi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2620888,17 +2620799,17 @@ │ │ │ │ ... │ │ │ │ fnsave 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ loop 1c817e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsp │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %bl,0x5(%rax,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9b7f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xcfc1a68(%rax) │ │ │ │ or $0x62,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2620933,20 +2620844,19 @@ │ │ │ │ je 1c8186d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ loop 1c81875 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x17,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x31c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9b887 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x32388123(%rcx) │ │ │ │ fsqrt │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2620954,16 +2620864,15 @@ │ │ │ │ cli │ │ │ │ je 1c818b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ + add %ah,-0x5a(%rax) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x2af76937(%rbp) │ │ │ │ @@ -2620979,17 +2620888,17 @@ │ │ │ │ or %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ loop 1c81905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x5(%rax,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9b917 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5055f53a(%rdi) │ │ │ │ int1 │ │ │ │ xor 0x13(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621001,16 +2620910,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X jne 1c81945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loop 1c8192d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9b95f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15b35757(%rbx) │ │ │ │ @@ -2621022,20 +2620931,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ jne 1c8198d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e2e2,%al │ │ │ │ - (bad) │ │ │ │ - or $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + movabs 0x600000000001e2e2,%al │ │ │ │ + rex.WB adc %al,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9b9a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ push %rax │ │ │ │ and %cl,0x163fee2(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621098,15 +2621008,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x175a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rax) │ │ │ │ loop 1c81ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dh │ │ │ │ + jo 1c81a98 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ movabs 0x130116dfe3f87898,%al │ │ │ │ @@ -2621116,20 +2621026,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x175e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - enter $0x372,$0x0 │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + jb 1c81b07 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9bb0f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ pushf │ │ │ │ push %rdx │ │ │ │ xchg %eax,%ebx │ │ │ │ rex.X sahf │ │ │ │ mov 0x1(%rbp),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2621179,16 +2621090,16 @@ │ │ │ │ add %ah,0x176b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ loop 1c81bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rsi │ │ │ │ - ja 1c81bdf │ │ │ │ + adc %cl,(%rsi) │ │ │ │ + js 1c81bdf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9bbe7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5c3c61be(%rbx) │ │ │ │ pop %rax │ │ │ │ @@ -2621203,17 +2621114,17 @@ │ │ │ │ add %dh,%al │ │ │ │ shll $0x0,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jrcxz 1c81bfd │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x571,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x71,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9bc2f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x71(%rbx) │ │ │ │ {rex2 0x96} smsw (%r16) │ │ │ │ and $0x13013b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621225,16 +2621136,15 @@ │ │ │ │ bnd jbe 1c81c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ loop 1c81c65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %esi,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x571(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9bc77 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ fistpll (%rdi) │ │ │ │ shlb %cl,0x1188b92(%rip) │ │ │ │ @@ -2621265,18 +2621175,18 @@ │ │ │ │ add 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe2,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x19(%rax) │ │ │ │ + loop 1c81cfe │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int3 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ call 1c9bd07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ rclb $1,(%rsi) │ │ │ │ test $0x14e6d58,%eax │ │ │ │ @@ -2621322,16 +2621232,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x59(%rax) │ │ │ │ ja 1c81dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e2e5,%al │ │ │ │ - nop │ │ │ │ + movabs 0xa00000000001e2e5,%al │ │ │ │ + fwait │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ call 1c9bddf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x758233e2(%rip) │ │ │ │ fisubrs 0x67(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2621345,15 +2621255,18 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ js 1c81e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe2,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36fc5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ subl $0x477e5078,0x16(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2621381,16 +2621294,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x178b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2621407,15 +2621319,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x178cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rax) │ │ │ │ loop 1c81eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x377(%rdi) │ │ │ │ + rclb $1,0x377(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9beff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x43(%rax) │ │ │ │ (bad) │ │ │ │ shlb %cl,0x125ce0f(%rbp) │ │ │ │ @@ -2621429,16 +2621341,16 @@ │ │ │ │ fidivrs 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,$0xe2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7b(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ + add %al,%al │ │ │ │ + rex.RB in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9bf47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ nop │ │ │ │ @@ -2621455,15 +2621367,15 @@ │ │ │ │ js 1c81f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx) │ │ │ │ jrcxz 1c81f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock nop │ │ │ │ + lock (bad) │ │ │ │ ja 1c81f87 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9bf8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2621478,35 +2621390,40 @@ │ │ │ │ ... │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,-0x17(%rax) │ │ │ │ loop 1c81fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000597c3,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + and %bl,(%rdi) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9bfd7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x39e4d1c2(%rbp) │ │ │ │ push $0x13016b2c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ add %dl,0x1e2e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3139d(%rax) │ │ │ │ + add %dh,0x34(%rax) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9c01f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x5c(%rdx) │ │ │ │ mov $0xdb6901af,%ecx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621516,22 +2621433,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ ss movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe2,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - popf │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x31334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9c067 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rdi,%riz,8) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex.W (bad) │ │ │ │ or %bh,0x130120(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2621556,16 +2621470,15 @@ │ │ │ │ test $0x79,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19(%rax) │ │ │ │ loop 1c820e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int1 │ │ │ │ - (bad) │ │ │ │ + andb $0x61,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x29e88e61(%rax) │ │ │ │ sbb %ah,%dl │ │ │ │ @@ -2621578,15 +2621491,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x179d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ ja 1c82137 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9c13f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x41(%rax) │ │ │ │ @@ -2621604,22 +2621517,19 @@ │ │ │ │ jns 1c8216d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe7,%al │ │ │ │ loop 1c82175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9c187 │ │ │ │ + loopne 1c8217d │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x51(%rbp) │ │ │ │ call *0x7b5f0c72(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2621630,16 +2621540,18 @@ │ │ │ │ jp 1c821b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c821a1 │ │ │ │ loop 1c821bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c821c5 │ │ │ │ - adc $0x3,%eax │ │ │ │ + (bad) │ │ │ │ + or $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ mov %gs,0x632f2bdb(%rax) │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621652,16 +2621564,16 @@ │ │ │ │ sub %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%al │ │ │ │ loop 1c82205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdc,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + lock jmp 1c82201 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x69(%rax) │ │ │ │ mov $0xe2,%bl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2621674,17 +2621586,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x48(%rax) │ │ │ │ jp 1c82245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1c82430 │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x2e8000000000595,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + out %al,$0x96 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1c9c25f │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19(%rcx) │ │ │ │ jo 1c8225b │ │ │ │ cs adc %dh,0x130128(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2621692,16 +2621606,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17a59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex jrcxz 1c82295 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8221f │ │ │ │ - (bad) │ │ │ │ + adcb $0x0,0x364(%rip) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0xb(%rsi) │ │ │ │ sbb %esp,0x1844a4c6(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2621712,15 +2621625,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17a5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.B jrcxz 1c822dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x18,(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb (%rdi),%edx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x7239f83e(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2621736,18 +2621650,18 @@ │ │ │ │ jp 1c8231d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8230a │ │ │ │ loop 1c82325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3(,%rdx,1) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + orb $0x0,0x3(,%rdx,1) │ │ │ │ + call 1c9c337 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ rex.WRXB (bad) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ bnd ret $0x159 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622031,17 +2621945,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dl │ │ │ │ loop 1c827a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub %esi,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x571(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9c7b7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x4,0x18f66fbe(%rdx) │ │ │ │ pop %rdx │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2622087,15 +2621999,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16392(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ loop 1c8287d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ + xor %bl,%bh │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ sub $0x41,%cl │ │ │ │ @@ -2622110,19 +2622022,20 @@ │ │ │ │ and %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1c828c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x362(%rbp) │ │ │ │ + nop │ │ │ │ + and %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9c8d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ jnp 1c82915 │ │ │ │ (bad) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ @@ -2622150,21 +2622063,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xor 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1c82935 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x13,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9c967 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x22(%rcx) │ │ │ │ andb $0x13,0x1376678(%rsp,%rdx,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2622204,15 +2622117,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ jo 1c82a15 │ │ │ │ loop 1c82a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fwait │ │ │ │ + jo 1c82a65 │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9ca3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2622225,20 +2622138,21 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ imul $0x0,(%rcx),%r8d │ │ │ │ movabs 0xa00000000001e2eb,%al │ │ │ │ - loopne 1c82a83 │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rcx │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9ca87 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x53f54220(%rcx) │ │ │ │ cltd │ │ │ │ xchg %dh,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2622263,15 +2622177,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ shr $1,%bl │ │ │ │ loop 1c82b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%al │ │ │ │ + loopne 1c82afb │ │ │ │ jp 1c82b0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cb17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2622287,21 +2622201,20 @@ │ │ │ │ add %dl,0x16981(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ loop 1c82b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c82b41 │ │ │ │ - jp 1c82b57 │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x7a,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9cb5f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0xf0e956d(%rbp) │ │ │ │ rex.RXB subb $0x1,(%r8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2622324,16 +2622237,16 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %ch,%ah │ │ │ │ loop 1c82bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c82b81 │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%dh │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9cbef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ mov $0xfe,%al │ │ │ │ mov $0x58,%bl │ │ │ │ @@ -2622349,15 +2622262,17 @@ │ │ │ │ add %al,-0x39(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ loop 1c82c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x36a(%rbp) │ │ │ │ + loopne 1c82c67 │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cc37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ jbe 1c82c24 │ │ │ │ cli │ │ │ │ @@ -2622389,15 +2622304,18 @@ │ │ │ │ addr32 push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ jrcxz 1c82cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x305(%rdi) │ │ │ │ + (bad) │ │ │ │ + jns 1c82cc6 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x2abb412c(%rdx) │ │ │ │ popf │ │ │ │ or 0x1(%rax),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2622412,21 +2622330,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ loop 1c82cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c82cbe │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9cd0f │ │ │ │ + sarb $0x0,0x36a(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ rex.RX push %rbp │ │ │ │ movabs %eax,0x13015edf │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2622451,18 +2622366,18 @@ │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ - jg 1c82d97 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rdi │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1c9cd9f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ mov %ecx,%ebx │ │ │ │ mov $0xb2,%dl │ │ │ │ test $0x13016c,%eax │ │ │ │ @@ -2622476,15 +2622391,17 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in (%dx),%al │ │ │ │ loop 1c82dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x36a(%rbp) │ │ │ │ + xor %bh,(%rsi) │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cde7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ fcomip %st(5),%st │ │ │ │ mov $0x2a841ca5,%edi │ │ │ │ @@ -2622512,15 +2622429,16 @@ │ │ │ │ {rex2 0x6a} add %r16,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ loop 1c82e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0xfa,(%rdi) │ │ │ │ + xor %al,%al │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ rex.WRX adc %r11b,0x2a(%rdx) │ │ │ │ @@ -2622538,20 +2622456,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%eax │ │ │ │ loop 1c82ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - jb 1c82eb7 │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movabs 0x2e8000000000372,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9cebf │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ leave │ │ │ │ cs cmp 0x22(%rbp),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2622579,17 +2622495,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x6b,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lahf │ │ │ │ - add $0x3,%eax │ │ │ │ + add %al,0x30b79(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x4a(%rbx) │ │ │ │ sbbb $0x1,0xe99ef79(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622597,17 +2622512,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16b4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pushf │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9cf97 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x79f93889(%rax) │ │ │ │ mov $0xeb,%dl │ │ │ │ @@ -2622640,15 +2622554,15 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmc │ │ │ │ loop 1c83015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in $0xf0,%al │ │ │ │ + shl $0xf6,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x1(%rbx) │ │ │ │ mov $0x45,%ch │ │ │ │ @@ -2622705,15 +2622619,16 @@ │ │ │ │ jl 1c8314e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repnz loop 1c830ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %edx,0x3(%rip) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x7f3f3f24(%rdx) │ │ │ │ (bad) │ │ │ │ js 1c8311a │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2622727,18 +2622642,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x12(%rax) │ │ │ │ loop 1c83135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x3(%rdx,%rbp,2) │ │ │ │ - call 1c9d147 │ │ │ │ + movabs 0xe800000000036a3d,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jg 1c831bb │ │ │ │ xor %dh,0x56(%rax) │ │ │ │ es jns 1c8315a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622782,17 +2622696,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x10(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e2ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x33807195(%rax,%riz,2) │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2622822,15 +2622734,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ loop 1c8329d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x60,%bh │ │ │ │ + lock (bad) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x61(%rbx) │ │ │ │ rclb $0x1,0x715bf344(%rdx) │ │ │ │ @@ -2622844,20 +2622757,18 @@ │ │ │ │ xor 0x1(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ loop 1c832e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c9d2f7 │ │ │ │ + sbbb $0x0,0x599(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ rex.WXB (bad) │ │ │ │ cld │ │ │ │ enter $0x2a64,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2622884,16 +2622795,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ loop 1c83375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c83345 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + sbb $0x58d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9d387 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x304171b6(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2622905,15 +2622817,15 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.RXB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0xe9f443(%rdi,%rbx,2) │ │ │ │ @@ -2622943,17 +2622855,15 @@ │ │ │ │ add %dl,0x16d49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ loop 1c8344d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x5(%rcx),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x571(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9d45f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2c(%rdx) │ │ │ │ sbb (%rbx),%esp │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2622969,15 +2622879,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lock loop 1c83495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000160ef,%al │ │ │ │ + xor %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ cmp $0x160a8934,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2623006,17 +2622920,15 @@ │ │ │ │ rex.WR insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x10(%rax) │ │ │ │ loop 1c83525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x5(%rcx),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x571(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9d537 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ gs jrcxz 1c8353b │ │ │ │ @@ -2623030,21 +2622942,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ rex.WRX insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9d57f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x44cadb9f(%rdi) │ │ │ │ jmp 1c835d2 │ │ │ │ adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2623067,19 +2622979,18 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lock loop 1c835fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x71,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c9d60f │ │ │ │ + shlb $1,0x5(%rcx,%rsi,2) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x12(%rcx) │ │ │ │ jl 1c835fe │ │ │ │ (bad) │ │ │ │ fbld (%rax,%rbx,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623089,15 +2623000,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e30e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36097(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ repnz mov %ah,0x7a8bdcba(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2623145,19 +2623058,18 @@ │ │ │ │ mov 0x1(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,(%dx) │ │ │ │ loop 1c8371d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x8b,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1c9d72f │ │ │ │ + lock sbb 0x5(%rbp),%ecx │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x31f4b00d(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ adc %dl,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623237,16 +2623149,16 @@ │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x19(%rax) │ │ │ │ - jle 1c83891 │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ + jg 1c83891 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9d897 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3d16d497(%rax) │ │ │ │ sbb 0x130177(%rbp),%ebx │ │ │ │ @@ -2623451,16 +2623363,16 @@ │ │ │ │ outsb %fs:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xf(%rax) │ │ │ │ loop 1c83b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5f,%al │ │ │ │ - ja 1c83b5f │ │ │ │ + rorb $1,(%rsi) │ │ │ │ + js 1c83b5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9db67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2623516,20 +2623428,19 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xf(%rax) │ │ │ │ loop 1c83c2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,0x6a(%rax) │ │ │ │ + lock shrl $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9dc3f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add $0xf3,%cl │ │ │ │ in $0x44,%eax │ │ │ │ sahf │ │ │ │ rex.X test %ecx,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623608,16 +2623519,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e34b,%al │ │ │ │ - sbb $0x2f9,%eax │ │ │ │ + movabs 0xa00000000001e34b,%al │ │ │ │ + add $0x2f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9dda7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ mov (%rsi),%eax │ │ │ │ add $0x217ae56a,%eax │ │ │ │ @@ -2623630,20 +2623541,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1700f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz loop 1c83ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ecx,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + rolb $0x2,(%rcx,%rdi,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9ddef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x32(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ mov $0x30,%bh │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2623670,15 +2623581,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1701d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xe(%rax) │ │ │ │ loop 1c83e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x2e9(%rdx) │ │ │ │ + loopne 1c83e5b │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9de7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ xor %dh,%bl │ │ │ │ @@ -2623692,22 +2623605,21 @@ │ │ │ │ ... │ │ │ │ jo,pn 1c83ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe2,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x1a,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - sbb (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9dec7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ addb $0x79,-0x76(%rbp) │ │ │ │ out %eax,(%dx) │ │ │ │ and 0x47(%rax,%rcx,2),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623733,16 +2623645,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x171,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock repnz loop 1c83f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jo 1c83f4f │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + jno 1c83f4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9df57 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x7d,-0x2a9c8e0c(%rcx) │ │ │ │ imul $0x1,(%rax),%ebx │ │ │ │ @@ -2623788,19 +2623701,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x172d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31274(%rax) │ │ │ │ + add %dl,-0x20(%rax) │ │ │ │ + adc %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9e02f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x47(%rdi) │ │ │ │ fsubs 0x71(%rcx) │ │ │ │ rex.WRXB (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623812,16 +2623727,16 @@ │ │ │ │ es jae 1c8405d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf3,%al │ │ │ │ loop 1c84065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - notl (%rbx,%rax,1) │ │ │ │ + mov $0xff,%al │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e077 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ imul $0x1953c388,(%rcx,%riz,2),%esp │ │ │ │ @@ -2623853,15 +2623768,15 @@ │ │ │ │ jae 1c840ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c840e5 │ │ │ │ loop 1c840f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lahf │ │ │ │ + mov $0x35,%al │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e107 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2623878,15 +2623793,16 @@ │ │ │ │ jae 1c84135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ah │ │ │ │ loop 1c8413d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e14f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4a(%rbx) │ │ │ │ @@ -2623914,22 +2623830,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17366(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e302(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cld │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9e1df │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,0xbc55919(%rbp) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2623974,16 +2623889,16 @@ │ │ │ │ jae 1c8429d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex hlt │ │ │ │ loop 1c842a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8423a │ │ │ │ - cltd │ │ │ │ + jo 1c84280 │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9e2b7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x34692158(%rsi) │ │ │ │ and $0x1b,%al │ │ │ │ jbe 1c842ca │ │ │ │ @@ -2624037,21 +2623952,20 @@ │ │ │ │ je 1c84375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ch │ │ │ │ loop 1c8437d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x14,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9e38f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ cmp %ebp,%esi │ │ │ │ pushf │ │ │ │ movabs %eax,0x130124e9e7 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2624059,20 +2623973,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ lea 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mul %edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + unpckhps (%rbx),%xmm0 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9e3d7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x59820af3(%rdi) │ │ │ │ mov $0x13012e04,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2624118,21 +2624033,18 @@ │ │ │ │ add %ah,0x174c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ loop 1c8449d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ - jno 1c844a7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1c9e4af │ │ │ │ + sarb $0x0,0x373(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ cmpb $0x2e,0x75320747(%rip) │ │ │ │ cs xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2624156,15 +2624068,17 @@ │ │ │ │ add %ah,0x175df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ loop 1c8452d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x315,%eax │ │ │ │ + nop │ │ │ │ + unpckhps (%rbx),%xmm0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e53f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ mov %gs,(%rdx,%riz,1) │ │ │ │ out %eax,$0xa8 │ │ │ │ @@ -2624179,17 +2624093,17 @@ │ │ │ │ jne 1c8456d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%cl │ │ │ │ loop 1c84575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xad,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + xor $0x570,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9e587 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ cmp $0x0,%al │ │ │ │ mov $0x13f15388,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2624217,15 +2624131,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x176bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ loop 1c84605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000002f0a9,%al │ │ │ │ + mov $0x97,%al │ │ │ │ + lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x7807ecfc(%rsi) │ │ │ │ xor %ebx,%edx │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624233,16 +2624150,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1774a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e2f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7d(%rax) │ │ │ │ - jb 1c84659 │ │ │ │ + add %al,0x5(%rax) │ │ │ │ + jae 1c84659 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9e65f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x34f1c299(%rsi) │ │ │ │ fisubl (%rcx) │ │ │ │ @@ -2624270,20 +2624187,20 @@ │ │ │ │ cmp 0x1(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c846d3 │ │ │ │ loop 1c846dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock test %esp,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x64,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9e6ef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x14(%rax) │ │ │ │ fnstenv %gs:0x13014846(%rsi,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2624325,20 +2624242,21 @@ │ │ │ │ add %edi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dl │ │ │ │ loop 1c847b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,-0x1c(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c847fe │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9e7c7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x38cd003(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.W │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624348,18 +2624266,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sbb 0x1(%rcx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe2,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f975(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x2b5661e0(%rdx) │ │ │ │ mov %esi,0x49(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2624388,15 +2624303,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1791c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp *%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59990(%rax) │ │ │ │ + add %dh,0x59ad6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x39(%rbx,%rdx,4) │ │ │ │ adcl $0x130104,0x11(%rbp,%rdi,4) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624409,16 +2624324,15 @@ │ │ │ │ jns 1c848cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ jrcxz 1c848d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x2f9(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe80000000002f974,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rcx,%rbp,1) │ │ │ │ cmp -0x8(%rcx),%eax │ │ │ │ pop %rsp │ │ │ │ rex.RXB xor (%r9),%r8d │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2624446,16 +2624360,16 @@ │ │ │ │ add %dl,0x17923(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ jrcxz 1c84965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9e977 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ pop %rdx │ │ │ │ movsxd 0x7e206887(%rsi),%edx │ │ │ │ @@ -2624466,17 +2624380,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x25(%rax) │ │ │ │ jns 1c849a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e300,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - stc │ │ │ │ + movabs 0x600000000001e300,%al │ │ │ │ + jnp 1c849ac │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ lea 0x21459fd3(%rcx,%riz,2),%ecx │ │ │ │ @@ -2624507,15 +2624420,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ loop 1c84a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c84a07 │ │ │ │ + and %ch,%dl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x79(%rdi) │ │ │ │ @@ -2624688,21 +2624601,22 @@ │ │ │ │ add %dl,0x1797c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ loop 1c84d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - rex.XB sbb $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1c9ed1f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,0x7b(%rdi) │ │ │ │ {rex2 0x2f} movabs $0x13016e226c,%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ @@ -2624724,17 +2624638,15 @@ │ │ │ │ cmpl $0x0,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sti │ │ │ │ loop 1c84d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c84de4 │ │ │ │ - sbb $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000031ce9,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x57(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0xf7,%bl │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2624747,16 +2624659,16 @@ │ │ │ │ mov %?,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex std │ │ │ │ loop 1c84de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c84dca │ │ │ │ - lock add (%rax),%al │ │ │ │ + xor %dh,%ah │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x7637ab02(%rbp) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ @@ -2624805,19 +2624717,19 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x179,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%bl │ │ │ │ loop 1c84ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x42,%al │ │ │ │ - sbb $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex jmp 1c851e2 │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9eecf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ push %rsp │ │ │ │ ja 1c84efd │ │ │ │ addr32 jnp 1c84ef8 │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624846,37 +2624758,40 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ loop 1c84f4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.XB sbb $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %ch,%dl │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9ef5f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x45140f59(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x179d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.XB sbb $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,%al │ │ │ │ + jmp 1c852ba │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9efa7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x43e0b5e(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2624902,15 +2624817,16 @@ │ │ │ │ add %dl,0x179d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ loop 1c85025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x1d(%rbx) │ │ │ │ + xor %ch,%dl │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9f037 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x323688c(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2624926,17 +2624842,21 @@ │ │ │ │ jns 1c85065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sti │ │ │ │ loop 1c8506d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000031d43,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + jo 1c8505c │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9f07f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x8(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x13010b85,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2624961,18 +2624881,20 @@ │ │ │ │ add %dl,0x179d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cld │ │ │ │ loop 1c850fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.B sbb $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + call 1c85422 │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1c9f10f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rsi,%rax,8) │ │ │ │ (bad) │ │ │ │ sbbb $0x13,0x165c2c1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2624983,15 +2624905,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cld │ │ │ │ loop 1c85145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x1d(%rdx) │ │ │ │ + sub $0x1c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ fs (bad) │ │ │ │ @@ -2625022,19 +2624944,20 @@ │ │ │ │ add %dh,-0x21(%rax) │ │ │ │ jns 1c851cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe2,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp 1c854fa │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB sbb $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9f1e7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ loop 1c851c7 │ │ │ │ jb 1c851d5 │ │ │ │ out %eax,$0xf │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625043,16 +2624966,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x179e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e2fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x42(%rax) │ │ │ │ - sbb $0x3,%eax │ │ │ │ + add %ah,0x31ce8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x5a(%rbx) │ │ │ │ mov %esp,0x4d(%rcx) │ │ │ │ ja 1c852b2 │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ @@ -2625082,16 +2625005,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ loop 1c852ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c852f4 │ │ │ │ - sbb $0x3,%eax │ │ │ │ + shr $0x1c,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0xb(%rsi) │ │ │ │ add $0xb0f79495,%eax │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2625104,15 +2625028,17 @@ │ │ │ │ jns 1c852ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ch │ │ │ │ loop 1c852f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x1d(%rbx) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9f307 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ pop %rdx │ │ │ │ @@ -2625292,20 +2625218,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ loop 1c8557d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %edx,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x31c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9f58f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %es,-0x1a(%rsi) │ │ │ │ and 0x130140b8(%rsi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2625479,18 +2625404,15 @@ │ │ │ │ jl 1c8588d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dh │ │ │ │ loop 1c85895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc9,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x306(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ subb $0xc5,-0x73c675f0(%rdi) │ │ │ │ cs pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625503,16 +2625425,16 @@ │ │ │ │ jl 1c858d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,(%rax) │ │ │ │ jrcxz 1c858dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcf,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + adc %ah,%dh │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ @@ -2625545,15 +2625467,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loop 1c8596d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xf0,%dh │ │ │ │ + nop │ │ │ │ + jmp 1c85963 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x72(%rbx) │ │ │ │ rex.RB movabs 0x130140ba8033,%al │ │ │ │ @@ -2625566,15 +2625489,15 @@ │ │ │ │ imul $0x0,0x0(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ loop 1c859b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8594a │ │ │ │ + jo 1c859d0 │ │ │ │ ja 1c859bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9f9c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7628de46(%rbx,%rbp,1) │ │ │ │ @@ -2625603,16 +2625526,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loop 1c85a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.B js 1c85a4f │ │ │ │ + rol $1,%ch │ │ │ │ + ja 1c85a4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9fa57 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x27b02bf8(%rax) │ │ │ │ sahf │ │ │ │ @@ -2625629,16 +2625552,16 @@ │ │ │ │ jl 1c85a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ loop 1c85a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c85a30 │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%ch │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ call 1c9fa9f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4b(%rcx) │ │ │ │ fldl 0x9b33185(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2625665,18 +2625588,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17c8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp *%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1611f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ pop %rsi │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2625730,17 +2625650,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x17c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp *%rdx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jle 1c85c6d │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 1c85c01 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1c9fc07 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7f81b63f(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %ecx,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2625755,16 +2625677,16 @@ │ │ │ │ jl 1c85c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x41,%al │ │ │ │ jrcxz 1c85c3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb %edi,0x5(%rsi) │ │ │ │ + mov $0xb0,%al │ │ │ │ + jg 1c85c49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9fc4f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e0b3b43(%rbp) │ │ │ │ cltd │ │ │ │ @@ -2625809,15 +2625731,17 @@ │ │ │ │ add %dl,0x17d04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x42(%rax) │ │ │ │ jrcxz 1c85d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - fimuls 0x3(%rip) │ │ │ │ + sbb $0xe,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x67b82fbd(%rbp) │ │ │ │ lock sbb $0x130177,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2625839,17 +2625763,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17d74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e2f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1611c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ push %rax │ │ │ │ rex.RXB movabs 0x130137902125,%eax │ │ │ │ @@ -2625862,16 +2625784,17 @@ │ │ │ │ jge 1c85de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%cl │ │ │ │ loop 1c85ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c85d7e │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + and %ah,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x4(%rbp) │ │ │ │ pop %rdi │ │ │ │ divb -0xb(%rdx) │ │ │ │ sbb %fs:(%rcx),%eax │ │ │ │ @@ -2625884,15 +2625807,15 @@ │ │ │ │ add %dl,0x17d7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ loop 1c85e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c85e25 │ │ │ │ + shl $1,%ah │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1c9fe47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx,%riz,1) │ │ │ │ @@ -2625908,38 +2625831,37 @@ │ │ │ │ add %dl,0x17d8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmc │ │ │ │ loop 1c85e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rcrb $1,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1c9fe8f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdx,%rax,8) │ │ │ │ xadd %esp,(%esi) │ │ │ │ movabs %eax,0x130171 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ xchg %eax,%esi │ │ │ │ jge 1c85ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ loop 1c85ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000058bc8,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + adc %bl,(%rdx) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + call 1c9fed7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ mov $0x3f,%cl │ │ │ │ fdivrs 0x13cc412(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2626085,15 +2626007,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17dff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ repz loop 1c86105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x571(%rip) │ │ │ │ + lock xchg %eax,%esp │ │ │ │ + jno 1c86111 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca0117 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ clc │ │ │ │ int3 │ │ │ │ @@ -2626109,16 +2626033,16 @@ │ │ │ │ add %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ repz loop 1c8614d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c861c6 │ │ │ │ - adc (%rbx),%al │ │ │ │ + shl $1,%al │ │ │ │ + adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca015f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x370a3fe3(%rsi) │ │ │ │ add $0x13013067,%eax │ │ │ │ @@ -2626146,17 +2626070,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ jle 1c861d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e2f7,%al │ │ │ │ - lret │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + movabs 0xb00000000001e2f7,%al │ │ │ │ + sbb $0x8d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca01ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1a(%rax) │ │ │ │ jo 1c861a5 │ │ │ │ xchg %eax,%ebx │ │ │ │ and %dl,(%rdx) │ │ │ │ @@ -2626169,16 +2626093,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x53(%rax) │ │ │ │ jg 1c8621d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs 0xce300000000001e0,%eax │ │ │ │ - adc (%rbx),%eax │ │ │ │ + movabs 0x84400000000001e0,%eax │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca0237 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ rex.XB stos %eax,%es:(%rdi) │ │ │ │ @@ -2626239,17 +2626163,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs %eax,0xeb4000000000017f │ │ │ │ loop 1c862fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x5(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,0x3(,%rax,1) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x19(%rcx) │ │ │ │ rex.WRX jp 1c862df │ │ │ │ mov $0x1301785b,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626258,20 +2626180,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17fa7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e303(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x40(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,0x47(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + call 1ca0357 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ or %cl,0x752e1cb7(%rip) │ │ │ │ jp 1c8636a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2626281,17 +2626202,16 @@ │ │ │ │ or %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xff,%al │ │ │ │ loop 1c8638d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + nop │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ call 1ca039f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x4c(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ push %rsi │ │ │ │ add %bl,0x66(%rcx) │ │ │ │ @@ -2626376,16 +2626296,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca04bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x97c4698(%rip) │ │ │ │ fs sbb $0x130145,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626397,21 +2626317,20 @@ │ │ │ │ js 1c86568 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %esp,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca0507 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,-0x779cbcfa(%rdx,%rcx,1) │ │ │ │ shll $0x13,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2626420,18 +2626339,20 @@ │ │ │ │ jge 1c86535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x2e8000000000313,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 1ca054f │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ rex.XB pop %r14 │ │ │ │ sbb %esp,%gs:(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ ja 1c86562 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2626444,21 +2626365,21 @@ │ │ │ │ mov %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor (%rbx),%edx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca0597 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ jle 1c86620 │ │ │ │ andl $0x13,0x1496b57(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2626486,17 +2626407,16 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ jge 1c8660d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe3,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int3 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dl,0x1e(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1ca0627 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax,%riz,8) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ test $0x179f987,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2626507,19 +2626427,21 @@ │ │ │ │ lahf │ │ │ │ jge 1c86655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36bd4(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca066f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x641f1faa(%rax) │ │ │ │ (bad) │ │ │ │ test %ebp,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626545,16 +2626467,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x17dab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int $0x6 │ │ │ │ + add %dh,%al │ │ │ │ + mov (%rsi),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x5(%rbp) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2626567,19 +2626489,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17dc5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e341(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e858(%rax) │ │ │ │ + add %dl,0x53(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca0747 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ imul $0x6a,0x6d75fbe2(%rcx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2626590,19 +2626514,21 @@ │ │ │ │ jge 1c86775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2eac6(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca078f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ rex.WR loop 1c867db │ │ │ │ stc │ │ │ │ test %ah,(%rbx) │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626614,16 +2626540,17 @@ │ │ │ │ mov $0x7f,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RXB jrcxz 1c867c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - adc $0x3,%eax │ │ │ │ + rclb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ adc %ebx,%esp │ │ │ │ xchg %eax,%ebx │ │ │ │ xchg %ah,0x13014a4e(%rax) │ │ │ │ @@ -2626636,21 +2626563,19 @@ │ │ │ │ add %al,0x17fcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ loop 1c8680d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %bl,0x161(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca081f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x52fab951(%rip) │ │ │ │ mov $0xd,%al │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2626658,15 +2626583,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1636e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ loop 1c86855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %eax,(%dx) │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ @@ -2626685,15 +2626610,15 @@ │ │ │ │ jae 1c868f6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ jrcxz 1c8689d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c86914 │ │ │ │ + jo 1c868e6 │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca08af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2626713,15 +2626638,15 @@ │ │ │ │ jne 1c8693e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3(%rax) │ │ │ │ jrcxz 1c868e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock in (%dx),%al │ │ │ │ + adc %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ @@ -2626738,16 +2626663,16 @@ │ │ │ │ add %dh,%al │ │ │ │ andb $0x0,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - stc │ │ │ │ + add %dh,(%rax) │ │ │ │ + jl 1c8692c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x6a2534cf(%rdx) │ │ │ │ sbb %eax,%edi │ │ │ │ @@ -2626760,20 +2626685,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16385(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x71,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1ca0987 │ │ │ │ - ... │ │ │ │ + add %dh,0x571b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,0x6c(%rsp,%rdi,4) │ │ │ │ repnz adc $0x10ca02d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2626782,15 +2626706,17 @@ │ │ │ │ mov %ah,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f98f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jb 1c869bc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ xor %dh,%bl │ │ │ │ (bad) │ │ │ │ @@ -2626842,15 +2626768,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1658c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306cb(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %al,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xorb $0xe7,(%rdi,%rbx,1) │ │ │ │ rex.XB cmp 0x41(%r9),%sil │ │ │ │ sub $0x1301,%eax │ │ │ │ @@ -2626860,15 +2626788,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x35(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e304(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36fbc(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loopne 1c86b52 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x252c08a7(%rbx) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ @@ -2626883,15 +2626813,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fbld 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000005727d,%al │ │ │ │ + addb $0x0,0x573(%rip) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ jle 1c86b7f │ │ │ │ push %rsi │ │ │ │ rex.X mov $0x13012c13,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626905,16 +2626836,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int1 │ │ │ │ loop 1c86b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c86b99 │ │ │ │ - (bad) │ │ │ │ + xor %bl,0x61(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ loope 1c86bcb │ │ │ │ @@ -2626929,22 +2626859,19 @@ │ │ │ │ add %ah,%al │ │ │ │ cmp 0x1(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cli │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x31503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca0bc7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ rex.XB mov $0xe1f8c95,%r9d │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2626952,15 +2626879,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ ss add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e305(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x313a1(%rax) │ │ │ │ + add %dl,0x31338(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ mov -0x7e17ce4a(%rdx),%esi │ │ │ │ jne 1c86c22 │ │ │ │ @@ -2626972,36 +2626899,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.X │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e305(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x595a1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0x96 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca0c57 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x31(%rsi) │ │ │ │ test $0x2fa5de90,%eax │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1674f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000314ed,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %bh,%al │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca0c9f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x21(%rdi) │ │ │ │ xor %ecx,%esp │ │ │ │ rclb $0x4a,(%rdx) │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2627011,20 +2626943,21 @@ │ │ │ │ imul $0x0,0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c86cd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0xea,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + xor $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca0ce7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ cmc │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jns 1c86cf6 │ │ │ │ out %eax,(%dx) │ │ │ │ adc (%rsi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2627036,20 +2626969,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x167a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6(%rax) │ │ │ │ jrcxz 1c86d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x72(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca0d2f │ │ │ │ + movabs 0xe800000000057305,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb %ah,-0x7d95d80f(%rdx) │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2627058,16 +2626988,17 @@ │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6(%rax) │ │ │ │ jrcxz 1c86d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x86,%al │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ cmp %ch,%dl │ │ │ │ sub $0x12abd52,%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2627076,15 +2627007,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x1e306(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36288(%rax) │ │ │ │ + add %al,0x19(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x7(%rdi) │ │ │ │ jp 1c86db3 │ │ │ │ rex.B │ │ │ │ @@ -2627115,15 +2627047,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rdi) │ │ │ │ jrcxz 1c86e3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x31e(%rcx) │ │ │ │ + adcb $0x1e,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x20(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ or 0x1182df1(%rax),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2627134,15 +2627068,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %al,(%rdi) │ │ │ │ jrcxz 1c86e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,(%dx) │ │ │ │ + adc %ch,%bl │ │ │ │ (bad) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ dec %bl │ │ │ │ rcrb $0x57,(%rbx) │ │ │ │ @@ -2627181,20 +2627115,21 @@ │ │ │ │ jb 1c86f74 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ jrcxz 1c86f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x14,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + rex cli │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca0f27 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x15(%rsi) │ │ │ │ and %esi,0x4b1e8dc0(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2627202,38 +2627137,34 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ subl $0x0,0x1(%rcx) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1c86f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - call 1ca0f6f │ │ │ │ + rclb $1,0x5(%rdx,%rcx,4) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x4d(%rdx) │ │ │ │ movabs %al,0x1301108aa0ca0e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16985(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e307(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x31333(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca0fb7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ mov %ds,0xc(%rsi) │ │ │ │ gs cwtl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2627241,16 +2627172,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rolb $0xe3,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %bh,0x5(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jg 1c86ff9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca0fff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x180bf843(%rcx) │ │ │ │ lret $0x43fd │ │ │ │ @@ -2627263,17 +2627195,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x169c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rax) │ │ │ │ jrcxz 1c87035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in (%dx),%eax │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + nop │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ call 1ca1047 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x8fa79eb(%rsi) │ │ │ │ jg 1c8708d │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627285,16 +2627217,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ mov $0x8,%al │ │ │ │ jrcxz 1c8707d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ch │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ call 1ca108f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rdx) │ │ │ │ and %al,%gs:(%rax) │ │ │ │ mov $0x13010f05,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627305,16 +2627238,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c870ca │ │ │ │ jrcxz 1c870c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%ch │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + jo 1c8705e │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ call 1ca10d7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e38bda3(%rdx) │ │ │ │ jge 1c870f3 │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2627347,16 +2627280,15 @@ │ │ │ │ imull 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax) │ │ │ │ jrcxz 1c87155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x595(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe8000000000596e6,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ rcrb $0x4,0x6ed2db43(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627399,22 +2627331,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ ds push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x304ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca123f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ loop 1c8720e │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ shr $0x18,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627427,19 +2627356,21 @@ │ │ │ │ nop │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57128(%rax) │ │ │ │ + add %dh,-0x50(%rax) │ │ │ │ + jno 1c87281 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca1287 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x3a(%rbp) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ vpackssdw (%rbx),%ymm7,%ymm0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627447,17 +2627378,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16a9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ call 1ca12cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ mov $0xf1,%ch │ │ │ │ cld │ │ │ │ sub %bh,0x130177(%rdx,%rbx,8) │ │ │ │ @@ -2627470,16 +2627401,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8730b │ │ │ │ jrcxz 1c87305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%dh │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xf8,%al │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ and $0x6400ccac,%eax │ │ │ │ rex.B │ │ │ │ @@ -2627494,19 +2627425,21 @@ │ │ │ │ out %eax,$0x6a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x597c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca135f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x1ececf70(%rdi) │ │ │ │ ret │ │ │ │ mov (%rdx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627517,17 +2627450,19 @@ │ │ │ │ sub 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ jrcxz 1c87395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000003139e,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %dh,0x313(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca13a7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x288fdb62(%rbp) │ │ │ │ mov $0xae,%bl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627538,21 +2627473,19 @@ │ │ │ │ push %rsp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - notb (%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x314fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca13ef │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ int3 │ │ │ │ xor %ecx,%ebx │ │ │ │ sbb $0x1,%al │ │ │ │ add %al,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627640,17 +2627573,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16bd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x4(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1557 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ mov $0x16fd27da,%ebp │ │ │ │ @@ -2627663,15 +2627595,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16bd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e472(%rax) │ │ │ │ + add %ah,0x2e444(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ cmp $0xfc,%al │ │ │ │ push $0xffffffffffffffa5 │ │ │ │ @@ -2627684,17 +2627616,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fldcw 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xe3,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x14(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1611d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x3991ec88(%rbp) │ │ │ │ push %rsi │ │ │ │ push %rsi │ │ │ │ @@ -2627706,19 +2627636,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16bda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e311(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x66(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - call 1ca162f │ │ │ │ - ... │ │ │ │ + add %dh,0x58941(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,-0x5(%rbx) │ │ │ │ mov $0x46,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2627768,18 +2627698,15 @@ │ │ │ │ imull 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rbx) │ │ │ │ jrcxz 1c876f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock iret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x306(%rbp) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbbb $0xb0,-0x7a0beb85(%rbp) │ │ │ │ lret $0x175 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627790,21 +2627717,18 @@ │ │ │ │ add %al,-0x4(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ jrcxz 1c8773d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c877b1 │ │ │ │ - jo 1c87747 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca174f │ │ │ │ + sbbb $0x0,0x370(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x64(%rbp) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ add $0xb5,%al │ │ │ │ rex.RX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2627816,15 +2627740,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ljmp *0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe3,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30e3f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.W (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x50(%rbp) │ │ │ │ sub $0x1,%al │ │ │ │ rex.WXB out %eax,$0xa1 │ │ │ │ @@ -2627836,16 +2627762,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16c0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0xf0,%ch │ │ │ │ - add (%rax),%al │ │ │ │ + shl $1,%ch │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x357a8619(%rdi) │ │ │ │ ja 1c87862 │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2627857,16 +2627783,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %edx,0x3(%rip) │ │ │ │ + add %dh,0xa(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ mov $0xfa,%ah │ │ │ │ shrl %cl,0x164e776(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2627876,16 +2627802,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e30b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x246c5a4d(%rip) │ │ │ │ movabs %al,0x1301437d │ │ │ │ @@ -2627897,16 +2627823,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ds (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ decb 0x24e67dd(%rdx) │ │ │ │ @@ -2627921,16 +2627847,15 @@ │ │ │ │ add %ah,%al │ │ │ │ sub %ch,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x6592242(%rax) │ │ │ │ @@ -2627945,19 +2627870,15 @@ │ │ │ │ add %ah,%al │ │ │ │ sub 0x0(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xc(%rax) │ │ │ │ jrcxz 1c87935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe800000000030e48,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ jne 1c8791d │ │ │ │ ss jmp 1c8790e │ │ │ │ cli │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2627971,38 +2627892,36 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ jrcxz 1c8797d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c879c1 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $0x3,0xe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca198f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x35(%rdi) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ mov 0x1301150f(%rbx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16c2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e30c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ push %rsi │ │ │ │ @@ -2628017,17 +2627936,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ds (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30e47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x25fa6f37(%rax,%rdi,8) │ │ │ │ xchg %eax,%esp │ │ │ │ jbe 1c87a42 │ │ │ │ @@ -2628140,17 +2628057,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16d2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000313a0,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex (bad) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca1b87 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ call d47c9ae <_edata@@Base+0x647c9ae> │ │ │ │ in (%dx),%al │ │ │ │ ja 1c87b9a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628160,16 +2628081,17 @@ │ │ │ │ add %al,%al │ │ │ │ cmp %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x595(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,%ch │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca1bcf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x0(%rax,%rbp,1) │ │ │ │ and 0x162e748(%rbp),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628179,19 +2628101,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e30d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x37(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - call 1ca1c17 │ │ │ │ + add %dl,%al │ │ │ │ + sbb 0x5(%rbp),%cl │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0xd555d5b(%rsi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov $0x130108,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2628199,16 +2628121,15 @@ │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x595(%rdi) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe8000000000596e5,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x52(%rbx) │ │ │ │ getsec │ │ │ │ cmp %ebp,%eax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2628277,15 +2628198,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movsxd 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x66(%rbx) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca1d7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2628302,18 +2628225,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xf(%rax) │ │ │ │ jrcxz 1c87db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c87dd3 │ │ │ │ - jle 1c87dc1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x7f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca1dc7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi,%rdx,4) │ │ │ │ mov $0xfe,%ah │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ adc (%rdi),%ecx │ │ │ │ @@ -2628329,16 +2628251,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c87dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x72(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1c87e07 │ │ │ │ + jae 1c87e09 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca1e0f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x53(%rbx) │ │ │ │ loop 1c87e8f │ │ │ │ adc $0x86,%al │ │ │ │ (bad) │ │ │ │ @@ -2628351,16 +2628275,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16daa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xe(%rax) │ │ │ │ jrcxz 1c87e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c87ea9 │ │ │ │ - ja 1c87e4f │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + js 1c87e4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca1e57 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2628396,18 +2628321,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c87ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x2e8000000000595,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x96,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca1ee7 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ jmp 52fe3d70 <_edata@@Base+0x4bfe3d70> │ │ │ │ cmp $0xb,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628420,16 +2628345,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pavgw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x595(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex in $0x96,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca1f2f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ out %al,$0xf2 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2628472,17 +2628397,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e30f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - in $0xf0,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x22(%rsi) │ │ │ │ push %rbx │ │ │ │ adc %ah,0x1453bfa(%rbp) │ │ │ │ @@ -2628496,19 +2628420,19 @@ │ │ │ │ rex.X outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pavgw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x315(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca204f │ │ │ │ + rorb $1,(%rdi) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x50(%rbp) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ in $0x12,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2628521,16 +2628445,17 @@ │ │ │ │ add %ah,%al │ │ │ │ mov 0x1(%rsi),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x35(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x8d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca2097 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x78a07bcf(%rbx) │ │ │ │ lcall *0x130165(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628542,16 +2628467,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58bc9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb 0x5(%rbp),%cl │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ jno 1c880be │ │ │ │ and $0x19,%al │ │ │ │ jmp *%rbp │ │ │ │ @@ -2628566,16 +2628491,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ jrcxz 1c88115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%cl │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + jo 1c88134 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1ca2127 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2628591,17 +2628516,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x54(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e310(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int3 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1ca216f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x71fbfc32(%rdi) │ │ │ │ (bad) │ │ │ │ jo 1c881ea │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2628613,19 +2628538,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x16eb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12(%rax) │ │ │ │ jrcxz 1c881a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x8b,%bh │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1ca21b7 │ │ │ │ + lock sbb %cl,0x5(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ or $0xc98ab470,%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2628653,19 +2628577,21 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11(%rax) │ │ │ │ jrcxz 1c88235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x313(%rbx) │ │ │ │ + push %rax │ │ │ │ + xor (%rbx),%edx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca2247 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ fdivrl -0x1a(%rdi) │ │ │ │ rex.WX │ │ │ │ rex.RB push %r12 │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628675,16 +2628601,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16f48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12(%rax) │ │ │ │ jrcxz 1c8827d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + jo 1c8829d │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1ca228f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ test $0x73,%ah │ │ │ │ mov %fs:(%rsi),%? │ │ │ │ jge 1c882a2 │ │ │ │ @@ -2628698,21 +2628624,19 @@ │ │ │ │ rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret $0x58b │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58d1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca22d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x5f7644a(%rax) │ │ │ │ mov 0x58(%rsi),%cs │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2628722,15 +2628646,17 @@ │ │ │ │ rex.WRXB outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x314fb(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x989246d(%rbp) │ │ │ │ adc %esi,(%rsi) │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2628743,16 +2628669,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8836f │ │ │ │ jrcxz 1c88355 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ah │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + nop │ │ │ │ + sbb $0x58d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca2367 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rax,4) │ │ │ │ adcl $0x7a,-0x3a(%rcx,%rbx,4) │ │ │ │ jno 1c8837a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2628764,17 +2628691,15 @@ │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e312(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - lahf │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor $0x313,%eax │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca23af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ roll $1,-0x16(%rcx) │ │ │ │ orb $0x0,0x1301585f(%rdx) │ │ │ │ @@ -2628805,20 +2628730,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17006(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17(%rax) │ │ │ │ jrcxz 1c8842d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x78(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xc5,%al │ │ │ │ + ja 1c88437 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca243f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x34(%rbp) │ │ │ │ mov %esi,-0xa(%rax) │ │ │ │ sub %esi,%edi │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628827,22 +2628753,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1700d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x31507(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca2487 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ rex.RB xchg %eax,%r10d │ │ │ │ rex.XB hlt │ │ │ │ je 1c8841a │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628853,18 +2628776,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1709b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub 0x5(%rcx),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x71,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca24cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ ss lret $0x8b94 │ │ │ │ rex in $0x1c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2628912,22 +2628834,20 @@ │ │ │ │ jo 1c8858d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - jns 1c8859f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sarb $0x0,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca25a7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ adcb $0x2a,0xc(%rax) │ │ │ │ repz sub -0x6c(%rbx),%esp │ │ │ │ jb 1c885ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2628937,20 +2628857,21 @@ │ │ │ │ jno 1c885d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c885f2 │ │ │ │ jrcxz 1c885dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ah │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca25ef │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb $0xa494813a,%eax │ │ │ │ jle 1c88602 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2628962,16 +2628883,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a,%al │ │ │ │ jrcxz 1c88625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %eax,%ecx │ │ │ │ - cltd │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca2637 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2629001,18 +2628922,17 @@ │ │ │ │ add $0x72,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1b(%rax) │ │ │ │ jrcxz 1c886b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x28,%al │ │ │ │ - jno 1c886c1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca26c7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x14(%rdi) │ │ │ │ xor $0xa29f387d,%eax │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2629044,16 +2628964,15 @@ │ │ │ │ or 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8875d │ │ │ │ jrcxz 1c88745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub 0x5(%rcx),%dh │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x571(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2757 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jg 1c8875e │ │ │ │ jae 1c88725 │ │ │ │ @@ -2629068,21 +2628987,21 @@ │ │ │ │ adc $0x72,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jnp 1c88777 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x49(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca279f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ rex.WRX cmp 0x7e61e447(%rbx),%r12 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2629126,21 +2629045,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.B jb 1c8885d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %al,$0x19 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca2877 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ jle 1c8888b │ │ │ │ jrcxz 1c888aa │ │ │ │ rex.R pop %rsp │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629199,15 +2629118,15 @@ │ │ │ │ pop %rsi │ │ │ │ jb 1c88935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2eac6(%rax) │ │ │ │ + add %al,0x2f081(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x79576ecc(%rsi) │ │ │ │ cld │ │ │ │ ret $0x16e │ │ │ │ @@ -2629221,16 +2629140,17 @@ │ │ │ │ je 1c889ed │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x14(%rax) │ │ │ │ jrcxz 1c88985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x599(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,%ch │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca2997 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5211331e(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ mov $0x62,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2629245,19 +2629165,20 @@ │ │ │ │ jb 1c889c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x14,%al │ │ │ │ jrcxz 1c889cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x362(%rbx) │ │ │ │ + jo 1c889f0 │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca29df │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0xa0629ff(%rip) │ │ │ │ hlt │ │ │ │ add %bh,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629268,19 +2629189,21 @@ │ │ │ │ jb 1c88a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c88a26 │ │ │ │ jrcxz 1c88a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movl $0x3,(%rsi) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + nop │ │ │ │ + addl $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca2a27 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ orb $0xc1,(%rax) │ │ │ │ lret $0x6ed5 │ │ │ │ rex.R stos %al,%es:(%rdi) │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629289,18 +2629212,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x172 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rolb $1,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x306(%rsi) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ andb $0xa5,0x30b61965(%rbp,%rcx,1) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629310,21 +2629230,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ lret │ │ │ │ jb 1c88a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,0x306(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca2ab7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ andb $0x12,-0x3f797359(%rcx,%rcx,2) │ │ │ │ jbe 1c88aca │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2629333,36 +2629251,32 @@ │ │ │ │ jb 1c88ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c88aff │ │ │ │ jrcxz 1c88aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c88ac2 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe80000000003068e,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbbb $0xa8,-0x3270f560(%rbp) │ │ │ │ add %ebp,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17311(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e315(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - nop │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %al,0x11(%rax) │ │ │ │ + sti │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x3c3bd80c(%rdi) │ │ │ │ negl 0x1301(%rsi,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629372,15 +2629286,18 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ ss jae 1c88b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3(%rax,%rax,1) │ │ │ │ + adc %ch,%ch │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca2b8f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x28(%rcx) │ │ │ │ push %rsi │ │ │ │ out %eax,(%dx) │ │ │ │ xor $0x11c8f9d,%eax │ │ │ │ @@ -2629396,16 +2629313,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c88bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ - jge 1c88bcf │ │ │ │ + push %rax │ │ │ │ + jge,pt 1c88bcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca2bd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x180a6861(%rdx) │ │ │ │ gs loopne 1c88bf7 │ │ │ │ @@ -2629422,16 +2629339,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c88c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c88c23 │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %bl,-0x69(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca2c1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ sbb %esi,-0x425c22f9(%rdx) │ │ │ │ add %r10,(%rbx) │ │ │ │ @@ -2629444,16 +2629360,16 @@ │ │ │ │ add %dl,0x1735d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c88c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adcb $0x0,0x5(%rsi) │ │ │ │ + xor $0x97,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca2c67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ mov %cs,-0x48(%rsi) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2629487,21 +2629403,17 @@ │ │ │ │ jae 1c88cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rsi) │ │ │ │ jrcxz 1c88ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c88c90 │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca2cf7 │ │ │ │ + movabs 0xe80000000003133a,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ orb $0x9f,-0x2d(%rbp) │ │ │ │ xchg %eax,%esi │ │ │ │ orb $0x1,(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629530,15 +2629442,15 @@ │ │ │ │ add %dh,%al │ │ │ │ and %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0xe3,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59990(%rax) │ │ │ │ + add %dl,0x59ad6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ @@ -2629569,15 +2629481,15 @@ │ │ │ │ jne 1c88dfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1c88e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%ah │ │ │ │ + mov $0x89,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x18(%rdi) │ │ │ │ @@ -2629595,17 +2629507,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c88e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe80000000005959f,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + shl $0x96,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca2e5f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x8(%rsi) │ │ │ │ repz fistpl (%rcx) │ │ │ │ nop │ │ │ │ mov $0x13010a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2629615,18 +2629529,16 @@ │ │ │ │ jne 1c88e8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rax) │ │ │ │ jrcxz 1c88e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rcx) │ │ │ │ - jle 1c88ea1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x7f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca2ea7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x149e3a71(%rax) │ │ │ │ mov %ch,%bh │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2629636,20 +2629548,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17586(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e317(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jl 1c88e7d │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1ca2eef │ │ │ │ - ... │ │ │ │ + add %al,0x59bcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ repnz (bad) │ │ │ │ (bad) │ │ │ │ xchg %esi,(%rax) │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2629663,16 +2629574,16 @@ │ │ │ │ jne 1c88f1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17,%al │ │ │ │ jrcxz 1c88f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c88fa4 │ │ │ │ - (bad) │ │ │ │ + rex lret │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca2f37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1fd299f1(%rbx,%rdx,2) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2629687,15 +2629598,15 @@ │ │ │ │ jbe 1c88f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c88f81 │ │ │ │ jrcxz 1c88f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ + loopne 1c88f93 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ @@ -2629763,16 +2629674,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0x1840000000000176,%eax │ │ │ │ jrcxz 1c8908d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8910e │ │ │ │ - jb 1c89099 │ │ │ │ + rolb $0x5,(%rbx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca309f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rbx,1) │ │ │ │ ja 1c890ae │ │ │ │ @@ -2629785,20 +2629695,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x176cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x19(%rax) │ │ │ │ jrcxz 1c890d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca30e7 │ │ │ │ + xor %al,(%rbx) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ add %eax,%ecx │ │ │ │ xchg %eax,%ebx │ │ │ │ cwtl │ │ │ │ or 0x1(%rsi),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629811,38 +2629721,38 @@ │ │ │ │ jbe 1c89115 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59a7b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca312f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x3ea339e2(%rax) │ │ │ │ movabs 0x13011ba6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x176e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x31504(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca3177 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x6d(%rdx) │ │ │ │ pushf │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2629869,21 +2629779,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17826(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e318(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca3207 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %edx,%ebp │ │ │ │ pop %rbx │ │ │ │ cwtl │ │ │ │ or $0x76,%al │ │ │ │ jbe 1c8921a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2629896,19 +2629805,20 @@ │ │ │ │ js,pt 1c89235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rax) │ │ │ │ jrcxz 1c8923d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x362(%rbx) │ │ │ │ + adcb $0x64,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca324f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,0x5514d6f0(%rsi) │ │ │ │ xchg %eax,%esp │ │ │ │ es jno 1c89262 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2629918,20 +2629828,19 @@ │ │ │ │ js 1c8927d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ jrcxz 1c89285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x6a(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + xor %cl,%dh │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + call 1ca3297 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x34(%rdx) │ │ │ │ nop │ │ │ │ fs xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ sub 0x1(%rdi),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629939,16 +2629848,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x178c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e319(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31507(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %edx,0x3(%rip) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ rex.RXB (bad) │ │ │ │ rex.RX xchg %r11b,0x13015b40(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2629998,57 +2629907,54 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ bnd js 1c8939d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca33b7 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x66139511(%rax) │ │ │ │ iret │ │ │ │ rex.XB adc $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17910(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x588ed(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + call 1ca33ff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ xor 0x57(%rcx),%ebp │ │ │ │ imul $0x1301726b,%edx,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x179b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e31a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30689(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ adc %dl,-0x7f(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2630064,22 +2629970,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c89494 │ │ │ │ jrcxz 1c8947d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0x1c(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca348f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x32(%rbx) │ │ │ │ rex.WRB (bad) │ │ │ │ and %ecx,%eax │ │ │ │ {rex2 0x3f} add %r10,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630091,16 +2629995,15 @@ │ │ │ │ jp 1c894bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,(%rbx) │ │ │ │ jrcxz 1c894c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ + rolb $0x0,0x2(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ shr $0x74,%eax │ │ │ │ sarb $1,0x130127(%rax,%rsi,4) │ │ │ │ @@ -2630128,20 +2630031,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jp 1c8954d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e31b,%al │ │ │ │ - {rex2 0x6b} add (%r8),%r16 │ │ │ │ + movabs 0xf00000000001e31b,%al │ │ │ │ + (bad) 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca3567 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ jge 1c895af │ │ │ │ xor %r15b,%r12b │ │ │ │ sbb (%rax),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630166,17 +2630070,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17b12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16120(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ jg 1c89640 │ │ │ │ rcrb $1,0x1654371(%rax) │ │ │ │ @@ -2630189,18 +2630091,19 @@ │ │ │ │ add %dh,0x28(%rax) │ │ │ │ jnp 1c89625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x2e8000000000595,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x1a(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca363f │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rcx,%rcx,4) │ │ │ │ repnz adc %ah,0x130130b8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2630270,19 +2630173,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x1c9000000000017b,%eax │ │ │ │ jrcxz 1c8974d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c897b2 │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rex (bad) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca375f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ subb $0x9,-0x3d(%rax) │ │ │ │ add %esi,(%rdx) │ │ │ │ rex.WRXB fisttps (%r11) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630292,21 +2630197,19 @@ │ │ │ │ add %ah,-0x1e(%rax) │ │ │ │ jl 1c8978d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x7f,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1ca37a7 │ │ │ │ + rex │ │ │ │ + addl $0x1a002e8,%fs:0x0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x6d,(%rcx) │ │ │ │ - jrcxz 1c897f9 │ │ │ │ + add %al,0x45e36d11(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ jno 1c897e0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630317,16 +2630220,15 @@ │ │ │ │ jge 1c897d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c897fa │ │ │ │ jrcxz 1c897dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex iret │ │ │ │ - (bad) │ │ │ │ + rex lea (%rsi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ cmpb $0xe6,-0x2c(%rdi) │ │ │ │ add $0xd013345,%eax │ │ │ │ @@ -2630337,15 +2630239,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17dcb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e321(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306c8(%rax) │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sub $0x80,%al │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ @@ -2630362,15 +2630266,17 @@ │ │ │ │ iret │ │ │ │ jge 1c89865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sbb $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306ce(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %es,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ sbbb $0x28,-0x10(%rdi) │ │ │ │ xor %ebp,%ecx │ │ │ │ iret │ │ │ │ @@ -2630385,16 +2630291,15 @@ │ │ │ │ add %al,0x17de0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c898b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd0,%al │ │ │ │ - (bad) │ │ │ │ + lock mov (%rsi),%es │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ xorb $0xce,(%rdx) │ │ │ │ push %rbp │ │ │ │ @@ -2630408,21 +2630313,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ int1 │ │ │ │ jge 1c898f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rorb $0x0,0x3(%rsi,%rax,1) │ │ │ │ + call 1ca390f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ sbbb $0x8f,-0x35baaa50(%rax) │ │ │ │ cldemote (%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2630430,18 +2630332,17 @@ │ │ │ │ add %dh,0x1(%rax) │ │ │ │ jle 1c8993d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sbb $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c89973 │ │ │ │ - jno 1c89951 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x71,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca3957 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5039d027(%rdx) │ │ │ │ std │ │ │ │ rex.RB pop %r11 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2630452,21 +2630353,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ sbb 0x1(%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e3(%rip) │ │ │ │ - add %dh,0x6e(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2e43f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca399f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0xe(%rax) │ │ │ │ add (%rbx),%ah │ │ │ │ xchg %eax,%ecx │ │ │ │ nop │ │ │ │ add %edi,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630474,16 +2630373,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17e2a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x36410(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ rex.XB (bad) │ │ │ │ push $0x5 │ │ │ │ fwait │ │ │ │ @@ -2630498,15 +2630397,16 @@ │ │ │ │ rex.XB jle 1c89a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cli │ │ │ │ loop 1c89a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dh │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x3c5aaf7c(%rax) │ │ │ │ mov $0x130138,%r10d │ │ │ │ @@ -2630574,15 +2630474,17 @@ │ │ │ │ add %al,0x17f65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c89b3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x318(%rdi) │ │ │ │ + shr $0x18,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x47(%rdx) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2630595,20 +2630497,19 @@ │ │ │ │ add %al,0x17f68(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c89b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - enter $0x58b,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + call 1ca3b97 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x6(%rbp) │ │ │ │ (bad) │ │ │ │ movsxd 0x136101d(%rdx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2630618,16 +2630519,16 @@ │ │ │ │ jg 1c89bc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1c89bcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x8b,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + lock sbb $0x58d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca3bdf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ test $0x6139d5c0,%eax │ │ │ │ lret $0x166 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2630640,16 +2630541,16 @@ │ │ │ │ jg 1c89c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c89c30 │ │ │ │ jrcxz 1c89c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex int3 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + mov $0x1d,%al │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1ca3c27 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ jno 1c89c09 │ │ │ │ (bad) │ │ │ │ movabs %al,0x130105eab4 │ │ │ │ @@ -2630658,20 +2630559,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpl $0x0,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e31e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int $0x8b │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1ca3c6f │ │ │ │ - ... │ │ │ │ + add %dl,0x58d1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ mov $0xd6278958,%ecx │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630700,20 +2630600,19 @@ │ │ │ │ mov 0x1(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x58b,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + call 1ca3cff │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0xbe525d8(%rdx) │ │ │ │ (bad) │ │ │ │ and $0x7f,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630722,18 +2630621,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17f8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rax) │ │ │ │ jrcxz 1c89d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c89d66 │ │ │ │ - jno 1c89d41 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x71,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca3d47 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rdi) │ │ │ │ cmp %ch,(%rcx) │ │ │ │ push %rdi │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2630766,16 +2630664,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17f94(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x21(%rax) │ │ │ │ jrcxz 1c89dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub $0x571,%eax │ │ │ │ + jo 1c89d7f │ │ │ │ + jno 1c89dd1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca3dd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7fa77c64(%rsi) │ │ │ │ cmp %ebx,%ebx │ │ │ │ jno 1c89dea │ │ │ │ @@ -2630789,18 +2630688,17 @@ │ │ │ │ jg 1c89e05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c89e2b │ │ │ │ jrcxz 1c89e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2a,%al │ │ │ │ - jno 1c89e19 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x71,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca3e1f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3d0eb573(%rcx,%rax,1) │ │ │ │ shrb %cl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630866,17 +2630764,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17fb1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x22(%rax) │ │ │ │ jrcxz 1c89f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - jno 1c89f39 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x571(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca3f3f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7737da8(%rdi,%rax,1) │ │ │ │ xor $0x130179,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630907,19 +2630803,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x17fb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5712c(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ + jno 1c89fc9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca3fcf │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ gs push %rsi │ │ │ │ js 1c89f9e │ │ │ │ mov (%rdi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630931,19 +2630829,21 @@ │ │ │ │ add %ah,-0x3f(%rax) │ │ │ │ jg 1c89ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5712b(%rax) │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ + jno 1c8a011 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca4017 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x33d206b9(%rax,%rbp,8) │ │ │ │ (bad) │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2630951,18 +2630851,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int3 │ │ │ │ jg 1c8a045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e3(%rip) │ │ │ │ - add %dl,0x2d(%rax) │ │ │ │ - jno 1c8a059 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x71,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca405f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x74b011cb(%rip) │ │ │ │ adc %bh,0x130133(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2630971,18 +2630870,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope 1c8a10a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e326(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub %dh,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca40a7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx,%rax,4) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jle 1c8a102 │ │ │ │ mov $0x7,%dl │ │ │ │ @@ -2630996,18 +2630894,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ out %al,$0x7f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e327(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %esi,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca40ef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1c52f57(%rbx) │ │ │ │ jrcxz 1c8a0fb │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631019,15 +2630916,15 @@ │ │ │ │ out %al,(%dx) │ │ │ │ jg 1c8a11d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ jno 1c8a131 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca4137 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2631067,15 +2630964,18 @@ │ │ │ │ bnd jg 1c8a1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8a1a8 │ │ │ │ loop 1c8a1b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000016126,%al │ │ │ │ + adc %bl,0x61(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x407aac5f(%rcx) │ │ │ │ mov $0x62,%dh │ │ │ │ jp 1c8a1da │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631131,17 +2631031,20 @@ │ │ │ │ int1 │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f(%rax) │ │ │ │ jrcxz 1c8a28d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000314ec,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock notb (%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca429f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x288198c8(%rbx) │ │ │ │ stc │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631173,36 +2631076,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16590(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shl %cl,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + jmp 1c8a61c │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca432f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x328cb61b(%rcx) │ │ │ │ mov %fs,0x13016d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8a365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8a38f │ │ │ │ + (bad) │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2631219,15 +2631122,16 @@ │ │ │ │ add %dh,%al │ │ │ │ andl $0x0,0x1(%rdx) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c8a3ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock es (bad) │ │ │ │ + mov $0x5d,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x77(%rsp,%rax,1) │ │ │ │ and 0x17bd9e4(%rax),%dl │ │ │ │ @@ -2631241,16 +2631145,16 @@ │ │ │ │ jmp 1c8a450 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,-0x9(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x11(%rax) │ │ │ │ or $0x9ed8e5fd,%eax │ │ │ │ rex add %edx,(%rbx) │ │ │ │ @@ -2631263,16 +2631167,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cs movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lret │ │ │ │ + add %dl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ addb $0xd7,0x203efbcd(%rsi,%riz,2) │ │ │ │ @@ -2631311,17 +2631214,15 @@ │ │ │ │ jp 1c8a529 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f6ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x74(%rdx) │ │ │ │ es fcoms (%rsi) │ │ │ │ out %al,$0x70 │ │ │ │ @@ -2631359,17 +2631260,16 @@ │ │ │ │ add %al,%al │ │ │ │ enter $0x166,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0xf0,%eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ jmp 22e69969 <_edata@@Base+0x1be69969> │ │ │ │ (bad) │ │ │ │ @@ -2631428,17 +2631328,15 @@ │ │ │ │ rex.WR │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f6ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x65(%rdx) │ │ │ │ (bad) │ │ │ │ movabs %eax,0x13013dc7d2b7 │ │ │ │ @@ -2631472,15 +2631370,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16780(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x24(%rax) │ │ │ │ jrcxz 1c8a6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8a6d0 │ │ │ │ + jo 1c8a6da │ │ │ │ adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ cmp %cl,%dh │ │ │ │ @@ -2631494,20 +2631392,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs 0x2470000000000167,%al │ │ │ │ jrcxz 1c8a70d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + fildll 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca471f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x2b(%rcx) │ │ │ │ out %al,$0xc0 │ │ │ │ pop %rcx │ │ │ │ sub %al,0x2b(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631515,18 +2631414,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ lret $0x167 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e324,%al │ │ │ │ - movabs 0x2e8000000000595,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xc00000000001e324,%al │ │ │ │ + out %al,$0x96 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca4767 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x27(%rdx) │ │ │ │ cmp $0x8f,%cl │ │ │ │ popf │ │ │ │ add %esi,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631537,19 +2631437,18 @@ │ │ │ │ frstor 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rcx │ │ │ │ - pop 0x0(%rip) │ │ │ │ - call 1ca47af │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %eax,0x2e8000000000590 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5462932a(%rax) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631558,17 +2631457,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e325(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loopne 1c8a7db │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + repz testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ rex.RX (bad) │ │ │ │ (bad) │ │ │ │ @@ -2631583,18 +2631481,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e323(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ add $0x774fd8fa,%eax │ │ │ │ or $0x7d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2631628,15 +2631525,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x168f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e326(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f0d5(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp 1c8a8b9 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ repnz and $0x425328db,%eax │ │ │ │ (bad) │ │ │ │ @@ -2631700,16 +2631599,17 @@ │ │ │ │ xchg %ch,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8a9b9 │ │ │ │ jrcxz 1c8a995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8a970 │ │ │ │ - lock add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + jmp 1c8a991 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x24(%rbp) │ │ │ │ movabs 0x13011cb9026460,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631745,18 +2631645,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x169c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs 0x2e8000000000595,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0x96 │ │ │ │ + add $0x0,%eax │ │ │ │ + call 1ca4a37 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ es pop %rax │ │ │ │ ss mov %edi,%? │ │ │ │ in $0x5b,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631767,17 +2631668,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ push %rax │ │ │ │ xor %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,0x36bdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ fwait │ │ │ │ enter $0xb901,$0xa0 │ │ │ │ @@ -2631789,16 +2631688,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xorb $0xe3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub $0x71,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x71,%ah │ │ │ │ add $0x0,%eax │ │ │ │ call 1ca4ac7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ call ffffffff968f8166 <_edata@@Base+0xffffffff8f8f8166> │ │ │ │ jmp 1c8aaf2 │ │ │ │ @@ -2631811,20 +2631710,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ int1 │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rex cmp $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x6b} add (%r8),%r16 │ │ │ │ + add %dh,(%rax) │ │ │ │ + fisubrs 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca4b0f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x4c(%rsi) │ │ │ │ (bad) │ │ │ │ fsubrs 0x1669087(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2631832,18 +2631732,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x169f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3c(%rax) │ │ │ │ jrcxz 1c8ab45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x29,%al │ │ │ │ - jno 1c8ab51 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x71,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca4b57 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x28f0b9c1(%rax) │ │ │ │ mov $0xf7,%bl │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2631852,17 +2631751,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16a01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e33c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %dl,0x3(%rip) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x6eb32911(%rsp,%rax,2) │ │ │ │ sbb $0x3a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2631874,17 +2631772,16 @@ │ │ │ │ add %dl,0xa(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - int $0x8b │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1ca4be7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x37(%rdx) │ │ │ │ rex.WB dec %r12b │ │ │ │ pop %rdx │ │ │ │ jnp 1c8ac6f │ │ │ │ @@ -2631896,37 +2631793,35 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16a14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + lock fisubrs 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca4c2f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x2688c54a(%rdi) │ │ │ │ jge 1c8ac07 │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16a20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e33d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x41(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca4c77 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x39(%rcx) │ │ │ │ @@ -2631945,16 +2631840,16 @@ │ │ │ │ cs push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dh,-0x12(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0xa(%rax) │ │ │ │ iret │ │ │ │ @@ -2632153,19 +2632048,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x167d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x362(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca4f8f │ │ │ │ + movabs 0xe800000000036419,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ fwait │ │ │ │ push %rdx │ │ │ │ int $0xc0 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ adc %ah,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632176,15 +2632069,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x167fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x25(%rax) │ │ │ │ jrcxz 1c8afc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000036097,%al │ │ │ │ + movabs 0xe800000000031f22,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x2d1fc707(%rdi) │ │ │ │ fidivrs 0x62(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632211,17 +2632104,20 @@ │ │ │ │ xor %ebp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ es jrcxz 1c8b055 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe800000000031e3f,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + lock shll %cl,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1ca5067 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x23(%rax) │ │ │ │ std │ │ │ │ fisubs 0x16393fb(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2632230,15 +2632126,18 @@ │ │ │ │ add %dh,0x1686e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c8b09d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe8000000000361ca,%al │ │ │ │ + adc %ch,0x60(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x5a09a5ae(%rsi) │ │ │ │ iret │ │ │ │ hlt │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632282,17 +2632181,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16871(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7(%rax) │ │ │ │ - jne 1c8b17f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xorb $0x0,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca5187 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ mov $0x9f,%ah │ │ │ │ lea (bad),%ebx │ │ │ │ @@ -2632322,19 +2632220,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1c8b228 │ │ │ │ jrcxz 1c8b205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + movabs 0xe80000000003608b,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ mov $0x1,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ ret $0x235a │ │ │ │ push $0x1 │ │ │ │ @@ -2632556,15 +2632450,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3775f(%rax) │ │ │ │ + add %dh,0x3780e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x37(%rbp) │ │ │ │ lret $0xc32f │ │ │ │ loopl 1c8b5ed │ │ │ │ @@ -2632637,20 +2632531,18 @@ │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e0e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1ca5697 │ │ │ │ + fcomps 0x5(%rdx) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x1e(%rbx,%rcx,8) │ │ │ │ jo 1c8b6f9 │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jae 1c8b6aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632673,21 +2632565,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and 0x0(%rcx,%rax,1),%ch │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret $0x561 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x5626f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca5727 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd -0x2b(%rdx),%ebx │ │ │ │ mov $0x13015564,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632696,16 +2632586,18 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x16c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sub %bl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x42(%rbx) │ │ │ │ mov 0x4c(%rax),%ebx │ │ │ │ jne 1c8b714 │ │ │ │ jnp 1c8b782 │ │ │ │ @@ -2632737,15 +2632629,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2a(%rax) │ │ │ │ jrcxz 1c8b7ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub $0x571,%eax │ │ │ │ + shlb $1,0x571(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca57ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b0c268d(%rdi) │ │ │ │ jrcxz 1c8b840 │ │ │ │ sub (%rcx),%al │ │ │ │ @@ -2632754,22 +2632646,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ cmp %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e32a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 1c8b83f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3780f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca5847 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ adc (%rdx),%bl │ │ │ │ mov $0xfe,%ch │ │ │ │ sbb (%rax),%al │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632794,21 +2632683,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e328(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca58d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jo 1c8b923 │ │ │ │ rex.WB iretq │ │ │ │ rex.R ja 1c8b8ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632818,22 +2632706,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16d5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x31334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sahf │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1ca591f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ ja 1c8b937 │ │ │ │ rcll $1,0x10c9808(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2632882,22 +2632767,21 @@ │ │ │ │ add %dh,%al │ │ │ │ mov %gs,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - je 1c8b9ef │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x73,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca59f7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rsi) │ │ │ │ es pop %rbx │ │ │ │ or 0x1301(%r9,%r10,1),%r13b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2632922,19 +2632806,21 @@ │ │ │ │ mov $0x6d,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36bd6(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fildll 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1ca5a87 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ cmp $0xcc,%al │ │ │ │ mov %ebp,-0x6b(%rax) │ │ │ │ mov 0x1(%rbp),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2632999,15 +2632885,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x161ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6d(%rax) │ │ │ │ loopne 1c8bb95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x92,(%rcx) │ │ │ │ + nop │ │ │ │ + rex.WRX xchg %rax,%rbx │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2633043,20 +2632930,21 @@ │ │ │ │ mov 0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x29,%al │ │ │ │ jrcxz 1c8bc25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fsubl 0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RXB │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1ca5c37 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ sub $0xc30a8bb,%eax │ │ │ │ in $0x67,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2633067,18 +2632955,16 @@ │ │ │ │ shrb $1,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8bc93 │ │ │ │ jrcxz 1c8bc6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd4,%al │ │ │ │ - je 1c8bc79 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x75(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca5c7f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ call 607b411 │ │ │ │ push %rcx │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ @@ -2633302,16 +2633188,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x166,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe3,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %eax,0x5(%rdx) │ │ │ │ + add %al,0x583a9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x41(%rdx) │ │ │ │ enter $0x2f9,$0x20 │ │ │ │ rex.X (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2633326,16 +2633212,18 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - out %eax,$0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1ca5fdf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x8(%rax) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ mov $0x1225af3,%edi │ │ │ │ @@ -2633362,18 +2633250,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6e(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ shrb $1,(%rdx) │ │ │ │ jrcxz 1c8c05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2c,%al │ │ │ │ - jno 1c8c069 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x71,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ call 1ca606f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rdi) │ │ │ │ repz fistl 0x2b(%rdi) │ │ │ │ loop 1c8c0f4 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2633385,16 +2633272,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16b3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WRXB (bad) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ push $0xf │ │ │ │ @@ -2633428,16 +2633315,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ jrcxz 1c8c135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + lock (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -2633491,20 +2633377,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x59fbb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - loopne 1c8c21a │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf,%dh │ │ │ │ mov $0x31f14d4b,%edi │ │ │ │ je 1c8c232 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634008,17 +2633894,19 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5c(%rax) │ │ │ │ - sbb $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,%al │ │ │ │ + lcall *(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ xor $0x1e,%al │ │ │ │ test %ebp,(%rbx) │ │ │ │ @@ -2634048,18 +2633936,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16f14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %esp,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + sbbb $0x0,0x2(%rbp,%riz,8) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ cmp (%rbx),%ch │ │ │ │ cmp %r13,(%rdx) │ │ │ │ @@ -2634072,17 +2633958,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub $0x16f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex sub $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8ca6e │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + ret $0x596 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ sbb %dh,-0x7167ddf5(%rbp) │ │ │ │ @@ -2634114,15 +2634001,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d(%rax) │ │ │ │ jrcxz 1c8ca7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x1(%rdi) │ │ │ │ + push %rax │ │ │ │ + and (%rcx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634135,16 +2634023,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16f6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e32d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - jo 1c8cad1 │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + jno 1c8cad1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634178,15 +2634066,15 @@ │ │ │ │ add %ah,0x7c(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1(%rax) │ │ │ │ + xor %ah,(%rcx,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634201,15 +2634089,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16f8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jrcxz,pn 1c8cb9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x570(%rdx) │ │ │ │ + loopne 1c8cbb3 │ │ │ │ + jno 1c8cba9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ @@ -2634244,16 +2634134,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jrcxz,pn 1c8cc2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jl 1c8cc39 │ │ │ │ + rex pop %rsp │ │ │ │ + jge 1c8cc39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634270,15 +2634160,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ jrcxz 1c8cc75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8cc8d │ │ │ │ + adc %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634308,16 +2634198,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ hlt │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e32e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0xe6,%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %esp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634336,15 +2634226,15 @@ │ │ │ │ (bad) │ │ │ │ jo 1c8cd45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe3,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37009(%rax) │ │ │ │ + add %ah,0x37037(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rdx,4) │ │ │ │ @@ -2634377,16 +2634267,16 @@ │ │ │ │ add %dl,0x18(%rax) │ │ │ │ jo 1c8cdd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz,pn 1c8cddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8ce45 │ │ │ │ - ja 1c8cde7 │ │ │ │ + (bad) │ │ │ │ + adc 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634404,16 +2634294,17 @@ │ │ │ │ jo 1c8ce1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,(%rdi) │ │ │ │ jrcxz 1c8ce25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ - out %eax,$0x2 │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634450,18 +2634341,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1c8ceb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x1(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ah,(%rsi) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ push $0xffffffffbd09f90b │ │ │ │ clc │ │ │ │ @@ -2634475,19 +2634367,19 @@ │ │ │ │ add %dh,0x35(%rax) │ │ │ │ jo 1c8cef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe3,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x5c(%rax) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%bh │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7cc92c79(%rip) │ │ │ │ enter $0x4779,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2634515,16 +2634407,17 @@ │ │ │ │ jo,pt 1c8cf85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2f,%al │ │ │ │ jrcxz 1c8cf8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebp │ │ │ │ - add $0x0,%ax │ │ │ │ + nop │ │ │ │ + sub 0x5(%rdi),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x70088325(%rdi) │ │ │ │ @@ -2634539,16 +2634432,16 @@ │ │ │ │ jo 1c8cfcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8d001 │ │ │ │ jrcxz 1c8cfd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or 0x3(%rax),%dh │ │ │ │ + (bad) │ │ │ │ + cmp %dh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634584,15 +2634477,16 @@ │ │ │ │ rex.WRXB jo 1c8d05d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ jrcxz 1c8d065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570ad,%al │ │ │ │ + xorb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a8acb3c(%rbp) │ │ │ │ popf │ │ │ │ rex.R pop %rsp │ │ │ │ @@ -2634606,17 +2634500,15 @@ │ │ │ │ add %al,0x56(%rax) │ │ │ │ jo 1c8d0a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %spl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc $0x79,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37859(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x53(%rdi) │ │ │ │ @@ -2634647,16 +2634539,17 @@ │ │ │ │ gs jo 1c8d135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8d16a │ │ │ │ jrcxz 1c8d13d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634671,16 +2634564,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1706c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e330(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %edi,%ecx │ │ │ │ + add %dl,-0x13(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2634714,16 +2634607,15 @@ │ │ │ │ je 1c8d27b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x54(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dl,0x36a28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2634740,16 +2634632,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x54(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dh,0x36a28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3d(%rbx) │ │ │ │ @@ -2634784,15 +2634675,17 @@ │ │ │ │ mov 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rcx) │ │ │ │ jrcxz 1c8d2ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000002e718,%al │ │ │ │ + rcrb $1,0x2e5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ mov $0x8dd517f8,%edi │ │ │ │ cmp $0x3f,%al │ │ │ │ @@ -2634808,16 +2634701,16 @@ │ │ │ │ jo 1c8d32d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31d5c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %bl,0x3(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ xor (%rsp,%rdx,1),%bh │ │ │ │ @@ -2634848,19 +2634741,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x3190000000000170,%eax │ │ │ │ jrcxz 1c8d3c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002f8e9,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xeb70e71(%rdi) │ │ │ │ jl 1c8d39e │ │ │ │ jnp 1c8d3ea │ │ │ │ @@ -2634874,16 +2634763,17 @@ │ │ │ │ (bad) │ │ │ │ jo 1c8d405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe3,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x570 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jo 1c8d419 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4d48c30(%rax) │ │ │ │ @@ -2634913,16 +2634803,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x170d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jge 1c8d438 │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x8(%rax) │ │ │ │ @@ -2634936,18 +2634827,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1c8d54b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e332(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - {rex2 0xe5} lar (%r8),%r24d │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2e5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ mov $0xf859fcd1,%edi │ │ │ │ test $0x13013a,%eax │ │ │ │ @@ -2634976,15 +2634867,15 @@ │ │ │ │ jo 1c8d56d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8d5a4 │ │ │ │ jrcxz 1c8d575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x75,%bl │ │ │ │ + adc %bh,0x76(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x15ec6ae6(%rax) │ │ │ │ @@ -2635000,16 +2634891,15 @@ │ │ │ │ jno 1c8d5b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ jrcxz 1c8d5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,(%rsi,%rdi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x37d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x17(%rcx) │ │ │ │ @@ -2635041,20 +2634931,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x33(%rax) │ │ │ │ jrcxz 1c8d64d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rdx) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + movabs 0x6f80000000002e5,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xaf6af88(%rdx) │ │ │ │ cmpl $0xd,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635065,15 +2634951,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ jrcxz 1c8d695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4a,%al │ │ │ │ + and %ah,%al │ │ │ │ jp 1c8d6a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635107,16 +2634993,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x71,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e333(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRX add %r8,(%rbx) │ │ │ │ + add %dh,0x22(%rax) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635133,18 +2635019,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17140(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x304,%eax │ │ │ │ + add %dh,0x3049c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4d41fe81(%rsi) │ │ │ │ addr32 enter $0x13e,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635171,17 +2635056,16 @@ │ │ │ │ add %ah,0x57(%rax) │ │ │ │ jno 1c8d7f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - stc │ │ │ │ - imul $0xfffffff8,0x0(%rip),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + subl $0xf8000000,0x0(%rbp,%rax,1) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ in (%dx),%eax │ │ │ │ mov $0xaa9eb239,%edi │ │ │ │ @@ -2635194,19 +2635078,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1716e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x20(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2e5a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ mov $0xd7128325,%edi │ │ │ │ sub $0x4e,%al │ │ │ │ @@ -2635236,19 +2635118,17 @@ │ │ │ │ jno 1c8d8cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2e5a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37(%rcx) │ │ │ │ mov %eax,0x23e9276b(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2635262,16 +2635142,15 @@ │ │ │ │ jno 1c8d915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rcx │ │ │ │ + add %ah,0x25(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635304,17 +2635183,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1718c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30151(%rax) │ │ │ │ + add %al,0x25(%rax) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rdi,1) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ addr32 ds enter $0x6cef,$0x1 │ │ │ │ @@ -2635326,17 +2635207,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17197(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3015a(%rax) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x27f6d975(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ pop %rbx │ │ │ │ @@ -2635366,17 +2635249,15 @@ │ │ │ │ ... │ │ │ │ lahf │ │ │ │ jno 1c8da7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rsi) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x2e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x68(%rdi,%rsi,8) │ │ │ │ @@ -2635392,16 +2635273,16 @@ │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ jno 1c8dac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,%cl │ │ │ │ + mov $0xea,%al │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635435,16 +2635316,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x71,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or 0x3(%rax),%dh │ │ │ │ + add %al,0x38(%rax) │ │ │ │ + jo 1c8db67 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635458,17 +2635339,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x171bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jb 1c8dc1b │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ + jo 1c8dbb1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi,%rbp,2) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2635496,15 +2635379,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x171c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x570(%rax) │ │ │ │ + loopne 1c8dc59 │ │ │ │ + jno 1c8dc41 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x59(%rsi) │ │ │ │ @@ -2635520,18 +2635405,15 @@ │ │ │ │ shlb $1,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rsi) │ │ │ │ jrcxz 1c8dc7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5,0x70(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000570f2,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ pop %rbp │ │ │ │ imul $0x13,0x10c972e(%rax,%rbp,1),%edi │ │ │ │ @@ -2635558,18 +2635440,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x171e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36(%rax) │ │ │ │ jrcxz 1c8dd0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8dd91 │ │ │ │ - jo 1c8dd19 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xb4,%dh │ │ │ │ @@ -2635586,15 +2635466,17 @@ │ │ │ │ bnd jno 1c8dd4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8dd88 │ │ │ │ jrcxz 1c8dd55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000031d5c,%al │ │ │ │ + xor %al,(%rax) │ │ │ │ + sbb $0x3,%eax │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x40f17429(%rbx,%rdi,4) │ │ │ │ mov (%rcx,%rax,1),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2635620,16 +2635502,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2(%rax) │ │ │ │ jb 1c8dddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e336,%al │ │ │ │ - imul $0x0,0x5(%rax),%esi │ │ │ │ + movabs 0xa00000000001e336,%al │ │ │ │ + int1 │ │ │ │ + jo 1c8ddf1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ rex.X │ │ │ │ @@ -2635647,19 +2635532,16 @@ │ │ │ │ adc 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rsi) │ │ │ │ jrcxz 1c8de2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x20,%al │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shlb $1,0x2(%rbp,%riz,8) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ movabs %al,0x13011a4df7564aca │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635689,16 +2635571,17 @@ │ │ │ │ jb 1c8deb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ jrcxz 1c8debd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc $0x2e7,%eax │ │ │ │ + mov $0x96,%al │ │ │ │ + in $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ @@ -2635713,16 +2635596,17 @@ │ │ │ │ xor 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rdi) │ │ │ │ jrcxz 1c8df05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + add %ch,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xd0a7d2d(%rbp) │ │ │ │ cmp $0x39,%al │ │ │ │ push %rax │ │ │ │ @@ -2635753,16 +2635637,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1c8df95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x70(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,%dh │ │ │ │ + jo 1c8dfa1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3(%rdi) │ │ │ │ fsubr %st(2),%st │ │ │ │ @@ -2635779,15 +2635665,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c8dfdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2e7(%rip) │ │ │ │ + andb $0x0,0x2e5(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ jl 1c8e050 │ │ │ │ @@ -2635820,15 +2635706,17 @@ │ │ │ │ add %dl,0x17258(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c8e06d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x570(%rax) │ │ │ │ + loopne 1c8e0a1 │ │ │ │ + jno 1c8e079 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x80997c8(%rdx) │ │ │ │ @@ -2635843,16 +2635731,16 @@ │ │ │ │ add %al,0x17261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c8e0b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ - out %eax,$0x2 │ │ │ │ + rex xchg %eax,%edi │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2635884,18 +2635772,16 @@ │ │ │ │ jb 1c8e13d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rax) │ │ │ │ jrcxz 1c8e145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8e0f4 │ │ │ │ - jo 1c8e151 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x26731239(%rip) │ │ │ │ in $0x79,%eax │ │ │ │ @@ -2635909,19 +2635795,20 @@ │ │ │ │ jns 1c8e1f5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ jrcxz 1c8e18d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ah,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rsi) │ │ │ │ mov $0x21,%ch │ │ │ │ xchg %edx,0x45(%rbp) │ │ │ │ @@ -2635952,19 +2635839,17 @@ │ │ │ │ (bad) │ │ │ │ jb 1c8e215 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe3,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2e597(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ (bad) │ │ │ │ xor $0x4651ee5f,%eax │ │ │ │ @@ -2635979,16 +2635864,16 @@ │ │ │ │ jb 1c8e25d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x38,%al │ │ │ │ jrcxz 1c8e265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,$0xeb │ │ │ │ - add (%rax),%al │ │ │ │ + lock rex.WR │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x35c10a9b(%rcx) │ │ │ │ @@ -2636018,16 +2635903,19 @@ │ │ │ │ jb 1c8e2ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8e32a │ │ │ │ jrcxz 1c8e2f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %sil,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - movabs 0x6f8000000000570,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ or %ecx,-0x435bb8d9(%rax) │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636037,18 +2635925,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x172a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - jo 1c8e349 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x8(%rdx,%rbx,2) │ │ │ │ @@ -2636079,16 +2635965,20 @@ │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ jb 1c8e3c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x6f8000000000570 │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6d(%rsp,%rcx,1) │ │ │ │ ja 1c8e461 │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ cmp %bl,(%rcx) │ │ │ │ @@ -2636101,16 +2635991,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x172b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ jrcxz 1c8e415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x70(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + jno 1c8e421 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rsp,%rax,8) │ │ │ │ imul $0xffffff9b,(%rax),%edi │ │ │ │ @@ -2636141,17 +2636033,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e339,%al │ │ │ │ - nop │ │ │ │ - jo 1c8e4b1 │ │ │ │ + movabs 0xc00000000001e339,%al │ │ │ │ + sbb %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636169,15 +2636060,17 @@ │ │ │ │ jb 1c8e4e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rcx) │ │ │ │ jrcxz 1c8e4ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x570(%rsi) │ │ │ │ + add %ah,(%rsi) │ │ │ │ + jno 1c8e4f9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x442ce13a(%rcx) │ │ │ │ @@ -2636212,19 +2636105,17 @@ │ │ │ │ jb 1c8e575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ jrcxz 1c8e57d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %esp,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + and %ah,0x2e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6bd01947(%rsp,%rax,2) │ │ │ │ addr32 push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2636238,15 +2636129,18 @@ │ │ │ │ jb 1c8e5bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rdx) │ │ │ │ jrcxz 1c8e5c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570ac,%al │ │ │ │ + xorb $0x5,(%rcx,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rax,1) │ │ │ │ jp 1c8e603 │ │ │ │ adc %bl,0x13015b9e(%rdx) │ │ │ │ @@ -2636276,17 +2636170,16 @@ │ │ │ │ jb 1c8e64d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jo 1c8e661 │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x5(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636304,20 +2636197,16 @@ │ │ │ │ jae 1c8e695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x6f80000000002e5,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ mov $0x37,%bh │ │ │ │ or 0x1e(%rbx),%bh │ │ │ │ push %rsp │ │ │ │ @@ -2636347,17 +2636236,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1732a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570a3(%rax) │ │ │ │ + add %ah,0x2b(%rax) │ │ │ │ + jno 1c8e739 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x23(%rbp) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in (%dx),%al │ │ │ │ @@ -2636373,15 +2636264,15 @@ │ │ │ │ add %dh,0x43(%rax) │ │ │ │ jae 1c8e76d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57066(%rax) │ │ │ │ + add %al,0x570ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7a(%rsi,%rdx,4) │ │ │ │ @@ -2636412,15 +2636303,17 @@ │ │ │ │ jae 1c8e7fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rbx) │ │ │ │ jrcxz 1c8e805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570a1,%al │ │ │ │ + subb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rex.WXB xchg %rcx,-0x67(%r13) │ │ │ │ @@ -2636434,16 +2636327,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x17369(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b(%rax) │ │ │ │ jrcxz 1c8e84d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + sbb 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x19(%rdx,%rsi,2) │ │ │ │ xchg %ecx,%eax │ │ │ │ cs or $0x3,%al │ │ │ │ @@ -2636474,17 +2636370,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ja 1c8e946 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e33b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57076(%rax) │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ + jo 1c8e8e9 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b5574d0(%rip) │ │ │ │ in $0xf9,%eax │ │ │ │ xor (%rcx),%eax │ │ │ │ @@ -2636498,17 +2636396,15 @@ │ │ │ │ jae 1c8e91d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3b,%al │ │ │ │ jrcxz 1c8e925 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb %esp,%edi │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x2e5(%rbx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ sbb $0x85c324d0,%eax │ │ │ │ @@ -2636542,20 +2636438,17 @@ │ │ │ │ mov $0x73,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30123(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x52(%rbx) │ │ │ │ movabs %al,0x130130147557c9 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636565,17 +2636458,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x173bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jl 1c8e998 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + ret $0x596 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2636607,15 +2636501,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lret $0x173 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e3(%rip) │ │ │ │ - add %al,0x2f900(%rax) │ │ │ │ + add %dl,0x2f8eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rdx) │ │ │ │ @@ -2636630,16 +2636524,15 @@ │ │ │ │ jae 1c8eacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8eb14 │ │ │ │ jrcxz 1c8ead5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xff,%al │ │ │ │ - clc │ │ │ │ + sub $0xf8,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636671,15 +2636564,15 @@ │ │ │ │ jae 1c8eb5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.XB jrcxz 1c8eb65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4f,%al │ │ │ │ + xor %ah,(%rbx) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636697,17 +2636590,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x173f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RX jrcxz 1c8ebad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8ec03 │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2636737,16 +2636628,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6(%rax) │ │ │ │ je 1c8ec35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ - stc │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636765,15 +2636656,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ adc 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WR jrcxz 1c8ec85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000002f901,%al │ │ │ │ + xor %ch,%ch │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2525d504(%rip) │ │ │ │ mov $0x1,%bl │ │ │ │ xor $0x1301,%eax │ │ │ │ @@ -2636802,16 +2636697,16 @@ │ │ │ │ (bad) │ │ │ │ je 1c8ed0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %edi,%ecx │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636829,18 +2636724,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17430(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ jrcxz 1c8ed5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %dh,0x0(%rbp,%rax,1) │ │ │ │ + loopne 1c8ed7e │ │ │ │ + jne 1c8ed69 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x43a70d13(%rcx,%rbp,2) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2636869,15 +2636765,15 @@ │ │ │ │ add %al,0x45(%rax) │ │ │ │ je 1c8ede5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ + jo 1c8ee0c │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2636900,17 +2636796,16 @@ │ │ │ │ je 1c8ee2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4d,%al │ │ │ │ jrcxz 1c8ee35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x574(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + and %bl,0x5(,%rsi,2) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ pop %rcx │ │ │ │ rex.WRXB xor (%r11),%r10 │ │ │ │ @@ -2636941,15 +2636836,16 @@ │ │ │ │ je 1c8eebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8ef0f │ │ │ │ jrcxz 1c8eec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x6f,(%rdx) │ │ │ │ + (bad) │ │ │ │ + mov $0x6f,%dl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4b(%rdi) │ │ │ │ @@ -2636967,18 +2636863,19 @@ │ │ │ │ jbe 1c8ef77 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRX jrcxz 1c8ef0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x66,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + sbb 0x3(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jns 1c8ef15 │ │ │ │ @@ -2637007,15 +2636904,15 @@ │ │ │ │ ... │ │ │ │ mov %?,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4e(%rax) │ │ │ │ jrcxz 1c8ef9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ + loopne 1c8ef40 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637032,15 +2636929,15 @@ │ │ │ │ je 1c8efdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8f030 │ │ │ │ jrcxz 1c8efe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ + loopne 1c8ef7b │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637068,19 +2636965,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f(%rax) │ │ │ │ je 1c8f06d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x900000000001e34e,%al │ │ │ │ - add %r8,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xe00000000001e34e,%al │ │ │ │ + and %eax,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ and $0x14,%al │ │ │ │ addr32 pop %rdi │ │ │ │ @@ -2637095,19 +2636992,19 @@ │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ je 1c8f0b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %ch,0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x752c54ac(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2637136,16 +2637033,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x174bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRXB jrcxz 1c8f14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2(%rsi,%riz,8) │ │ │ │ - add %bh,%al │ │ │ │ + rclb $1,(%rax) │ │ │ │ + in $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi,%rdi,4) │ │ │ │ cmp %edi,%ebp │ │ │ │ pop %rbx │ │ │ │ @@ -2637162,20 +2637062,17 @@ │ │ │ │ (bad) │ │ │ │ je 1c8f18d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2e5be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7(%rbx) │ │ │ │ jge 1c8f212 │ │ │ │ mov 0xc(%rdi),%bl │ │ │ │ @@ -2637204,15 +2637101,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x174d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4f(%rax) │ │ │ │ jrcxz 1c8f225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c8f23f │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637226,18 +2637124,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ fdivl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e34f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %dh,0x0(%rbp,%rax,1) │ │ │ │ + add %al,0x1d(%rax) │ │ │ │ + jne 1c8f279 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ xor -0x4b9fd5ff(%rbx),%cl │ │ │ │ and $0x1,%al │ │ │ │ @@ -2637266,16 +2637165,16 @@ │ │ │ │ jrcxz 1c8f367 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRXB jrcxz 1c8f2fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x574(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x75,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x55fc9bca(%rbp) │ │ │ │ pop %rsi │ │ │ │ @@ -2637289,18 +2637188,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1c8f4b2 │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRXB jrcxz 1c8f345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fc4,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a0930f7(%rcx) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ @@ -2637329,16 +2637225,20 @@ │ │ │ │ add %dh,0x174ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1c8f3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jno 1c8f3e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x65709e8a(%rbp) │ │ │ │ add %dl,0x51(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2637353,15 +2637253,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rax │ │ │ │ jrcxz 1c8f41d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x570(%rsi) │ │ │ │ + add %dl,(%rsi) │ │ │ │ + jno 1c8f429 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x767cf973(%rbp) │ │ │ │ @@ -2637390,17 +2637292,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x174fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e350(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jns 1c8f523 │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ xor (%rax,%riz,2),%cl │ │ │ │ @@ -2637413,17 +2637316,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17500(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e350(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570a4(%rax) │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ + jno 1c8f501 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3(%rdx) │ │ │ │ (bad) │ │ │ │ movabs 0x130109c3ef5e,%al │ │ │ │ @@ -2637452,15 +2637357,19 @@ │ │ │ │ jne 1c8f57d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8f5d2 │ │ │ │ jrcxz 1c8f585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000030814,%al │ │ │ │ + jo 1c8f567 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2637476,19 +2637385,19 @@ │ │ │ │ add %al,0x12(%rax) │ │ │ │ jne 1c8f5c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fiadds (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ pushf │ │ │ │ mov $0x31,%cl │ │ │ │ @@ -2637522,18 +2637431,19 @@ │ │ │ │ jne 1c8f655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ jrcxz 1c8f65d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8f672 │ │ │ │ - add (%rax),%ax │ │ │ │ + push %rax │ │ │ │ + sbb 0x3(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43b5de2f(%rcx) │ │ │ │ hlt │ │ │ │ rex.XB sbb %eax,(%r9) │ │ │ │ @@ -2637547,16 +2637457,16 @@ │ │ │ │ jne 1c8f69d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c8f6f3 │ │ │ │ jrcxz 1c8f6a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bl │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + rex jb 1c8f634 │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ jno 1c8f710 │ │ │ │ @@ -2637585,20 +2637495,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp 0x1(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e351,%al │ │ │ │ - lret │ │ │ │ - jle 1c8f73f │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1e351,%al │ │ │ │ + jbe 1c8f7ba │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ or %r13b,%r10b │ │ │ │ @@ -2637614,16 +2637523,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB jne 1c8f775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,-0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b2a7d9f(%rbp) │ │ │ │ @@ -2637655,15 +2637563,18 @@ │ │ │ │ add %ah,0x17566(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ jrcxz 1c8f80d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000036615,%al │ │ │ │ + mov $0x1e,%al │ │ │ │ + add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ add %bl,0x640886a7(%rsi) │ │ │ │ @@ -2637678,15 +2637589,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jne 1c8f84d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30817(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loope 1c8f862 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2637717,15 +2637630,15 @@ │ │ │ │ jns 1c8f950 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x52(%rax) │ │ │ │ jrcxz 1c8f8e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rdx │ │ │ │ + adc %bh,(%rdx) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637738,16 +2637651,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17585(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e352(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637782,15 +2637694,16 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ jne 1c8f9b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xf9,(%rcx) │ │ │ │ + lock in (%dx),%al │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637806,15 +2637719,15 @@ │ │ │ │ jne 1c8f9fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rdx │ │ │ │ jrcxz 1c8fa05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xf9,(%rax) │ │ │ │ + shr $0xf8,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2637851,18 +2637764,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbx │ │ │ │ jrcxz 1c8fa95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rsi) │ │ │ │ - add (%rax),%ax │ │ │ │ + xor %dl,0x366(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x714fbc3b(%rbx) │ │ │ │ (bad) │ │ │ │ cmp $0x130134,%eax │ │ │ │ @@ -2637877,15 +2637789,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbx │ │ │ │ jrcxz 1c8fadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x56f,%eax │ │ │ │ + and %cl,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x28(%rax) │ │ │ │ @@ -2637915,18 +2637827,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ out %al,$0x75 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e353(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x72(%rbx,%rsi,1) │ │ │ │ mov $0x3d19cd08,%esp │ │ │ │ @@ -2637938,17 +2637849,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x175f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e353(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - add $0x36a,%eax │ │ │ │ + (bad) 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ mov $0x650df8f,%edi │ │ │ │ (bad) │ │ │ │ @@ -2637981,17 +2637892,16 @@ │ │ │ │ adc %dh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c8fc95 │ │ │ │ jrcxz 1c8fc45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6aabbc0e(%rbx,%rax,1) │ │ │ │ jbe 1c8fc7d │ │ │ │ @@ -2638005,17 +2637915,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ and 0x1(%rsi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x88,%al │ │ │ │ - je 1c8fc99 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x575(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ @@ -2638049,16 +2637957,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1762e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x54(%rax) │ │ │ │ jrcxz 1c8fd1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x8,%al │ │ │ │ + push %rax │ │ │ │ + fldl (%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638073,15 +2637981,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1763d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x54(%rax) │ │ │ │ jrcxz 1c8fd65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x570(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + jno 1c8fd71 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rdi) │ │ │ │ @@ -2638111,20 +2638021,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lahf │ │ │ │ jbe 1c8fded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e354,%al │ │ │ │ - int3 │ │ │ │ - jle 1c8fdff │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e354,%al │ │ │ │ + jbe 1c8fe7a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44(%rbx) │ │ │ │ rex.WRX pop %rbp │ │ │ │ jp 1c8fe19 │ │ │ │ @@ -2638140,16 +2638049,16 @@ │ │ │ │ (bad) │ │ │ │ jbe 1c8fe35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8fe63 │ │ │ │ - xchg %eax,%edx │ │ │ │ + mov $0x4e,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x39041722(%rbp) │ │ │ │ @@ -2638182,15 +2638091,17 @@ │ │ │ │ add %al,-0xa(%rax) │ │ │ │ jbe 1c8fec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30815(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fiadds (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6f6a6df8(%rbx) │ │ │ │ @@ -2638204,15 +2638115,15 @@ │ │ │ │ add %ah,0x17704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbp │ │ │ │ jrcxz 1c8ff15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x560(%rcx) │ │ │ │ + and %ch,0x560(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rbx) │ │ │ │ @@ -2638247,20 +2638158,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ jrcxz 1c8ffa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8ffc7 │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ (bad) │ │ │ │ + movabs 0x6f80000000002e5,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1e4c3285(%rdx) │ │ │ │ (bad) │ │ │ │ rex.WRXB (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2638275,18 +2638182,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rbp │ │ │ │ jrcxz 1c8ffed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c8ff9b │ │ │ │ - jo 1c8fff9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2638319,15 +2638224,18 @@ │ │ │ │ add %dl,0x52(%rax) │ │ │ │ ja 1c90075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x0,0x5(%rax),%esi │ │ │ │ + and %dh,%cl │ │ │ │ + jo 1c90089 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a52fa23(%rcx) │ │ │ │ addl $0x1301,0x79(%rbp) │ │ │ │ @@ -2638341,18 +2638249,18 @@ │ │ │ │ ja 1c900bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rbp │ │ │ │ jrcxz 1c900c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %spl,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x66,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ movabs %al,0x130132768de32ff2 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638382,36 +2638290,33 @@ │ │ │ │ add 0x1(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.XB jrcxz 1c90155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x71,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1caa167 │ │ │ │ + xor %dh,0x5(%rcx,%rsi,2) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x2fe83e44(%rdx) │ │ │ │ call 14ca68cb <_edata@@Base+0xdca68cb> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add $0x171,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + in $0x96,%eax │ │ │ │ add $0x0,%eax │ │ │ │ call 1caa1af │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ xchg %eax,%esp │ │ │ │ stc │ │ │ │ @@ -2638425,16 +2638330,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ jno 1c901dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e3(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%dh │ │ │ │ - jae 1c901ef │ │ │ │ + push %rax │ │ │ │ + (bad) 0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caa1f7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x361eb5ba(%rip) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2638448,20 +2638353,21 @@ │ │ │ │ jae 1c90294 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ jrcxz 1c9022d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x73,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c90290 │ │ │ │ + jae 1c90237 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1caa23f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ jne 1c9022e │ │ │ │ rex.RB add $0x16f32e6,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2638469,22 +2638375,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x14(%rax) │ │ │ │ jno 1c9026d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fwait │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock xor (%rbx),%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1caa287 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ebp,%ebp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc %dh,%bl │ │ │ │ push %rax │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638494,15 +2638398,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x171f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.B jrcxz 1c902bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + sarb $1,(%rcx) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caa2cf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2638519,16 +2638423,15 @@ │ │ │ │ cli │ │ │ │ jno 1c902fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe3,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - {rex2 0x6b} add (%r8),%r16 │ │ │ │ + add %dl,0x36bdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x46(%rsp,%rbp,2) │ │ │ │ mov $0x7d,%dl │ │ │ │ rex.X (bad) │ │ │ │ @@ -2638544,15 +2638447,16 @@ │ │ │ │ jno 1c90345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rsi) │ │ │ │ jrcxz 1c9034d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov %ecx,%? │ │ │ │ + mov $0x70,%al │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x65(%rcx) │ │ │ │ cmp $0xd8966cfb,%eax │ │ │ │ @@ -2638565,19 +2638469,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17202(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e(%rax) │ │ │ │ jrcxz 1c90395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%cl │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ - call 1caa3a7 │ │ │ │ + movabs 0xe80000000005889d,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x55(%rbp) │ │ │ │ sub %al,%dh │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ xor (%rcx,%rax,1),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638585,15 +2638487,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17208(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e33e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160ed(%rax) │ │ │ │ + add %dh,0x1611e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x68(%rdi) │ │ │ │ imul %cl │ │ │ │ xor $0x17c7d1a,%eax │ │ │ │ @@ -2638606,17 +2638508,17 @@ │ │ │ │ add %al,0x1720d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz,pt 1c90425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ + {rex2 0x9a} syscall │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1caa437 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4a3eaeeb(%rcx) │ │ │ │ cs sbb (%rcx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638761,16 +2638663,17 @@ │ │ │ │ jae 1c9065d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1c90665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c905f5 │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x339dcef3(%rdx) │ │ │ │ mov $0x84,%bl │ │ │ │ jb 1c9068a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2638783,15 +2638686,15 @@ │ │ │ │ jae 1c906a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rdi) │ │ │ │ jrcxz 1c906ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,(%dx) │ │ │ │ + and %bh,%cl │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caa6bf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2638806,19 +2638709,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ adc 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e340(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36744(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRXB imul $0x0,(%r11),%r8 │ │ │ │ + call 1caa707 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ jp 1c90752 │ │ │ │ (bad) │ │ │ │ loope 1c90763 │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2638891,16 +2638794,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1751f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X jrcxz 1c90815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bl │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + nop │ │ │ │ + sbb $0x8d,%al │ │ │ │ + add $0x0,%eax │ │ │ │ call 1caa827 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x47e5e082(%rcx) │ │ │ │ cmp %esp,0x130171(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638911,18 +2638815,16 @@ │ │ │ │ jne 1c90855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x47,%al │ │ │ │ jrcxz 1c9085d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe1,%al │ │ │ │ - jge 1c90869 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x7f(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ call 1caa86f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c681ff5(%rbp) │ │ │ │ test $0x130142cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2638934,16 +2638836,16 @@ │ │ │ │ jbe 1c90910 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.X jrcxz 1c908a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fwait │ │ │ │ - add %al,(%rbx) │ │ │ │ + rex in (%dx),%al │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caa8b7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ rex.WRXB mov $0x8b,%r8b │ │ │ │ @@ -2638979,16 +2638881,16 @@ │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jbe 1c9092d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31507(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x11(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ loope 1c90973 │ │ │ │ or 0x115a166(%rdx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2639001,15 +2638903,15 @@ │ │ │ │ jbe 1c90975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c909be │ │ │ │ jrcxz 1c9097d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock nop │ │ │ │ + jo 1c909f7 │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rsi,%riz,1) │ │ │ │ @@ -2639026,21 +2638928,20 @@ │ │ │ │ jbe 1c909bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB jrcxz 1c909c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c90a38 │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,-0x1c(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1caa9d7 │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ push %rbp │ │ │ │ and $0x8f5b0666,%eax │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639049,19 +2638950,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x176ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RB jrcxz 1c90a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2f9(%rax) │ │ │ │ + push %rax │ │ │ │ + jae 1c90a0c │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1caaa1f │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x78(%rbp) │ │ │ │ xchg %eax,%edi │ │ │ │ cmc │ │ │ │ rex.WRB fldl 0x24(%r14) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639074,16 +2638977,15 @@ │ │ │ │ jbe 1c90a4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c90a97 │ │ │ │ jrcxz 1c90a55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c90aca │ │ │ │ - in $0x2,%al │ │ │ │ + add %al,0x2(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caaa67 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3222cffb(%rbx) │ │ │ │ jmp 14ca739b <_edata@@Base+0xdca739b> │ │ │ │ @@ -2639117,21 +2639019,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRX ja 1c90add │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1d(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%cl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,0x306(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1caaaf7 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ sub -0x6f(%rbp),%edx │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1c90b34 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639143,20 +2639043,21 @@ │ │ │ │ add %dh,%al │ │ │ │ mov %dh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.XB jrcxz 1c90b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,-0x17(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1c90b17 │ │ │ │ + out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1caab3f │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x47c9a12c(%rsi) │ │ │ │ mov %esp,%edx │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2639183,16 +2639084,16 @@ │ │ │ │ mov $0x77,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.R jrcxz 1c90bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edi,0x5(%rcx) │ │ │ │ + xor %cl,%dh │ │ │ │ + jns 1c90bc9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caabcf │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rsi) │ │ │ │ or $0xe0,%al │ │ │ │ @@ -2639208,16 +2639109,16 @@ │ │ │ │ sub 0x1(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R jrcxz 1c90c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdi) │ │ │ │ - jg 1c90c0f │ │ │ │ + loopne 1c90bb8 │ │ │ │ + jle 1c90c0f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caac17 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60d94834(%rcx) │ │ │ │ jb 1c90bfc │ │ │ │ @@ -2639228,16 +2639129,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ jns 1c90c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e345,%al │ │ │ │ - jo 1c90c3c │ │ │ │ + movabs 0x700000000001e345,%al │ │ │ │ + in $0xe7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ imul $0x3a,-0x66(%rax,%riz,1),%ebp │ │ │ │ @@ -2639254,17 +2639155,16 @@ │ │ │ │ cmc │ │ │ │ jns 1c90c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 1c90c8b │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x9(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,(%rdi,%rbp,2) │ │ │ │ shll %cl,0x4dc55693(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2639276,17 +2639176,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17a62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RB jrcxz 1c90cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ah │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + shl $1,%bh │ │ │ │ + loop 1c90ce6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1caacef │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77519b7a(%rbp,%rax,8) │ │ │ │ xor $0x77,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639300,15 +2639201,15 @@ │ │ │ │ jnp 1c90d1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.RX jrcxz 1c90d25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rcx) │ │ │ │ + mov $0xb1,%al │ │ │ │ jno 1c90d31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1caad37 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2639340,16 +2639241,16 @@ │ │ │ │ jp 1c90e27 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x48(%rax) │ │ │ │ jrcxz 1c90db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x8b,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,(%rbx) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ call 1caadc7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24a49da6(%rax) │ │ │ │ push $0xfffffffffffffff7 │ │ │ │ jae 1c90dda │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2639516,15 +2639417,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17c8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.W jrcxz 1c91085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shlb %cl,0x3(%rbp) │ │ │ │ + mov $0xfe,%al │ │ │ │ + jbe 1c9108f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1cab097 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ sub %dl,(%rax) │ │ │ │ @@ -2639537,19 +2639439,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17c91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e348(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x312c0(%rax) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + adc (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + call 1cab0df │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x17(%rbx) │ │ │ │ lret │ │ │ │ negl 0x105448a(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2639558,17 +2639462,17 @@ │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ jl 1c9110d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp 1c913ff │ │ │ │ + add %al,(%rax) │ │ │ │ call 1cab127 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1939d7d9(%rax) │ │ │ │ imul $0x0,0x13017c(%rip),%esi │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2639577,20 +2639481,21 @@ │ │ │ │ xchg %eax,%esp │ │ │ │ jl 1c91155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x9f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1cab16f │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp 1c91144 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ and -0x8a37bd4(%rbp),%ch │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2639600,20 +2639505,20 @@ │ │ │ │ jl 1c9119d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.WB jrcxz 1c911a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb0,%al │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1cab1b7 │ │ │ │ - ... │ │ │ │ + shr $0xe1,%cl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,-0xa(%rsi) │ │ │ │ mov $0x27,%bh │ │ │ │ test %bh,0x130160ea(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2639624,17 +2639529,17 @@ │ │ │ │ jl 1c911e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WB jrcxz 1c911ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x9f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + jmp 1c914d7 │ │ │ │ + add %al,(%rax) │ │ │ │ call 1cab1ff │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ jbe 1c911f6 │ │ │ │ or $0x28,%al │ │ │ │ push %rsp │ │ │ │ @@ -2639644,17 +2639549,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17c9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WB jrcxz 1c91235 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock scas %es:(%rdi),%eax │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ah,%ah │ │ │ │ + loope 1c9123e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1cab247 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2f001b9d(%rsi) │ │ │ │ sti │ │ │ │ stc │ │ │ │ cmp %al,(%rcx) │ │ │ │ @@ -2639666,15 +2639572,17 @@ │ │ │ │ pushf │ │ │ │ jl 1c91275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WB jrcxz 1c9127d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x59f(%rax) │ │ │ │ + shr $1,%al │ │ │ │ + loope 1c91286 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1cab28f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ sbb %ah,0x1e827e6f(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2639688,21 +2639596,21 @@ │ │ │ │ sahf │ │ │ │ jl 1c912bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - call 1cab2d7 │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + jrcxz 1c912ac │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bh,%al │ │ │ │ stc │ │ │ │ or %ch,0x4f(%rcx,%rcx,8) │ │ │ │ fistl (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639713,17 +2639621,18 @@ │ │ │ │ jl 1c91305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WX jrcxz 1c9130d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c912c2 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ch,%cl │ │ │ │ + loope 1c91316 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1cab31f │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2a(%rbp) │ │ │ │ shlb $1,-0x32(%rbx) │ │ │ │ sub %cl,0x13014d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2639731,17 +2639640,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17ca0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e34a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x9f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x18(%rax) │ │ │ │ + loope 1c9135e │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ call 1cab367 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3e(%rdi) │ │ │ │ mov $0x74,%ch │ │ │ │ rex.RB pop %r8 │ │ │ │ int3 │ │ │ │ @@ -2640751,21 +2640661,21 @@ │ │ │ │ jle 1c9227d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WXB jrcxz 1c92285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c92266 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $1,(%rcx) │ │ │ │ + jo 1c9228f │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1cac297 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ mov $0xa1823cbe,%ebp │ │ │ │ andb $0x0,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640834,18 +2640744,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17ed3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR jrcxz 1c923a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x597 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c923c7 │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ call 1cac3b7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ cmp -0x634601b0(%rbp),%dh │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2640857,21 +2640766,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ addr32 jg 1c923e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xff,%al │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - call 1cac3ff │ │ │ │ + rex or %dl,0x3(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ (bad) │ │ │ │ mov $0x6feda014,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640880,20 +2640786,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17f99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ jrcxz 1c92435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x14,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + clc │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + call 1cac447 │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ sub %edi,%edx │ │ │ │ (bad) │ │ │ │ and 0x3(%rcx,%rdi,8),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2640903,17 +2640811,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jrcxz 1c924f2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e34c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3150c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ clc │ │ │ │ pop %rsi │ │ │ │ @@ -2640949,15 +2640855,15 @@ │ │ │ │ add %dl,-0x78(%rax) │ │ │ │ ja 1c92505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36614(%rax) │ │ │ │ + add %dl,0x3661c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ @@ -2640975,15 +2640881,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rsi │ │ │ │ jrcxz 1c92555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6f,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x51cbca4(%rbp) │ │ │ │ @@ -2640998,17 +2640906,15 @@ │ │ │ │ sahf │ │ │ │ ja 1c92595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x6f,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fc2,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ or (%rax),%edi │ │ │ │ sbb %cl,%cl │ │ │ │ @@ -2641018,16 +2640924,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x177a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e356(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x61(%rax) │ │ │ │ - jo 1c925f1 │ │ │ │ + add %al,0x27(%rax) │ │ │ │ + jno 1c925f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641041,16 +2640947,16 @@ │ │ │ │ add %ah,0x177b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsi │ │ │ │ jrcxz 1c9262d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cltd │ │ │ │ - jo 1c92639 │ │ │ │ + and %ah,(%rcx) │ │ │ │ + jno 1c92639 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641066,17 +2640972,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x177,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57487(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x5(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ or (%rcx),%ebp │ │ │ │ add $0xa,%al │ │ │ │ @@ -2641091,17 +2640999,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x1780c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ jrcxz 1c926bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdi) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x2e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2641117,17 +2641023,16 @@ │ │ │ │ es js 1c926fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c92759 │ │ │ │ jrcxz 1c92705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x2 │ │ │ │ + mov $0x98,%al │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641140,21 +2641045,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.RXB js 1c92745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x100000000001e357,%al │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + movabs 0x800000000001e357,%al │ │ │ │ + movabs 0x6f80000000002e5,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ {rex2 0x3f} (bad) │ │ │ │ rorb $1,0x13013e23(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641166,15 +2641066,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov %bh,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641197,17 +2641097,15 @@ │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ js 1c927d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ah,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2e599(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4069d897(%rbp) │ │ │ │ @@ -2641223,19 +2641121,20 @@ │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ js 1c9281d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ah,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b1f4ded(%rdx) │ │ │ │ mov $0x15,%dl │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2641249,20 +2641148,15 @@ │ │ │ │ mov $0x78,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58(%rax) │ │ │ │ jrcxz 1c9286d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdi) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + lock movabs 0x6f80000000002e5,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1b1f4ded(%rdx) │ │ │ │ mov $0x15,%dl │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2641271,17 +2641165,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x178c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e358(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int $0x8 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30845(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rdx) │ │ │ │ @@ -2641297,18 +2641189,15 @@ │ │ │ │ (bad) │ │ │ │ js 1c928f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000058972,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx,%rbp,4) │ │ │ │ (bad) │ │ │ │ and $0x152736f,%eax │ │ │ │ @@ -2641323,17 +2641212,15 @@ │ │ │ │ js 1c9293d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ jrcxz 1c92945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x5(%rbp,%rdx,4) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000059692,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5984b10d(%rdx) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2641348,17 +2641235,17 @@ │ │ │ │ js 1c92985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - add $0x36a,%eax │ │ │ │ + (bad) 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4e(%rsi) │ │ │ │ adc -0x44(%rcx),%eax │ │ │ │ mov $0xd5,%dl │ │ │ │ @@ -2641375,19 +2641262,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ jrcxz 1c929d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + fildll 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2641402,20 +2641288,18 @@ │ │ │ │ (bad) │ │ │ │ jns 1c92a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int3 │ │ │ │ - jle 1c92a27 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jbe 1c92aa2 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3c(%rbx,%rsi,2) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ movabs 0x13012675b7,%al │ │ │ │ @@ -2641427,15 +2641311,15 @@ │ │ │ │ es jns 1c92a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x59,%al │ │ │ │ jrcxz 1c92a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x87,%dl │ │ │ │ + add %dh,-0x77(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x14(%rsi) │ │ │ │ @@ -2641451,16 +2641335,16 @@ │ │ │ │ jns 1c92aa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c92b03 │ │ │ │ jrcxz 1c92aad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bl │ │ │ │ - jle 1c92ab7 │ │ │ │ + loopne 1c92b27 │ │ │ │ + jg 1c92ab7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641477,19 +2641361,18 @@ │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ jns 1c92aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fisubrs 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ sbb -0x6e(%rsp,%rdx,1),%ebx │ │ │ │ movsxd 0x130148(%rbx),%ecx │ │ │ │ @@ -2641500,15 +2641383,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x179dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5a(%rax) │ │ │ │ jrcxz 1c92b3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x87,%bl │ │ │ │ + add %dh,-0x77(%rbx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x70b0f6fa(%rax) │ │ │ │ @@ -2641523,16 +2641406,17 @@ │ │ │ │ idivb 0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c92bdc │ │ │ │ jrcxz 1c92b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x87,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x77(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ mov %di,%fs │ │ │ │ @@ -2641544,16 +2641428,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ or 0x1(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e35a,%al │ │ │ │ - rex.WR xchg %rax,%rbp │ │ │ │ + movabs 0xc00000000001e35a,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -2641573,20 +2641458,19 @@ │ │ │ │ add %dl,0x21(%rax) │ │ │ │ jp 1c92c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2cd20a93(%rip) │ │ │ │ pop %rax │ │ │ │ adc $0x46,%al │ │ │ │ @@ -2641600,20 +2641484,18 @@ │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ jp 1c92c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fisubrs 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x16cd59e(%rcx,%rbp,1) │ │ │ │ addps (%rcx),%xmm0 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2641625,15 +2641507,16 @@ │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ jp 1c92c9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36a07(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fildll 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x68(%rax) │ │ │ │ @@ -2641653,15 +2641536,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c92ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x574(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb $0x575,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ @@ -2641680,17 +2641564,15 @@ │ │ │ │ test $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c92d35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c92d50 │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x2e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7a5c706a(%rdx) │ │ │ │ @@ -2641706,15 +2641588,16 @@ │ │ │ │ {rex2 0x7a} add %r16,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rbx │ │ │ │ jrcxz 1c92d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x3,0x1(%rsi) │ │ │ │ + and %ah,(%rdx) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641734,18 +2641617,15 @@ │ │ │ │ adc %edi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rbx │ │ │ │ jrcxz 1c92dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int $0x8 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000030845,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x293200(%rdi) │ │ │ │ test %rsi,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2641757,16 +2641637,17 @@ │ │ │ │ add %dl,%al │ │ │ │ xor 0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bl │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + jb 1c92d9c │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ loope 1c92dc3 │ │ │ │ @@ -2641786,19 +2641667,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsp │ │ │ │ jrcxz 1c92e55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6,%al │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x6c,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x42(%rsi) │ │ │ │ cmp %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2641812,20 +2641692,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ jnp 1c92e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fisubrs 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ push %rcx │ │ │ │ sarb %cl,0x112f612(%rdi,%rbx,1) │ │ │ │ @@ -2641834,17 +2641712,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ imul $0x0,0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e35c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x587cb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,%al │ │ │ │ + jb 1c92e74 │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x50(%rbp) │ │ │ │ js 1c92f1c │ │ │ │ std │ │ │ │ @@ -2641860,17 +2641739,17 @@ │ │ │ │ add %al,0x17b76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsp │ │ │ │ jrcxz 1c92f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %esi,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + rex sbb $0x75,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x33bfb2c8(%rdx) │ │ │ │ repnz lea 0x13(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641883,19 +2641762,17 @@ │ │ │ │ (bad) │ │ │ │ jnp 1c92f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56f93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ and %cl,-0x14(%rcx) │ │ │ │ or (%rax),%cl │ │ │ │ @@ -2641910,16 +2641787,17 @@ │ │ │ │ jnp 1c92fb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rbp │ │ │ │ jrcxz 1c92fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x3(,%rdx,1) │ │ │ │ - clc │ │ │ │ + shlb $1,(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc $0x630e8c01,%eax │ │ │ │ @@ -2641933,15 +2641811,16 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x17b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9305f │ │ │ │ jrcxz 1c93005 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x6f(%rdx) │ │ │ │ + (bad) │ │ │ │ + lret $0x56f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2641956,17 +2641835,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17c06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e35d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x35(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - clc │ │ │ │ + add %al,0x58972(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ push %rax │ │ │ │ mov $0x2a,%bh │ │ │ │ @@ -2641980,17 +2641859,18 @@ │ │ │ │ add %al,0x43(%rax) │ │ │ │ jl 1c9308d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f24(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x54(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ sbb %edx,(%rdx) │ │ │ │ add $0x38,%al │ │ │ │ @@ -2642004,16 +2641884,16 @@ │ │ │ │ add %dl,0x54(%rax) │ │ │ │ jl 1c930d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x79(%rax) │ │ │ │ - je 1c930e9 │ │ │ │ + add %al,%al │ │ │ │ + sbb 0x5(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642031,18 +2641911,17 @@ │ │ │ │ pop %rsp │ │ │ │ jl 1c9311d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x56f,%eax │ │ │ │ + add %ah,0x56fad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ idiv %edx │ │ │ │ fidivrl 0x13014939(%rdx,%rsi,4) │ │ │ │ @@ -2642055,19 +2641934,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd 0x0(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ jrcxz 1c9316d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pcmpgtd (%rbx),%mm0 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,(%rcx) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6b(%rbp) │ │ │ │ fwait │ │ │ │ adc (%rdx),%al │ │ │ │ @@ -2642081,16 +2641959,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rsi │ │ │ │ jrcxz 1c931b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x574(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x75,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ and $0x75951ba1,%eax │ │ │ │ @@ -2642105,17 +2641984,16 @@ │ │ │ │ add %dl,0x72(%rax) │ │ │ │ jl 1c931f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x574(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + sbbb $0x0,0x575(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xc(%rbx) │ │ │ │ xchg %edx,%fs:0x1566d6b(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2642128,17 +2642006,19 @@ │ │ │ │ jl 1c9323d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rsi │ │ │ │ jrcxz 1c93245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ fdivrl 0x2a735e6b(%rbx) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ @@ -2642153,18 +2642033,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdi │ │ │ │ jrcxz 1c9328d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %esi,0x0(%rbp,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005751d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45ae7a72(%rdx) │ │ │ │ int1 │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2642177,16 +2642054,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17c8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5f(%rax) │ │ │ │ jrcxz 1c932d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bpl,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x32b2fae2(,%riz,4) │ │ │ │ @@ -2642202,15 +2642078,15 @@ │ │ │ │ cltd │ │ │ │ jl 1c93315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdi) │ │ │ │ + loopne 1c9336b │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642229,19 +2642105,18 @@ │ │ │ │ jl 1c9335d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5f,%al │ │ │ │ jrcxz 1c93365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add 0x3(%rsi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x6e,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ sub 0x15ec993(%r14,%r10,8),%r11d │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2642253,16 +2642128,16 @@ │ │ │ │ add %al,0x17cb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rdi │ │ │ │ jrcxz 1c933ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rbx) │ │ │ │ - adc (%rbx),%eax │ │ │ │ + mov $0xdb,%al │ │ │ │ + adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642279,15 +2642154,19 @@ │ │ │ │ add %dl,0x17cc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c933f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003014e,%al │ │ │ │ + push %rax │ │ │ │ + and (%rcx),%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x67(%rbx) │ │ │ │ xchg %eax,%esi │ │ │ │ rex.R cwtl │ │ │ │ @@ -2642302,19 +2642181,15 @@ │ │ │ │ jl 1c93435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1c9343d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %edi,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002f8ec,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ff16d15(%rbp) │ │ │ │ gs movsxd %gs:(%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2642327,19 +2642202,19 @@ │ │ │ │ jl 1c9347d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c934e2 │ │ │ │ jrcxz 1c93485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x7e,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + lock stos %al,%es:(%rdi) │ │ │ │ + jge 1c9348f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ (bad) │ │ │ │ leave │ │ │ │ @@ -2642353,20 +2642228,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ fdivrl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e360(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %eax,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5883bbf6(%rsp,%rcx,2) │ │ │ │ sub $0x47,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2642380,15 +2642254,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c93515 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - pcmpgtd (%rbx),%mm0 │ │ │ │ + sbb %ah,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642407,18 +2642281,18 @@ │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ jl 1c93555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ and 0x14(%rdx),%ch │ │ │ │ @@ -2642434,19 +2642308,18 @@ │ │ │ │ add %dl,0x17d01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c935a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x12,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock faddl (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xe(%rsp,%rcx,8) │ │ │ │ push %rsi │ │ │ │ sub %esi,%eax │ │ │ │ @@ -2642460,18 +2642333,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17d07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ jrcxz 1c935ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rcx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1c9364b │ │ │ │ + js 1c935f7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2642486,16 +2642360,17 @@ │ │ │ │ or $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1c93635 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x87,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x5,-0x77(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ (bad) │ │ │ │ @@ -2642509,16 +2642384,15 @@ │ │ │ │ add %ah,0x17(%rax) │ │ │ │ jge 1c93675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rsi │ │ │ │ + add %ah,(%rdi) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642538,16 +2642412,16 @@ │ │ │ │ and %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ jrcxz 1c936c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WX jp 1c936d1 │ │ │ │ + add %ah,%al │ │ │ │ + jp 1c936d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642566,17 +2642440,16 @@ │ │ │ │ add %dh,0x28(%rax) │ │ │ │ jge 1c93705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1d(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x51(%rax) │ │ │ │ - add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + and $0x301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e9e041a(%rbx) │ │ │ │ @@ -2642589,15 +2642462,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000059221,%al │ │ │ │ + jo 1c937a8 │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ cs and $0x72,%al │ │ │ │ sub $0x17117b3,%eax │ │ │ │ @@ -2642610,20 +2642486,19 @@ │ │ │ │ add %dl,0x38(%rax) │ │ │ │ jge 1c93795 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1d(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,%dh │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ cmpb $0x66,(%rbx) │ │ │ │ mov $0x10ba1c4,%edx │ │ │ │ @@ -2642638,16 +2642513,15 @@ │ │ │ │ jge 1c937dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x62,%al │ │ │ │ jrcxz 1c937e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c93800 │ │ │ │ - je 1c937ef │ │ │ │ + adcb $0x3,0x75(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642664,15 +2642538,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17d54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,(%rsi,%rdi,2) │ │ │ │ + push %rax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + jge 1c93837 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642687,19 +2642563,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17d73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - je 1c93881 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5751c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x69(%rsp,%rcx,4) │ │ │ │ (bad) │ │ │ │ jb 1c9382e │ │ │ │ @@ -2642714,16 +2642588,16 @@ │ │ │ │ add %dh,%al │ │ │ │ test %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsxd %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ - jo 1c938c9 │ │ │ │ + add %al,0x16(%rax) │ │ │ │ + jno 1c938c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642738,16 +2642612,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x17d90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x63(%rax) │ │ │ │ jrcxz 1c93905 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057117,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f82a1ab(%rdx) │ │ │ │ ja 1c938ec │ │ │ │ add %edx,(%ebx) │ │ │ │ @@ -2642758,19 +2642631,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ jge 1c93945 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e363,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jo 1c93959 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xe00000000001e363,%al │ │ │ │ + sbb $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ sbb 0x571be073(%rsp,%rbx,2),%ebx │ │ │ │ @@ -2642785,17 +2642656,18 @@ │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jge 1c9398d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WXB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + shrl %cl,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2642810,16 +2642682,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c939fa │ │ │ │ - out %eax,$0x2 │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2642836,15 +2642709,16 @@ │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ jge 1c93a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f25,%al │ │ │ │ + subb $0x0,0x56f(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x38113c58(%rcx) │ │ │ │ fnstsw 0x15(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2642858,17 +2642732,15 @@ │ │ │ │ jge 1c93a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fs jrcxz 1c93a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ah │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x2e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ @@ -2642886,17 +2642758,15 @@ │ │ │ │ adc 0x1(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ fs jrcxz 1c93ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f99,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ pop %rdx │ │ │ │ sbb %bh,-0x39(%rbp) │ │ │ │ @@ -2642911,15 +2642781,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fs jrcxz 1c93afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f0c,%al │ │ │ │ + adcb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x38,%al │ │ │ │ push %rax │ │ │ │ @@ -2642935,17 +2642806,16 @@ │ │ │ │ add %dh,0x3c(%rax) │ │ │ │ jle 1c93b3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fs jrcxz 1c93b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rdx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56f(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x80(%rdx) │ │ │ │ stc │ │ │ │ @@ -2642963,16 +2642833,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.W jle 1c93b85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1d(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.R outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,%al │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2642988,15 +2642859,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17e6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rax) │ │ │ │ jrcxz 1c93bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643011,17 +2642883,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jno 1c93c91 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e365(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57095(%rax) │ │ │ │ + add %ah,0x1d(%rax) │ │ │ │ + jno 1c93c29 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4ea3adab(%rdi) │ │ │ │ mov $0xc3,%dh │ │ │ │ add %r10,(%r11) │ │ │ │ @@ -2643033,15 +2642907,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ js 1c93cd9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e365(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57095(%rax) │ │ │ │ + add %al,0x5711d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xc(%rax) │ │ │ │ @@ -2643055,16 +2642929,15 @@ │ │ │ │ jg 1c93d21 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ gs jrcxz 1c93cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcb,%al │ │ │ │ - jle 1c93cb7 │ │ │ │ + shlb $0x3,0x7f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643081,19 +2642954,17 @@ │ │ │ │ add %dl,-0x77(%rax) │ │ │ │ jle 1c93ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x12(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x307dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x79fdae92(%rbx) │ │ │ │ (bad) │ │ │ │ idivl (%rdi) │ │ │ │ @@ -2643106,18 +2642977,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17e95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x66(%rax) │ │ │ │ jrcxz 1c93d3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c93d6c │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e05ec15(%rdx) │ │ │ │ test %esi,0x79(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2643128,19 +2642997,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0x667000000000017e,%al │ │ │ │ jrcxz 1c93d85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c93d13 │ │ │ │ - je 1c93d91 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rcrb $0x0,0x575(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55(%rsi) │ │ │ │ sbb $0x4b4781f1,%eax │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2643151,20 +2643017,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jle 1c93dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e366,%al │ │ │ │ - in (%dx),%al │ │ │ │ - incb (%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x700000000001e366,%al │ │ │ │ + sub %ch,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1695f53f(%rip) │ │ │ │ jno 1c93d86 │ │ │ │ add %r10d,(%r11) │ │ │ │ @@ -2643178,17 +2643043,15 @@ │ │ │ │ (bad) │ │ │ │ jle 1c93e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - repz add (%rax),%al │ │ │ │ + add %dh,0x2f37f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ @@ -2643202,15 +2643065,15 @@ │ │ │ │ ... │ │ │ │ fnstcw 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f0a(%rax) │ │ │ │ + add %al,0x56f92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2643228,16 +2643091,16 @@ │ │ │ │ pop %rbp │ │ │ │ jg 1c93e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %?,0x5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643255,15 +2643118,17 @@ │ │ │ │ jg 1c93ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jecxz 1c93eed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x570(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jno 1c93ef9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ @@ -2643282,15 +2643147,17 @@ │ │ │ │ jg 1c93f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jecxz 1c93f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570af,%al │ │ │ │ + xorb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ rex.WX movabs $0x13012a14138d,%rcx │ │ │ │ @@ -2643301,16 +2643168,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jecxz 1c93f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jno 1c93f89 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ mov %cl,%ch │ │ │ │ shrl %cl,(%rdi) │ │ │ │ @@ -2643326,17 +2643197,16 @@ │ │ │ │ (bad) │ │ │ │ jg 1c93fbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jecxz 1c93fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ch,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0xcb30ea5(%rdx) │ │ │ │ sub (%rdi),%ebp │ │ │ │ @@ -2643347,16 +2643217,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x161e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e0e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %dh,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1c94019 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643372,17 +2643243,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1c9405f │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ + jne 1c9405f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643393,19 +2643264,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x59(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x1e329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - add (%eax),%eax │ │ │ │ + add %dl,0x28(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ mov $0xffdcd348,%edi │ │ │ │ (bad) │ │ │ │ @@ -2643419,19 +2643290,15 @@ │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ add %dh,0x48(%rax) │ │ │ │ jrcxz 1c940e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ - je 1c940ef │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000037556,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ subb $0x66,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2643446,19 +2643313,18 @@ │ │ │ │ add %al,%al │ │ │ │ in $0x62,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - je 1c94137 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x75(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7c3d7d9f(%rbx) │ │ │ │ push $0x13016098 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643469,15 +2643335,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1631e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rax) │ │ │ │ jrcxz 1c94175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x366(%rip) │ │ │ │ + rcrb $1,(%rsi) │ │ │ │ + add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x218cc7c(%rbp) │ │ │ │ sbb 0x13016b(%rax),%ah │ │ │ │ @@ -2643489,20 +2643357,19 @@ │ │ │ │ add %dh,0x44(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + and %bl,%bh │ │ │ │ (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ popf │ │ │ │ mov $0x50e0,%sp │ │ │ │ @@ -2643518,16 +2643385,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x68,%al │ │ │ │ jrcxz 1c94205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c94203 │ │ │ │ - imul $0xfffffff8,0x0(%rip),%eax │ │ │ │ + push %rax │ │ │ │ + subl $0xf8000000,0x0(%rbp,%rax,1) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov %ds,0x1f(%rdx,%rcx,4) │ │ │ │ push $0xffffffffffffffec │ │ │ │ @@ -2643543,17 +2643410,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c942b2 │ │ │ │ jrcxz 1c9424d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x66(%rcx) │ │ │ │ fistpl 0x7e(%rbp) │ │ │ │ @@ -2643566,17 +2643432,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16386(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ - add %ah,0x37e0c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + jge 1c9429f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x32(%rdx) │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ @@ -2643591,20 +2643460,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%ebx,%esp │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ - jae 1c942e7 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3748e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40082a45(%rbx,%rdx,8) │ │ │ │ sbb 0x13(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643615,17 +2643481,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x163ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x69(%rax) │ │ │ │ jrcxz 1c94325 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c942cf │ │ │ │ - (bad) │ │ │ │ - add %bh,%al │ │ │ │ + xor %dh,0x362(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ sbb %dl,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ @@ -2643637,19 +2643503,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x163bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e369(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x17(%rax) │ │ │ │ - je 1c94377 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x37557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ cmc │ │ │ │ and (%rsi),%cl │ │ │ │ @@ -2643661,15 +2643525,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %esp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ - add %al,0xe(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643688,17 +2643553,18 @@ │ │ │ │ add %al,0x12(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x575e3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,%al │ │ │ │ + ja 1c94479 │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x58(%rcx) │ │ │ │ loopne 1c94487 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2643714,16 +2643580,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ and 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56791(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cs push $0x5 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ or 0x2754270(%r8),%r14b │ │ │ │ @@ -2643737,20 +2643603,18 @@ │ │ │ │ add %dl,0x62(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6a(%rax) │ │ │ │ jrcxz 1c9448d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock loopne 1c9449a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x69(%rbx) │ │ │ │ cmp $0xcd74fd88,%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2643762,18 +2643626,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x78(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e36a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x78(%rax) │ │ │ │ - je 1c944e1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x75,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ mov $0x84e1a6f0,%ebp │ │ │ │ @@ -2643784,15 +2643647,15 @@ │ │ │ │ add %al,-0x58(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x43(%rax) │ │ │ │ + add %al,-0x35(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2643809,20 +2643672,16 @@ │ │ │ │ mov $0x64,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffffffffffe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %ebp,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + movabs 0x6f800000000056f,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ and $0x77,%al │ │ │ │ rex.WR rcrb %cl,(%rsi) │ │ │ │ @@ -2643836,16 +2643695,16 @@ │ │ │ │ add %dl,-0x31(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x12,%al │ │ │ │ - add (%rax),%ax │ │ │ │ + rcrb $0x66,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7b(%rax) │ │ │ │ @@ -2643864,16 +2643723,16 @@ │ │ │ │ jrcxz 1c9464f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ jrcxz 1c945f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c945c4 │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + and %dh,-0x77(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5759cf1e(%rax) │ │ │ │ cld │ │ │ │ @@ -2643885,19 +2643744,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x164f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e36b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x79(%rax) │ │ │ │ - je 1c94649 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5751b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x47(%rbx,%riz,4) │ │ │ │ push $0x1d │ │ │ │ jb 1c945fa │ │ │ │ @@ -2643910,15 +2643767,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e36b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30815(%rax) │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2643935,19 +2643794,18 @@ │ │ │ │ or $0x65,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x1,%ebx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %ah,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1c946eb │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ cmc │ │ │ │ sahf │ │ │ │ @@ -2643964,20 +2643822,15 @@ │ │ │ │ add %dh,0x1651b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c94715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + rex movabs %al,0x6f800000000056f │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ mov $0xe3,%ch │ │ │ │ rex.B │ │ │ │ cs mov $0xac,%dh │ │ │ │ @@ -2643991,15 +2643844,17 @@ │ │ │ │ add %al,0x29(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6c(%rax) │ │ │ │ jrcxz 1c9475d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000587ca,%al │ │ │ │ + loopne 1c947d3 │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2b9b32cb(%rsi) │ │ │ │ or $0x1301582c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644010,15 +2643865,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1654f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6c(%rax) │ │ │ │ jrcxz 1c947a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644033,15 +2643889,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e36c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3660f(%rax) │ │ │ │ + add %al,0x19(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2644057,15 +2643914,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x1(%rbp),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x6b(%rbp) │ │ │ │ + push %rax │ │ │ │ + ret │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1c(%rbx) │ │ │ │ @@ -2644084,15 +2643943,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c9487d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ + loopne 1c94833 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644108,15 +2643967,18 @@ │ │ │ │ add %dl,0x165a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c948c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000036609,%al │ │ │ │ + and %dl,(%rsi) │ │ │ │ + add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ sub $0x57,%al │ │ │ │ @@ -2644131,15 +2643993,15 @@ │ │ │ │ mov $0x65,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6d(%rax) │ │ │ │ jrcxz 1c9490d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rcx) │ │ │ │ + mov $0x15,%al │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644158,16 +2644020,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c94955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x66,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1c94974 │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24f5f09b(%rsp,%riz,4) │ │ │ │ @@ -2644181,19 +2644043,15 @@ │ │ │ │ add %al,%al │ │ │ │ fldenv 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c949b9 │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000307e0,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ and %eax,%edx │ │ │ │ (bad) │ │ │ │ @@ -2644207,15 +2644065,16 @@ │ │ │ │ add %dh,0x165e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jrcxz 1c949e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x6a,(%rdi) │ │ │ │ + add %bl,%bh │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644234,16 +2644093,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c94a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex xchg %eax,%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644260,17 +2644118,19 @@ │ │ │ │ adc $0x66,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ jrcxz 1c94a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x308(%rip) │ │ │ │ + nop │ │ │ │ + fiadds (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ push %rdx │ │ │ │ mov $0xb313ea64,%esp │ │ │ │ @@ -2644282,16 +2644142,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16629(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e36e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fisttpll 0x5(%rdi) │ │ │ │ + add %al,0x5913c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2644301,15 +2644161,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16641(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e36e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ + add %ah,0x1e(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644327,17 +2644187,18 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c94b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x366(%rip) │ │ │ │ + and %bl,(%rsi) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ int1 │ │ │ │ @@ -2644352,15 +2644213,16 @@ │ │ │ │ add %ah,0x1667b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c94b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc %esp,0x3(%rsi) │ │ │ │ + nop │ │ │ │ + sbb 0x3(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644375,19 +2644237,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16690(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ jrcxz 1c94bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc 0x3(%rsi),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000003661b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ adc $0xf,%al │ │ │ │ mov $0x6a1f7289,%ecx │ │ │ │ @@ -2644402,15 +2644260,15 @@ │ │ │ │ lahf │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ jrcxz 1c94c25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rbx) │ │ │ │ + add %dl,(%rdi) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644424,16 +2644282,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x166,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e36f,%al │ │ │ │ - adc 0x3(%rsi),%ah │ │ │ │ + movabs 0x800000000001e36f,%al │ │ │ │ + sbb 0x3(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644450,15 +2644308,15 @@ │ │ │ │ add %al,0x166ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jrcxz 1c94cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rbx) │ │ │ │ + rex (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644474,15 +2644332,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x166df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c94cde │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37d5a(%rax) │ │ │ │ + add %ah,0x37ce9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1881dce7(%rcx) │ │ │ │ @@ -2644498,19 +2644356,19 @@ │ │ │ │ add %ah,0x7(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jo 1c94d26 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fldl (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x60(%rsi) │ │ │ │ jns 1c94d38 │ │ │ │ ja 1c94dc0 │ │ │ │ @@ -2644525,17 +2644383,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70(%rax) │ │ │ │ jrcxz 1c94d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lret │ │ │ │ - jle 1c94d97 │ │ │ │ + xorb $0x3,0x7f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644548,16 +2644404,16 @@ │ │ │ │ xor %ah,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jo 1c94db6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644573,15 +2644429,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1673a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jo 1c94dfe │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3660b(%rax) │ │ │ │ + add %al,0x17(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2644598,16 +2644455,17 @@ │ │ │ │ rex.WRX │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jo 1c94e46 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x3(%rcx),%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + js 1c94e6f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644624,17 +2644482,17 @@ │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jno 1c94e8e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - clc │ │ │ │ + add %ah,0x58971(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ push %rbp │ │ │ │ fnstsw 0x14(%rdx) │ │ │ │ @@ -2644648,19 +2644506,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1676b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x71(%rax) │ │ │ │ jrcxz 1c94ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rsi) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xde,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e337add(%rdi) │ │ │ │ es or %ebp,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2644672,16 +2644530,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1c94f9a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e371(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x34(%rax) │ │ │ │ - jle 1c94f47 │ │ │ │ + add %ah,0x76(%rax) │ │ │ │ + jg 1c94f47 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644700,19 +2644558,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ nop │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e371(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or 0x3(%rsi),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36617(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51e31843(%rip) │ │ │ │ ret $0x4204 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2644723,18 +2644579,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs 0x71e0000000000167,%al │ │ │ │ jrcxz 1c94fcd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c94fda │ │ │ │ - add (%rax),%ax │ │ │ │ + push %rax │ │ │ │ + adc $0x366,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x9(%rsi) │ │ │ │ out %eax,$0xcf │ │ │ │ and $0x1,%al │ │ │ │ @@ -2644746,19 +2644602,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x167a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jb 1c94ff6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x15(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + fiadds (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75d9488f(%rdi) │ │ │ │ out %al,$0xc4 │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2644772,16 +2644628,15 @@ │ │ │ │ ret │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x72(%rax) │ │ │ │ jrcxz 1c9505d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x66,%al │ │ │ │ + lock adc $0x66,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644799,16 +2644654,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ jrcxz 1c950a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + sbbb $0x66,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x688852e3(%rax) │ │ │ │ @@ -2644822,15 +2644677,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0x67 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e372(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x14(%rax) │ │ │ │ + add %dl,0x1c(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2644848,19 +2644703,19 @@ │ │ │ │ stc │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jb 1c95116 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x3(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x66,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7c(%rsi) │ │ │ │ rcrb $0xad,0x2a(%rax) │ │ │ │ cmp 0x1(%rsi),%ch │ │ │ │ @@ -2644872,16 +2644727,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16805(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jae 1c9515e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x66,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x66487b25(%rip) │ │ │ │ @@ -2644896,19 +2644752,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x16823(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jae 1c951a6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pcmpgtd (%rbx),%mm0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x19(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x64(%rbx) │ │ │ │ js 1c95198 │ │ │ │ jne 1c951d6 │ │ │ │ @@ -2644925,15 +2644780,16 @@ │ │ │ │ xor 0x1(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1c951ee │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36614(%rax) │ │ │ │ + add %dh,0x1c(%rax) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7db5a249(%rsi) │ │ │ │ @@ -2644947,17 +2644803,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16846(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e373(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x5e(%rax) │ │ │ │ + jnp 1c95261 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ mov $0xd4,%ah │ │ │ │ @@ -2644972,15 +2644829,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16854(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 1c9527e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x365bc(%rax) │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2644995,17 +2644853,15 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ jae 1c952c6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x66,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3661c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2645023,20 +2644879,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16866(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ je 1c9530e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fiadds (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x47(%rsi) │ │ │ │ (bad) -0x5e(%rsp,%rdx,2) │ │ │ │ sub %dh,0x13(%rcx,%rax,1) │ │ │ │ @@ -2645050,18 +2644905,18 @@ │ │ │ │ jno 1c953d3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rax) │ │ │ │ jrcxz 1c95375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x7d(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0x7c,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e9c5da(%rax) │ │ │ │ imul $0x3f,(%rdi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2645071,19 +2644926,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e374(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,$0x61 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + mull 0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7b(%rbp) │ │ │ │ sbb %cl,%dl │ │ │ │ movsxd %edx,%edx │ │ │ │ @@ -2645096,18 +2644951,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ nop │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e374(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fae(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ push %rdi │ │ │ │ xchg %edx,(%rsi,%rdx,8) │ │ │ │ @@ -2645123,19 +2644977,19 @@ │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ je 1c9542e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x39(%rax) │ │ │ │ - jae 1c95457 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %al,$0x72 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3844982b(%rsi) │ │ │ │ xor %dl,0x1f(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2645148,20 +2645002,17 @@ │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ jne 1c95476 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x36cde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6c(%rdx) │ │ │ │ cmp 0x42895dd(%rcx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2645173,18 +2645024,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x168fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rax) │ │ │ │ jrcxz 1c954dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx,%rdi,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x59,%al │ │ │ │ + js 1c954e7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4e1c331b(%rip) │ │ │ │ jge 1c95526 │ │ │ │ (bad) │ │ │ │ @@ -2645197,16 +2645049,16 @@ │ │ │ │ sub 0x1(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c95597 │ │ │ │ jrcxz 1c95525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WRXB add %r8,(%r11) │ │ │ │ + shlb $1,(%rdx) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645221,17 +2645073,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e375(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%al │ │ │ │ + adc %ah,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ cmp %ch,(%rcx) │ │ │ │ @@ -2645244,15 +2645097,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16971(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jne 1c95596 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f05(%rax) │ │ │ │ + add %al,0x56f8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rcx,8) │ │ │ │ @@ -2645269,20 +2645122,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16993(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jbe 1c955de │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ rex.R pop %rbp │ │ │ │ (bad) │ │ │ │ @@ -2645295,19 +2645147,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ xor %dh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x15(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fldl (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ (bad) │ │ │ │ rex.X jbe 1c9566e │ │ │ │ @@ -2645322,17 +2645174,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x169c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x76(%rax) │ │ │ │ jrcxz 1c9568d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x6f,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f8e,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi,%rax,1) │ │ │ │ rolb $1,-0x7a(%r11,%r11,8) │ │ │ │ or %eax,(%rcx) │ │ │ │ @@ -2645344,16 +2645194,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2e(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ jbe 1c956b6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x6f,%cl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x18(%rcx) │ │ │ │ @@ -2645370,15 +2645220,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ shlb $0x1,-0x1d(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x574(%rax) │ │ │ │ + and %bl,0x575(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3e8f111a(%rsi) │ │ │ │ @@ -2645392,15 +2645242,15 @@ │ │ │ │ add %dh,0x0(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jbe 1c95746 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x28(%rax) │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645420,19 +2645270,17 @@ │ │ │ │ add %al,%al │ │ │ │ sub %ebp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1d(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fa6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ pop %rax │ │ │ │ rex.RB add $0x57,%al │ │ │ │ @@ -2645446,16 +2645294,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16a41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rax) │ │ │ │ jrcxz 1c957f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x56f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x29fe80ea(%rax) │ │ │ │ @@ -2645470,17 +2645317,16 @@ │ │ │ │ add %dh,%al │ │ │ │ movsxd 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + and %dl,0x5(%rdi,%rbp,2) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ mov $0x811a07fb,%ebp │ │ │ │ mov $0x73,%dl │ │ │ │ @@ -2645493,15 +2645339,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jl 1c958e5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e377(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6b(%rax) │ │ │ │ + add %al,-0xd(%rax) │ │ │ │ jo 1c95891 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645519,17 +2645365,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ja 1c958ae │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308ce(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x70(%rbx) │ │ │ │ jnp 1c95925 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2645544,17 +2645392,16 @@ │ │ │ │ sahf │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x63(%rax) │ │ │ │ - jo 1c95921 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ @@ -2645572,20 +2645419,17 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex js 1c9593e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jo 1c95969 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ xchg %eax,%ebx │ │ │ │ sar %cl,%eax │ │ │ │ @@ -2645601,15 +2645445,16 @@ │ │ │ │ mov $0x6a,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x78(%rax) │ │ │ │ jrcxz 1c959a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rax,%rcx,1) │ │ │ │ + nop │ │ │ │ + fldl (%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2645624,18 +2645469,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fisubrs 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x300000000001e378,%al │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + leave │ │ │ │ + or $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x20(%rbp) │ │ │ │ and $0xa9,%al │ │ │ │ @@ -2646814,15 +2646657,18 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jns 1c9698e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f903(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + int1 │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ @@ -2646838,16 +2646684,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jns 1c969d6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %ecx,%edi │ │ │ │ + add %dl,-0xf(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2646867,18 +2646713,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x79(%rax) │ │ │ │ jrcxz 1c96a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x1(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000030124,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f0f8c9d(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ mov $0x2c,%ah │ │ │ │ @@ -2646889,18 +2646732,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16c53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e379(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e71f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs %eax,0x6f80000000002e5 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ es jle 1c96b05 │ │ │ │ @@ -2646912,19 +2646753,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16c60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jns 1c96aae │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x18(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + push $0x2f2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ mov $0x89,%bh │ │ │ │ push $0x5b96b7cd │ │ │ │ @@ -2646939,19 +2646779,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jns 1c96af6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4f(%rax) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax,%rax,8) │ │ │ │ cmp %ch,%dl │ │ │ │ cli │ │ │ │ @@ -2646967,15 +2646805,17 @@ │ │ │ │ jae 1c96bbf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jp 1c96b3e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f8ff(%rax) │ │ │ │ + add %ah,-0x17(%rax) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4ddd1e0c(%rdx) │ │ │ │ @@ -2646991,15 +2646831,17 @@ │ │ │ │ add %dh,%al │ │ │ │ subb $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jp 1c96b86 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ebdc(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.XB │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe476c1f(%rip) │ │ │ │ @@ -2647012,15 +2646854,17 @@ │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ebfe(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2647038,17 +2646882,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e37a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + repnz add %fs:(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax,%rdi,2) │ │ │ │ @@ -2647065,17 +2646908,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jp 1c96c5e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi,%rbp,8) │ │ │ │ @@ -2647092,17 +2646935,15 @@ │ │ │ │ mov $0x6c,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jnp 1c96ca6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %ch,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f263(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2647116,15 +2646957,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x16c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rex jnp 1c96cee │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5957c(%rax) │ │ │ │ + add %dh,0x596c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ @@ -2647140,15 +2646981,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ jrcxz 1c96d55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add %edi,%ecx │ │ │ │ + jo 1c96d46 │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647163,17 +2647005,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e37b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5957c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x596 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6832bacb(%rip) │ │ │ │ mov %ebx,%esp │ │ │ │ sub (%rcx),%al │ │ │ │ @@ -2647188,15 +2647032,18 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jnp 1c96dc6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f902(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e(%rsi) │ │ │ │ @@ -2647211,15 +2647058,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x16d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1(%rbx,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x1(%rcx) │ │ │ │ + sarb $1,(%rcx) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647237,19 +2647085,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jl 1c96e56 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WRXB add %r8,(%r11) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30122(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2(%rbx,%rsi,4) │ │ │ │ rex.WX pop %rbp │ │ │ │ push %rbx │ │ │ │ @@ -2647264,16 +2647110,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7c(%rax) │ │ │ │ jrcxz 1c96ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ + loopne 1c96ee7 │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647292,16 +2647137,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.X insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e37c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + or %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647320,20 +2647165,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jl 1c96f2e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2647351,18 +2647195,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jl 1c96f76 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - add (%rax),%ax │ │ │ │ + add %al,%al │ │ │ │ + sbb %ah,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ out %al,$0x6 │ │ │ │ rex.WX scas %es:(%rdi),%al │ │ │ │ @@ -2647378,17 +2647223,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jge 1c96fbe │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x36(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - clc │ │ │ │ + add %al,0x58971(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ @@ -2647405,19 +2647250,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ jrcxz 1c97025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x16,%al │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + filds (%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xb(%rbx) │ │ │ │ ds push %rbx │ │ │ │ in $0xb8,%al │ │ │ │ @@ -2647427,16 +2647272,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16d96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e37d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc 0x3(%rsi),%ah │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x3(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647451,17 +2647296,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e37d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x66,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36617(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rcx) │ │ │ │ @@ -2647477,16 +2647320,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x16d,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c97177 │ │ │ │ jrcxz 1c970fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x66,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bl,(%rdx) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rdx) │ │ │ │ @@ -2647502,17 +2647345,15 @@ │ │ │ │ lret $0x16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1d(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - push %rdx │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7a(%rax) │ │ │ │ @@ -2647529,15 +2647370,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ jrcxz 1c9718d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x50,%al │ │ │ │ + shlb $1,(%rbx) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647555,15 +2647396,16 @@ │ │ │ │ add %dl,%al │ │ │ │ jmp 1c9733b │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c97250 │ │ │ │ jrcxz 1c971d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi,%rbp,2) │ │ │ │ + loopne 1c9716d │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43(%rbx) │ │ │ │ @@ -2647579,16 +2647421,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e37e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %dh,0x0(%rbp,%rax,1) │ │ │ │ + add %al,0x5751c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x10(%rbp) │ │ │ │ @@ -2647602,17 +2647443,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x16e0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jle 1c97246 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57487(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + sbb $0x75,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2bae486e(%rdi) │ │ │ │ test $0x1,%al │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -2647624,18 +2647466,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16e1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jg 1c9728e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ sub 0x53f31b50(%rax),%esi │ │ │ │ @@ -2647649,16 +2647491,16 @@ │ │ │ │ jo 1c97359 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jg 1c972d6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647677,16 +2647519,16 @@ │ │ │ │ jp 1c973a1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rax) │ │ │ │ jrcxz 1c9733d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c97342 │ │ │ │ - stc │ │ │ │ + loopne 1c9732d │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647704,19 +2647546,19 @@ │ │ │ │ mov 0x1(%rsi),%gs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jg 1c97366 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %r8,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ + and (%rcx),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ mov $0x24,%dl │ │ │ │ sub $0x1307f9a,%ebx │ │ │ │ @@ -2647731,16 +2647573,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jg 1c973ae │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3(%rax) │ │ │ │ - stc │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647758,15 +2647600,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16eeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jg 1c973f6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f903(%rax) │ │ │ │ + add %dh,0x2f8f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ @@ -2647783,16 +2647625,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16ef6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRXB add %r8,(%r11) │ │ │ │ + adc %ah,(%rbx) │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2647810,18 +2647652,17 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x80(%rax) │ │ │ │ jrcxz 1c974a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x66,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock adc $0x366,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ int1 │ │ │ │ addl $0x1,0x2b258cd6(%rax) │ │ │ │ @@ -2647832,16 +2647673,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e3(%rax) │ │ │ │ - add %dl,-0x7(%rax) │ │ │ │ - imul $0xfffffff8,0x0(%rip),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + subl $0xf8000000,0x0(%rbp,%rax,1) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ leave │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2647853,16 +2647694,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16f25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e380(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7d(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dh,-0x3d(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2647877,17 +2647718,18 @@ │ │ │ │ xor 0x1(%rdi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c974fa │ │ │ │ jrcxz 1c9757d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x366(%rip) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2(%rbp) │ │ │ │ mov $0xffdcb432,%ebp │ │ │ │ pop %rbp │ │ │ │ @@ -2647898,17 +2647740,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16f49(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1,%ebx │ │ │ │ - add %dh,0x30155(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + es add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd873882(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %eax,$0x48 │ │ │ │ @@ -2647924,15 +2647768,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7f(%rax) │ │ │ │ jrcxz 1c9760d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jl 1c975a8 │ │ │ │ + adc %al,%bl │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7d84b91b(%rdx,%riz,1) │ │ │ │ @@ -2647948,19 +2647793,18 @@ │ │ │ │ jo 1c976ba │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ jrcxz 1c97655 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %esp,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x66,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ movsxd %ebx,%ecx │ │ │ │ test %al,%dl │ │ │ │ @@ -2647974,17 +2647818,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e381(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x8,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x307dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x53(%rdx) │ │ │ │ @@ -2647996,17 +2647838,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16f8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1,%ebx │ │ │ │ - add %dl,0x36605(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x366,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ sbb %ecx,(%rsi) │ │ │ │ mov $0x144c3f70,%ebx │ │ │ │ @@ -2648023,19 +2647866,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1c9772d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rsi) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $1,%bh │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ @@ -2648050,16 +2647893,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs %eax,0x823000000000016f │ │ │ │ jrcxz 1c97775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x61(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edx │ │ │ │ + je 1c9777d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x121ba34d(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2648073,15 +2647919,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16fba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ jrcxz 1c977bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000036611,%al │ │ │ │ + add %bl,(%rbx) │ │ │ │ + add (%rax),%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ cmc │ │ │ │ mov $0x1c,%al │ │ │ │ @@ -2648094,15 +2647943,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ enter $0x16f,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e382(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648117,20 +2647966,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ shrb $1,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e3(%rdx) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 1c9785a │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ fisubrs 0x18f4ab12(%rbx) │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2648144,15 +2647992,15 @@ │ │ │ │ {rex2 0x6f} add %r24,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c97895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + adc %bl,(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648172,16 +2648020,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x66,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rdx) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ @@ -2648195,15 +2648043,15 @@ │ │ │ │ adc 0x1(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1c97935 │ │ │ │ + and %dl,(%rdi) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648217,15 +2648065,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1701e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e383(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648245,17 +2648093,15 @@ │ │ │ │ jo 1c979ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x83,%al │ │ │ │ jrcxz 1c979b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add (%rax),%ax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x366(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1f(%rax) │ │ │ │ lret │ │ │ │ @@ -2648270,17 +2648116,18 @@ │ │ │ │ cmp 0x1(%rax),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9797d │ │ │ │ jrcxz 1c979fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x2f2(%rsi) │ │ │ │ + and %bh,-0xe(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x62297351(%rbp) │ │ │ │ ss call 1dc7b45 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648289,15 +2648136,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WR jo 1c97a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1(%rbx,%riz,8) │ │ │ │ - add %dl,0x3660d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2648312,15 +2648161,15 @@ │ │ │ │ add %dh,0x57(%rax) │ │ │ │ jo 1c97a85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %spl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57084(%rax) │ │ │ │ + add %al,0x5710c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x67fc40c9(%rip) │ │ │ │ @@ -2648334,19 +2648183,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x0,0x1(%rax),%esi │ │ │ │ jo 1c97a56 │ │ │ │ jrcxz 1c97ad5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pop %rax │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000030139,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6d(%rsi) │ │ │ │ sub $0x1c,%al │ │ │ │ ja 1c97ac5 │ │ │ │ @@ -2648375,18 +2648220,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ jo 1c97b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e384,%al │ │ │ │ - mov $0x373,%eax │ │ │ │ + movabs 0x600000000001e384,%al │ │ │ │ + shll $0x0,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ adc $0xdb0a6681,%eax │ │ │ │ @@ -2648400,19 +2648245,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ jo 1c97ba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rbx,%riz,8) │ │ │ │ - add %al,%al │ │ │ │ - jne 1c97c2c │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %bh,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ @@ -2648427,20 +2648272,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ jo 1c97bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c97c19 │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + movabs %eax,0x6f80000000002e5 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fstl (%rax) │ │ │ │ test $0x841f93b,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2648452,16 +2648293,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ jo 1c97c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1c97c5d │ │ │ │ + jno 1c97c49 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ std │ │ │ │ (bad) │ │ │ │ @@ -2648476,16 +2648320,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x170fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ jrcxz 1c97c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005711f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6c88fb59(%rsi) │ │ │ │ jg 1c97c79 │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2648495,16 +2648338,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17112(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e385(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ - jo 1c97cd9 │ │ │ │ + add %al,0x25(%rax) │ │ │ │ + jno 1c97cd9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648522,17 +2648365,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ and %esi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1e3(%rbp) │ │ │ │ - add %al,0x5707f(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ + jno 1c97d21 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x74(%rdi,%rdx,1) │ │ │ │ xor (%rax),%esp │ │ │ │ (bad) │ │ │ │ @@ -2648546,16 +2648391,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %esi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmc │ │ │ │ jo 1c97d69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2648572,18 +2648417,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 1c97e1b │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x570fe(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rsi,%riz,2) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2648598,19 +2648442,17 @@ │ │ │ │ jno 1c97de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x12(%rax) │ │ │ │ - jmp 1c97df6 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2f24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ mov $0x3d99e129,%ecx │ │ │ │ mov $0x13017d,%edx │ │ │ │ @@ -2648621,15 +2648463,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jl 1c97e9c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e386(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37009(%rax) │ │ │ │ + add %al,0x37037(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x16a05769(%rdi) │ │ │ │ @@ -2657338,19 +2657180,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ test $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x25(%rax) │ │ │ │ - jmp 1c9f2ae │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.X │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x240b7e92(%rbp,%rdi,8) │ │ │ │ mov $0x55,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2657364,18 +2657206,16 @@ │ │ │ │ fstpt 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1c9f271 │ │ │ │ jrcxz 1c9f2ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9f36d │ │ │ │ - jo 1c9f2f9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6fd6f749(%rax) │ │ │ │ or 0x13010c(%rbp),%ebp │ │ │ │ @@ -2657384,15 +2657224,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17b27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e387(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657408,16 +2657248,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.W jnp 1c9f375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9f32e │ │ │ │ - jo 1c9f389 │ │ │ │ + shlb $0x5,(%rcx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657433,17 +2657272,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17b60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WXB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shrl %cl,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x68(%rax,%rdi,4) │ │ │ │ rex.RB (bad) │ │ │ │ @@ -2657458,16 +2657298,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17b6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x77(%rax) │ │ │ │ - jo 1c9f419 │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %esi,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657487,16 +2657327,15 @@ │ │ │ │ jge 1c9f4c6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x78(%rax) │ │ │ │ jrcxz 1c9f455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and 0x5(%rdi),%bpl │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x56f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ @@ -2657516,17 +2657355,19 @@ │ │ │ │ jnp 1c9f495 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57077(%rax) │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ + jo 1c9f4a9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x36(%rbp) │ │ │ │ (bad) │ │ │ │ addl $0x13,0x1061aa2(%rip) │ │ │ │ @@ -2657536,17 +2657377,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17b97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f19(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x5f(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7566d92f(%rcx) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2657561,18 +2657403,17 @@ │ │ │ │ mov $0x7b,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1c9f5a3 │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x570ff(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x682c77ee(%rbp) │ │ │ │ imul $0x0,0x13013b(%rsi),%esp │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2657581,15 +2657422,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jnp 1c9f56d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f19,%al │ │ │ │ + andb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xb(%rcx) │ │ │ │ test %esi,(%rdi,%riz,8) │ │ │ │ in $0x11,%al │ │ │ │ @@ -2657604,16 +2657446,16 @@ │ │ │ │ jl 1c9f5b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7d(%rax) │ │ │ │ - jo 1c9f5c9 │ │ │ │ + add %ah,(%rax) │ │ │ │ + or 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657627,15 +2657469,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17c31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e389(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657652,15 +2657495,17 @@ │ │ │ │ rex.XB jl 1c9f645 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x89,%al │ │ │ │ jrcxz 1c9f64d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057083,%al │ │ │ │ + orb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ adc $0xc5,%al │ │ │ │ adc (%rcx),%ebp │ │ │ │ @@ -2657678,15 +2657523,15 @@ │ │ │ │ jl 1c9f68d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9f61b │ │ │ │ jrcxz 1c9f695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + rex scas %es:(%rdi),%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2657702,18 +2657547,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsi │ │ │ │ jl 1c9f6d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1c9f66c │ │ │ │ - jo 1c9f6e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x575028c2(%rdi,%rsi,4) │ │ │ │ js 1c9f74a │ │ │ │ @@ -2657727,18 +2657570,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ addr32 jl 1c9f71d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ xor %dh,(%rax) │ │ │ │ @@ -2657753,17 +2657596,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17c70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x76(%rax) │ │ │ │ jrcxz 1c9f76d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jns 1c9f7e3 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex add %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x412fa7df(%rdi) │ │ │ │ and $0x7,%al │ │ │ │ @@ -2657776,18 +2657619,18 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jns 1c9f827 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e38a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3c(%rbx) │ │ │ │ push %rbp │ │ │ │ @@ -2657801,16 +2657644,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmpl $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057108,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ out %eax,$0xc5 │ │ │ │ mov %ds,%ebx │ │ │ │ @@ -2657824,17 +2657666,15 @@ │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ jl 1c9f83d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fa1,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ @@ -2657851,16 +2657691,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jl 1c9f885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x70(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%bh │ │ │ │ + jo 1c9f899 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x69(%rdx) │ │ │ │ jbe 1c9f91e │ │ │ │ @@ -2657874,17 +2657716,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17cb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x75(%rax) │ │ │ │ jrcxz 1c9f8d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x56f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f6a8472(%rsi) │ │ │ │ fs insl (%dx),%es:(%rdi) │ │ │ │ @@ -2657898,17 +2657739,19 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x17c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5707e(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ + jno 1c9f929 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rbp) │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ @@ -2657919,15 +2657762,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ lret │ │ │ │ jl 1c9f95d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e3(%rbx) │ │ │ │ - add %ah,0x56f18(%rax) │ │ │ │ + add %al,0x56fa0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d073dfc(%rcx) │ │ │ │ @@ -2657941,17 +2657784,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17cd2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jns 1c9fa23 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + add %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16dcefce(%rcx) │ │ │ │ jnp 1c9f95e │ │ │ │ @@ -2657964,19 +2657808,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17cdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %fs,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x19(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x6f800000000056f,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2b(%rbp) │ │ │ │ sbb $0x38f699c4,%eax │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2657990,16 +2657831,16 @@ │ │ │ │ jl 1c9fa35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %fs,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7d(%rax) │ │ │ │ - jo 1c9fa49 │ │ │ │ + add %al,0x5(%rax) │ │ │ │ + jno 1c9fa49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658013,17 +2657854,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rax) │ │ │ │ jl 1c9fa7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rbx,%riz,8) │ │ │ │ - and %ah,(%rcx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x56f(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2658043,15 +2657883,17 @@ │ │ │ │ add %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x8c,%al │ │ │ │ jrcxz 1c9facd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x570(%rdx) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + jno 1c9fad9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x68(%rcx) │ │ │ │ @@ -2658065,16 +2657907,15 @@ │ │ │ │ or %edi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1c9fa9e │ │ │ │ jrcxz 1c9fb15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x56f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x31da027d(%rbp) │ │ │ │ @@ -2658091,19 +2657932,18 @@ │ │ │ │ add %al,0x17d10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lea (bad),%esp │ │ │ │ jrcxz 1c9fb5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%bl │ │ │ │ - jmp 1c9fb66 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0xe(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x53(%rbx) │ │ │ │ lea -0x64(%rdx),%ebp │ │ │ │ push %rbx │ │ │ │ @@ -2658120,16 +2657960,15 @@ │ │ │ │ jge 1c9fb9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lea (bad),%esp │ │ │ │ jrcxz 1c9fba5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057133,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rdi) │ │ │ │ call 1d46f489 <_edata@@Base+0x1646f489> │ │ │ │ jbe 1c9fbca │ │ │ │ @@ -2658141,17 +2657980,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17d23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x73(%rax) │ │ │ │ jrcxz 1c9fbed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %ah,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x77da1afc(%rbx) │ │ │ │ int1 │ │ │ │ @@ -2658164,18 +2658002,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17d2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e38d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x570,%eax │ │ │ │ + add %ah,0x57131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ fimuls 0xd1888a9(%rip) │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ @@ -2658187,17 +2658024,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x34(%rax) │ │ │ │ jge 1c9fc75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6af84e01(,%rax,8) │ │ │ │ mov $0x13013e,%edx │ │ │ │ @@ -2658207,15 +2658045,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0x17d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570ae,%al │ │ │ │ + xorb $0x71,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdi │ │ │ │ and %edi,%esi │ │ │ │ @@ -2658229,15 +2658069,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RXB jge 1c9fd05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rcx) │ │ │ │ + loopne 1c9fcba │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658257,15 +2658097,15 @@ │ │ │ │ jge 1c9fd4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570a6(%rax) │ │ │ │ + add %al,0x5712e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6d6a349c(%rdx) │ │ │ │ @@ -2658277,15 +2658117,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17d59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e38e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f17(%rax) │ │ │ │ + add %al,0x56f9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7f(%rsi) │ │ │ │ @@ -2658299,20 +2658139,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17d65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 1c9fdf1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5712e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x40(%rdx) │ │ │ │ push $0x101eff38 │ │ │ │ add %edx,(%r11) │ │ │ │ @@ -2658325,19 +2658162,17 @@ │ │ │ │ add %ah,0x77(%rax) │ │ │ │ jge 1c9fe25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %ebx,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56f9f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x70209a5b(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2658350,16 +2658185,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ jge 1c9fe6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + xor %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ sahf │ │ │ │ jns 1c9fe3e │ │ │ │ @@ -2658376,20 +2658214,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jrcxz 1c9febd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + rex movabs %eax,0x6f800000000056f │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ test %ecx,-0x6e01a34e(%rbx) │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658400,16 +2658233,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ jge 1c9fefd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e3(%rdi) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x570,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x41f82546(%rip) │ │ │ │ @@ -2658420,15 +2658254,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17da6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e38f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658445,16 +2658280,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1c9ff95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057137,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rbx) │ │ │ │ fnstsw (%rdi,%rax,8) │ │ │ │ and %cl,%dh │ │ │ │ @@ -2658469,17 +2658303,16 @@ │ │ │ │ sarl $0x0,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ nop │ │ │ │ jrcxz 1c9ffdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x56f(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x48242f02(%rdi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2658495,15 +2658328,15 @@ │ │ │ │ jge 1ca001d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex nop │ │ │ │ jrcxz 1ca0025 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x570(%rbp) │ │ │ │ + add %ch,0x571(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x71(%rax) │ │ │ │ @@ -2658517,15 +2658350,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17dfd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x70(%rax) │ │ │ │ jrcxz 1ca006d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x6f,(%rsi) │ │ │ │ + (bad) │ │ │ │ + sahf │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x21a6dcb6(%rdx,%rbp,2) │ │ │ │ @@ -2658538,17 +2658373,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %bh,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e390,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 1ca00c1 │ │ │ │ + movabs 0xc00000000001e390,%al │ │ │ │ + jno,pn 1ca00c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658563,18 +2658397,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x26(%rax) │ │ │ │ jle 1ca00f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca0119 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rcrb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ push %rdx │ │ │ │ sub %al,0x946c4c3(%rax) │ │ │ │ @@ -2658588,17 +2658420,15 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jle 1ca013d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jo 1ca0151 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x571(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x76669c7(%rbp) │ │ │ │ @@ -2658611,15 +2658441,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ rex.XB jle 1ca0185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f16,%al │ │ │ │ + sbbb $0x0,0x56f(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x24(%rcx) │ │ │ │ fwait │ │ │ │ jle 1ca0135 │ │ │ │ @@ -2658637,15 +2658468,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ jrcxz 1ca01d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570(%rsi) │ │ │ │ + loopne 1ca0207 │ │ │ │ + jno 1ca01e1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x50bd049(%rdx) │ │ │ │ @@ -2658660,16 +2658493,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push $0x7e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e391(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + sahf │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658688,17 +2658521,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ jrcxz 1ca0265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 1ca0271 │ │ │ │ + rex │ │ │ │ + jno,pn 1ca0271 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658716,17 +2658548,16 @@ │ │ │ │ jle 1ca02a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%ecx │ │ │ │ jrcxz 1ca02ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bl,0x56f(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xed0027b(%rdx) │ │ │ │ orl $0x0,0x130123(%rsi) │ │ │ │ @@ -2658736,19 +2658567,16 @@ │ │ │ │ add %dl,0x17e87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ jrcxz 1ca02f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca02a7 │ │ │ │ - jo 1ca0301 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi,%riz,1) │ │ │ │ (bad) │ │ │ │ out %al,$0x81 │ │ │ │ @@ -2658765,15 +2658593,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%edx │ │ │ │ jrcxz 1ca033d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f1f,%al │ │ │ │ + andb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cmp $0xf10efe70,%eax │ │ │ │ jnp 1ca037a │ │ │ │ @@ -2658786,17 +2658615,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jle 1ca037d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e3(%rdx) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jo 1ca0391 │ │ │ │ + add %al,%al │ │ │ │ + ss jno 1ca0391 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658813,17 +2658641,15 @@ │ │ │ │ jle 1ca03c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x92,%al │ │ │ │ jrcxz 1ca03cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fa9,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d(%rdx) │ │ │ │ loop 1ca041d │ │ │ │ pop %rcx │ │ │ │ @@ -2658840,15 +2658666,18 @@ │ │ │ │ jle 1ca040d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca03a4 │ │ │ │ jrcxz 1ca0415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000002ec14,%al │ │ │ │ + mov $0x67,%al │ │ │ │ + repnz add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69(%rbx) │ │ │ │ (bad) │ │ │ │ repnz mov $0x11e8975,%ebp │ │ │ │ @@ -2658861,16 +2658690,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsp │ │ │ │ jg 1ca0455 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + rex sub 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - movabs %eax,0x6f8000000000570 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x23(%rdi) │ │ │ │ movabs %eax,0x130147935ad95a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658881,15 +2658713,17 @@ │ │ │ │ jae 1ca051a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ jrcxz 1ca04a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6f,(%rbx) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56425138(%rbx) │ │ │ │ @@ -2658907,16 +2658741,15 @@ │ │ │ │ jg 1ca04e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca047d │ │ │ │ jrcxz 1ca04ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0x6f(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x36f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x536c2d39(%rdi) │ │ │ │ @@ -2658941,15 +2658774,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x17f,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e393,%al │ │ │ │ + movabs 0x100000000001e393,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2658966,16 +2658799,15 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jg 1ca05bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005712d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ fwait │ │ │ │ push $0xffffffffd0f2a26f │ │ │ │ @@ -2658985,15 +2658817,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17fef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e32c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659011,16 +2658844,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ ret $0x161 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1d(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sub %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6f8000000000570,%eax │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4cf27f60(%rdx) │ │ │ │ repz and $0x4d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659031,17 +2658868,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x62,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e386(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x56f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x45(%rsi) │ │ │ │ @@ -2659058,15 +2658894,17 @@ │ │ │ │ add %dh,0x16255(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ jrcxz 1ca06e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x570(%rcx) │ │ │ │ + add %ch,(%rcx) │ │ │ │ + jno 1ca06f1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7c(%rdx) │ │ │ │ @@ -2659081,15 +2658919,15 @@ │ │ │ │ add %dh,0x1629d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ jrcxz 1ca072d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rax) │ │ │ │ + add %al,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659104,15 +2658942,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x162e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ jrcxz 1ca0775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570(%rdx) │ │ │ │ + loopne 1ca07a3 │ │ │ │ + jno 1ca0781 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2659127,19 +2658967,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1632f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e394(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56fc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ shrb $0x7d,(%r10) │ │ │ │ fcomps (%rcx) │ │ │ │ @@ -2659151,16 +2658989,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1(%rbx,%riz,8) │ │ │ │ + sub 0x5(%rcx),%sil │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ - movabs %al,0x6f8000000000570 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x60606e82(%rip) │ │ │ │ sahf │ │ │ │ adc (%rdx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2659174,16 +2659015,18 @@ │ │ │ │ movsxd (%ecx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %eax,%esp │ │ │ │ jrcxz 1ca084d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6f,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + ret $0x56f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ movsxd %gs:0x43a51310(%rdi),%eax │ │ │ │ @@ -2659196,16 +2659039,20 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ test %esp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jno 1ca08a1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x23(%rbx) │ │ │ │ xchg %eax,%esi │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2659223,15 +2659070,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1ca08dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdi) │ │ │ │ + loopne 1ca08a8 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659245,20 +2659092,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e3(%rbp) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - jo 1ca0931 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ repz movabs %eax,0x13012d3975f7 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659269,15 +2659113,16 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x163,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x95,%al │ │ │ │ jrcxz 1ca096d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f36,%al │ │ │ │ + cmpb $0x0,0x56f(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x78744ff(%rsi,%rbp,4) │ │ │ │ mov 0x13(%rcx,%rax,1),%ds │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659289,15 +2659134,20 @@ │ │ │ │ add %ah,0x16403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ jrcxz 1ca09b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x6f8000000000570,%eax │ │ │ │ + and %ch,(%rcx) │ │ │ │ + jno 1ca09c1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ lea 0x796f6d00(%rcx),%edx │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659310,17 +2659160,17 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ jrcxz 1ca09fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bpl,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2659337,18 +2659187,16 @@ │ │ │ │ add %ah,%al │ │ │ │ sub 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ jrcxz 1ca0a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca09e9 │ │ │ │ - jo 1ca0a51 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26fe2203(%rbp) │ │ │ │ mov $0x130102e4,%eax │ │ │ │ @@ -2659361,17 +2659209,15 @@ │ │ │ │ add %dl,%al │ │ │ │ imul $0x0,0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca0a20 │ │ │ │ jrcxz 1ca0a8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6f,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fbe,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rcx) │ │ │ │ shl $1,%dh │ │ │ │ test $0x1735335,%eax │ │ │ │ @@ -2659381,16 +2659227,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x164a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e396(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs 0x6f8000000000570,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24939b8d(%rdx) │ │ │ │ jno 1ca0ab6 │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2659403,16 +2659253,17 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ jrcxz 1ca0b1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x6f,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x56f,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6a(%rsi) │ │ │ │ imul $0x1301,0x6908fcab(%rbx),%ecx │ │ │ │ @@ -2659425,18 +2659276,16 @@ │ │ │ │ frstor 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1ca0b65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca0b0a │ │ │ │ - jo 1ca0b71 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x71,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5c(%rsi) │ │ │ │ mov $0xb12aa050,%ebx │ │ │ │ @@ -2659452,15 +2659301,16 @@ │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1ca0bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f37,%al │ │ │ │ + cmpb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f4849bf(%rdx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2659475,16 +2659325,15 @@ │ │ │ │ std │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ jrcxz 1ca0bf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x5(%rax,%rsi,2) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000005712c,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx,%riz,8) │ │ │ │ leave │ │ │ │ jle 1ca0bb5 │ │ │ │ @@ -2659498,17 +2659347,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0xe(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e397(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stc │ │ │ │ @@ -2659526,16 +2659376,19 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1ca0c85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x570(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + jno,pn 1ca0c91 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x84ea40e(%rsi) │ │ │ │ repz out %eax,$0x66 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2659549,15 +2659402,17 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ jrcxz 1ca0ccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6f,(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x17(%rdx) │ │ │ │ @@ -2659573,15 +2659428,18 @@ │ │ │ │ add %dl,0x16567(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ jrcxz 1ca0d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000002ebf7,%al │ │ │ │ + rclb $1,-0xe(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ ja 1ca0cb3 │ │ │ │ addr32 rex.WX xchg %rax,%rbx │ │ │ │ @@ -2659597,18 +2659455,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cwtl │ │ │ │ jrcxz 1ca0d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca0dd2 │ │ │ │ - jo 1ca0d69 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x70,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x55fa2e7b(%rdx) │ │ │ │ adc $0x5a,%al │ │ │ │ @@ -2659621,15 +2659477,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ fwait │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x34(%rax) │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659644,15 +2659500,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e398(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57094(%rax) │ │ │ │ + add %al,0x5711c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ @@ -2659670,17 +2659526,16 @@ │ │ │ │ enter $0x165,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cwtl │ │ │ │ jrcxz 1ca0e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2659693,18 +2659548,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fisubl 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca0ef0 │ │ │ │ - jo 1ca0e89 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x70,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2ecfe5c3(%rip) │ │ │ │ mov $0x13013719,%esp │ │ │ │ @@ -2659716,18 +2659569,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x165e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ jrcxz 1ca0ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca0efa │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + sarb $0x0,0x56f(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ fcoms (%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2659740,15 +2659591,16 @@ │ │ │ │ or 0x1(%rsi),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca0ea3 │ │ │ │ jrcxz 1ca0f0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,0x70(%rdi) │ │ │ │ + (bad) │ │ │ │ + divl 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659762,17 +2659614,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and 0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e399,%al │ │ │ │ - xor %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x1e399,%al │ │ │ │ + mov $0x56f,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6279e6d4(%rdx) │ │ │ │ @@ -2659789,16 +2659640,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ jrcxz 1ca0f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cwtl │ │ │ │ - jo 1ca0fa9 │ │ │ │ + and %ah,(%rax) │ │ │ │ + jno 1ca0fa9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659815,15 +2659666,15 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca0fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + loopne 1ca0f7f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2659843,15 +2659694,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca102d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005706b,%al │ │ │ │ + xor $0x70,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex (bad) │ │ │ │ cwtl │ │ │ │ @@ -2659864,18 +2659717,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ jrcxz 1ca1075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca10a5 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx,%rbx,2) │ │ │ │ xor $0x80,%al │ │ │ │ lret │ │ │ │ @@ -2659889,16 +2659740,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x66,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e39a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - imul $0x0,0x5(%rax),%esi │ │ │ │ + add %ah,0x570f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2659915,15 +2659765,16 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca1105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi,%rbp,2) │ │ │ │ + loopne 1ca10bd │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2659940,15 +2659791,17 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca114d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005706d,%al │ │ │ │ + xor $0x70,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a774ba(%rdi) │ │ │ │ mov $0x24,%bl │ │ │ │ jg 1ca1172 │ │ │ │ @@ -2659960,18 +2659813,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %esp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca11c7 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5f(%rbx) │ │ │ │ xchg %bh,0xe933e8a(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2659983,18 +2659834,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16729(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rax) │ │ │ │ jrcxz 1ca11dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5,0x70(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000570f5,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x62(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ or 0x78(%rax),%ch │ │ │ │ @@ -2660008,15 +2659856,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e39b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f2e(%rax) │ │ │ │ + add %al,0x56fb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x18edda7b(%rbx) │ │ │ │ @@ -2660031,17 +2659879,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRB │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e39b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57071(%rax) │ │ │ │ + add %ah,-0x7(%rax) │ │ │ │ + jo 1ca1279 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cmp $0xe01131d0,%eax │ │ │ │ int3 │ │ │ │ @@ -2660057,15 +2659907,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ jrcxz 1ca12b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x56f(%rip) │ │ │ │ + add %bh,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2660085,16 +2659935,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pushf │ │ │ │ jrcxz 1ca12fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push $0x70 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %dh,%dl │ │ │ │ + jo 1ca1309 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ push %rbp │ │ │ │ @@ -2660108,16 +2659960,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16786(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x64(%rax) │ │ │ │ jrcxz 1ca1345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub 0x5(%rdi),%bpl │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x56f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ @@ -2660137,18 +2659988,16 @@ │ │ │ │ lahf │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ jrcxz 1ca138d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca13fd │ │ │ │ - jo 1ca1399 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x70,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2660161,16 +2660010,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e39c,%al │ │ │ │ - sub $0x6f,%al │ │ │ │ + movabs 0x1e39c,%al │ │ │ │ + mov $0x6f,%ah │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x158d2576(%rdi) │ │ │ │ @@ -2660187,17 +2660036,18 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ jrcxz 1ca141d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x70 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex │ │ │ │ + bnd jo 1ca1429 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ jrcxz 1ca149f │ │ │ │ @@ -2660212,18 +2660062,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fisubl 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x6f,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ clc │ │ │ │ @@ -2660240,18 +2660088,16 @@ │ │ │ │ add %dl,0x167f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ popf │ │ │ │ jrcxz 1ca14ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca151c │ │ │ │ - jo 1ca14b9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x70,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2660267,17 +2660113,15 @@ │ │ │ │ add $0x168,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ jrcxz 1ca14f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x6f,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fb2,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi,%rsi,2) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2660288,18 +2660132,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16826(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e39d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0x0,0x5(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + repz jo 1ca1549 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%rax,2) │ │ │ │ std │ │ │ │ (bad) │ │ │ │ @@ -2660316,17 +2660161,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ popf │ │ │ │ jrcxz 1ca1585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rdi │ │ │ │ @@ -2660341,17 +2660185,18 @@ │ │ │ │ add %dh,0x1684e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ popf │ │ │ │ jrcxz 1ca15cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 1ca1643 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex clc │ │ │ │ + jo 1ca15d9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2660366,16 +2660211,15 @@ │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ sahf │ │ │ │ jrcxz 1ca1615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x56f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x270c82e7(%rdx) │ │ │ │ @@ -2660389,16 +2660233,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x6a(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ jrcxz 1ca165d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jno 1ca16d3 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,%cl │ │ │ │ + jo 1ca1669 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ adc 0x6d150024(%rip),%bl │ │ │ │ @@ -2660410,18 +2660256,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x75(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e39e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fbc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ or %ebp,%edi │ │ │ │ cmp $0x8f,%al │ │ │ │ @@ -2660437,19 +2660282,18 @@ │ │ │ │ mov %ebp,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9e,%al │ │ │ │ jrcxz 1ca16ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock jmp 1ca16f6 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock rex.WRX │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ test $0x5e,%al │ │ │ │ jge 1ca168f │ │ │ │ @@ -2660466,17 +2660310,15 @@ │ │ │ │ cltd │ │ │ │ push $0x1 │ │ │ │ add %ah,%al │ │ │ │ sahf │ │ │ │ jrcxz 1ca1735 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ - jo 1ca1741 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x571(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rax,%rbp,8) │ │ │ │ @@ -2660491,15 +2660333,17 @@ │ │ │ │ add %dl,0x168a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lahf │ │ │ │ jrcxz 1ca177d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f4a,%al │ │ │ │ + adc $0x6f,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x559cc7f3(%rax) │ │ │ │ xor $0x13012aa3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660511,17 +2660355,18 @@ │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ push $0x1 │ │ │ │ add %al,-0x61(%rax) │ │ │ │ jrcxz 1ca17c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jb 1ca183b │ │ │ │ - add $0x0,%eax │ │ │ │ + rex cli │ │ │ │ + jo 1ca17d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa37bd67(%rsi) │ │ │ │ imul $0x1,0x4c(%rbx),%ebp │ │ │ │ @@ -2660535,16 +2660380,15 @@ │ │ │ │ sub 0x1(%rcx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca17a9 │ │ │ │ jrcxz 1ca180d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bpl,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7e(%rdx) │ │ │ │ @@ -2660556,17 +2660400,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16955(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e39f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jo 1ca1861 │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660579,15 +2660422,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rcrb $1,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f46,%al │ │ │ │ + or $0x6f,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ imul $0x13,0x13515bf(%rsi),%rdx │ │ │ │ @@ -2660595,17 +2660440,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %ah,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - jo 1ca18f1 │ │ │ │ + rex sbb 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660623,16 +2660466,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x169,%esi │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca1978 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + ror $0x6f,%dh │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2660647,16 +2660489,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x169d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ jrcxz 1ca1975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005711b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ fwait │ │ │ │ and %edi,%ebx │ │ │ │ @@ -2660665,15 +2660506,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x18(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ nop │ │ │ │ - movabs 0x47000000000001e3,%al │ │ │ │ + movabs 0xcee00000000001e3,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660685,16 +2660526,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16a1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0x96200000000001e3,%al │ │ │ │ - jo 1ca1a11 │ │ │ │ + movabs 0x1e000000000001e3,%al │ │ │ │ + jno 1ca1a11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660709,15 +2660550,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x4bc00000000001e3,%al │ │ │ │ + lock movabs 0xd3a00000000001e3,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660731,16 +2660572,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ imul $0x0,0x1(%rdx),%ebp │ │ │ │ and %ah,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x570(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005711e,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ int $0xc3 │ │ │ │ ds enter $0xa179,$0x20 │ │ │ │ @@ -2660752,15 +2660592,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ test %ch,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - movabs 0x4c600000000001e3,%eax │ │ │ │ + movabs 0xd4400000000001e3,%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660779,15 +2660619,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x0,0x1e3(%rcx) │ │ │ │ - add %al,0x2ebe5(%rax) │ │ │ │ + add %dl,0x4c(%rax) │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ @@ -2660801,18 +2660642,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa1,%al │ │ │ │ jrcxz 1ca1b6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca1b09 │ │ │ │ - jo 1ca1b79 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ ret │ │ │ │ @@ -2660828,16 +2660667,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca1b53 │ │ │ │ jrcxz 1ca1bb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x56f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2660848,16 +2660686,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16ae2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs %al,0x98200000000001e3 │ │ │ │ - jo 1ca1c09 │ │ │ │ + movabs %al,0x20000000000001e3 │ │ │ │ + jno 1ca1c09 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660871,15 +2660709,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16af3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5e(%rax) │ │ │ │ jrcxz 1ca1c45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f13,%al │ │ │ │ + sbbb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ or $0x71,%al │ │ │ │ @@ -2660893,17 +2660732,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca1c2c │ │ │ │ jrcxz 1ca1c8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - jo 1ca1c99 │ │ │ │ + and %sil,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660917,15 +2660754,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cs imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x14(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pushf │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660937,16 +2660775,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16b45(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs %al,0x9e000000000001e3 │ │ │ │ - jo 1ca1d29 │ │ │ │ + movabs %al,0x25e00000000001e3 │ │ │ │ + jno 1ca1d29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660958,15 +2660796,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16b5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x1a400000000001e3 │ │ │ │ + movabs %eax,0xa2200000000001e3 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2660984,16 +2660822,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %eax,0x9f000000000001e3 │ │ │ │ - jo 1ca1db9 │ │ │ │ + movabs %eax,0x26e00000000001e3 │ │ │ │ + jno 1ca1db9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661011,18 +2660849,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16b91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5d(%rax) │ │ │ │ jrcxz 1ca1df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fa4,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ sub %ecx,%esp │ │ │ │ push %rbx │ │ │ │ @@ -2661035,20 +2660870,18 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - jmp 1ca1e46 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x4e(%rax) │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x41,%al │ │ │ │ (bad) │ │ │ │ @@ -2661059,16 +2660892,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %eax,0xab400000000001e3 │ │ │ │ - jo 1ca1e91 │ │ │ │ + movabs %eax,0x33200000000001e3 │ │ │ │ + jno 1ca1e91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661079,15 +2660912,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %eax,0x39e00000000001e3 │ │ │ │ + movabs %eax,0xc1c00000000001e3 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661106,18 +2660939,15 @@ │ │ │ │ or %ebp,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca1f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - jo 1ca1f21 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xor $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4b312f8b(%rax,%rcx,2) │ │ │ │ @@ -2661130,15 +2660960,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16c1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5c(%rax) │ │ │ │ jrcxz 1ca1f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rbx) │ │ │ │ + loopne 1ca1f24 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661150,16 +2660980,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16c32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - data16 jo 1ca1fb1 │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + jo 1ca1fb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661177,15 +2661008,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.RB insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661204,16 +2661036,19 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca2035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7d(%rsi) │ │ │ │ mov $0x6,%ch │ │ │ │ cmp $0xffffffb0,%ecx │ │ │ │ @@ -2661229,15 +2661064,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca207d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + loopne 1ca201b │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661253,15 +2661088,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5b(%rax) │ │ │ │ jrcxz 1ca20c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057089,%al │ │ │ │ + adcb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1154e9a7(%rsi) │ │ │ │ xor (%rsi,%riz,1),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2661274,18 +2661111,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ subb $0x0,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca20af │ │ │ │ jrcxz 1ca210d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rdx) │ │ │ │ in $0xb3,%al │ │ │ │ @@ -2661300,18 +2661136,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %esi,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ and $0xa5,%al │ │ │ │ @@ -2661328,17 +2661163,15 @@ │ │ │ │ add %al,0x16ca8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jrcxz 1ca219d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x6f,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f97,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ @@ -2661357,16 +2661190,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca21e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + or $0x571,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ sbb $0xa7,%al │ │ │ │ @@ -2661380,18 +2661215,17 @@ │ │ │ │ add %dh,0x16cc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca222d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex cwtl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ mov $0xee,%cl │ │ │ │ @@ -2661406,15 +2661240,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ shrb $1,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ jrcxz 1ca2275 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570(%rsi) │ │ │ │ + loopne 1ca2287 │ │ │ │ + jno 1ca2281 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2661427,18 +2661263,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rep insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cwtl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cwtl │ │ │ │ @@ -2661456,16 +2661292,15 @@ │ │ │ │ add %al,0x16d05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca2305 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lea 0x5(%rax),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x571(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2eb5b13b(%rdi) │ │ │ │ @@ -2661481,15 +2661316,15 @@ │ │ │ │ sbb 0x1(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca234d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x56f,%eax │ │ │ │ + and %bl,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rbx) │ │ │ │ @@ -2661504,17 +2661339,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xor %ch,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jo 1ca23a1 │ │ │ │ + rex (bad) │ │ │ │ + jno 1ca23a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661532,15 +2661366,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x59(%rax) │ │ │ │ jrcxz 1ca23dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f15,%al │ │ │ │ + sbbb $0x0,0x56f(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ cs popf │ │ │ │ @@ -2661554,15 +2661389,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ebea(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2661575,19 +2661411,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - popf │ │ │ │ - jo 1ca2479 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ and -0x72(%rsi),%cl │ │ │ │ @@ -2661605,16 +2661439,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ jrcxz 1ca24b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex sahf │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661631,19 +2661464,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pushf │ │ │ │ - jo 1ca2509 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rsi,%rbp,1) │ │ │ │ push %rsi │ │ │ │ @@ -2661657,17 +2661488,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ jrcxz 1ca2545 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bl,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x65b195cb(%rax) │ │ │ │ mov 0x130107(%rip),%cl │ │ │ │ @@ -2661680,16 +2661510,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x58(%rax) │ │ │ │ jrcxz 1ca258d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005711d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2bfc0ffb(%rbx) │ │ │ │ (bad) │ │ │ │ sarl %cl,0x1(%rax) │ │ │ │ @@ -2661698,16 +2661527,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x16d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e3a8,%al │ │ │ │ - movq 0x0(%rip),%mm0 │ │ │ │ + movabs 0xe00000000001e3a8,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rdi) │ │ │ │ std │ │ │ │ @@ -2661724,16 +2661555,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6a(%rax) │ │ │ │ - jo 1ca2629 │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + jno 1ca2629 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661749,18 +2661580,16 @@ │ │ │ │ add %al,-0x1e(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca2679 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rclb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rax) │ │ │ │ jl 1ca262c │ │ │ │ lret $0xf776 │ │ │ │ @@ -2661773,16 +2661602,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16dff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057120,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ cs add 0x40764471(%rip),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2661796,15 +2661624,17 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ jrcxz 1ca26f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x6f,(%rbx) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3601d20f(,%rsi,1) │ │ │ │ @@ -2661816,17 +2661646,19 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57070(%rax) │ │ │ │ + add %ah,-0x8(%rax) │ │ │ │ + jo 1ca2749 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x23(%rsi) │ │ │ │ rex.WRX │ │ │ │ data16 or %dh,0x13013cc0(%rsi) │ │ │ │ @@ -2661839,16 +2661671,15 @@ │ │ │ │ add %dl,0x77(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca27c2 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rol $0x6f,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7881433a(%rdx) │ │ │ │ @@ -2661861,18 +2661692,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16e8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x70(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000570f8,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x65cbedf9(%rsi) │ │ │ │ jge 1ca286b │ │ │ │ add %eax,(%rcx) │ │ │ │ @@ -2661884,17 +2661712,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shrb $1,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + (bad) │ │ │ │ + shrl $0x0,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rdx) │ │ │ │ (bad) │ │ │ │ shr %cl,%edx │ │ │ │ @@ -2661911,18 +2661740,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rax) │ │ │ │ jrcxz 1ca285d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca27fd │ │ │ │ - jo 1ca2869 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ shlb $0x80,0x35(%rax) │ │ │ │ @@ -2661936,17 +2661763,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imull 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e3(%rdx) │ │ │ │ - add %al,0x56f15(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ fildl -0x7788f0d3(%rdx) │ │ │ │ sbb (%rcx),%eax │ │ │ │ @@ -2661956,16 +2661784,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16f00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + cmc │ │ │ │ jo 1ca28f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2661984,17 +2661812,16 @@ │ │ │ │ movq (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca28dc │ │ │ │ jrcxz 1ca2935 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex mov $0x56f,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ adc %edx,0x661f51df(%rip) │ │ │ │ @@ -2662011,17 +2661838,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jrcxz 1ca297d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jo 1ca2989 │ │ │ │ + rex divb 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662040,18 +2661865,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x55(%rax) │ │ │ │ jrcxz 1ca29c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca2a00 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + sarb $0x0,0x56f(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cmp %dh,0x6844d51c(%rip) │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -2662063,16 +2661886,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16f46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ jrcxz 1ca2a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jae 1ca2a83 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,%bl │ │ │ │ + jo 1ca2a19 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5a2ab565(%rdi) │ │ │ │ mov $0x1301692a,%ecx │ │ │ │ @@ -2662085,16 +2661910,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x6f,%al │ │ │ │ + add %ah,%al │ │ │ │ + ret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7e(%rbx) │ │ │ │ @@ -2662112,17 +2661938,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jrcxz 1ca2a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x5(%rax,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf8000000000570fc,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xde52775(%rip) │ │ │ │ adc %cl,0x130155(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662133,16 +2661957,15 @@ │ │ │ │ add %dl,0x16f7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jrcxz 1ca2ae5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000056fc5,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2662157,18 +2661980,18 @@ │ │ │ │ add %dh,0x16f92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jrcxz 1ca2b2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x2ec,%eax │ │ │ │ + (bad) │ │ │ │ + repnz add %fs:(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ mov $0xbb,%ah │ │ │ │ addl $0x13,0x138c59a(%rdx) │ │ │ │ @@ -2662179,18 +2662002,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xac6000000000016f,%eax │ │ │ │ jrcxz 1ca2b75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x70(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000570fb,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ xchg %cl,-0x55(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2662202,16 +2662022,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16faa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and $0x6f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2662229,15 +2662050,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jrcxz 1ca2c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057073,%al │ │ │ │ + cmp $0x70,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x76(%rcx) │ │ │ │ cltd │ │ │ │ jae 1ca2bf5 │ │ │ │ @@ -2662252,15 +2662075,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ jrcxz 1ca2c4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdi,%rbp,2) │ │ │ │ + loopne 1ca2bfd │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f6b6b91(%rbp) │ │ │ │ @@ -2662276,16 +2662100,18 @@ │ │ │ │ {rex2 0x6f} add %r24,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jrcxz 1ca2c95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x70(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%bl │ │ │ │ + jo 1ca2ca1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ fs jno 1ca2cc4 │ │ │ │ @@ -2662300,17 +2662126,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x53(%rax) │ │ │ │ jrcxz 1ca2cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x56f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ jg 1ca2c7e │ │ │ │ @@ -2662324,19 +2662149,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16ffe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - jo 1ca2d31 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi,%rbp,4) │ │ │ │ out %al,$0xe2 │ │ │ │ @@ -2662352,15 +2662175,17 @@ │ │ │ │ jo 1ca2d65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xad,%al │ │ │ │ jrcxz 1ca2d6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f3f,%al │ │ │ │ + add $0x6f,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x14,%ch │ │ │ │ cli │ │ │ │ @@ -2662376,15 +2662201,17 @@ │ │ │ │ jo 1ca2dad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca2d5f │ │ │ │ jrcxz 1ca2db5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x5(%rax,%rsi,2) │ │ │ │ + (bad) │ │ │ │ + sbb $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2662398,16 +2662225,15 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jo 1ca2df5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca2e41 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rol $0x6f,%bh │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsp,%rbx,4) │ │ │ │ @@ -2662422,16 +2662248,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17044(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ jrcxz 1ca2e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x570(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jno 1ca2e51 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x60f04b3f(%rdx) │ │ │ │ mov $0x8,%ch │ │ │ │ jl 1ca2e6a │ │ │ │ @@ -2662446,15 +2662276,17 @@ │ │ │ │ jo 1ca2e85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca2e38 │ │ │ │ jrcxz 1ca2e8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f45,%al │ │ │ │ + or $0x6f,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x26(%rsi) │ │ │ │ rex.RX (bad) │ │ │ │ adc %bh,(%rax) │ │ │ │ @@ -2662464,17 +2662296,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ data16 jo 1ca2ecd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e3ae,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - jo 1ca2ee1 │ │ │ │ + movabs 0x800000000001e3ae,%al │ │ │ │ + (bad) │ │ │ │ + jno 1ca2ee1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662492,15 +2662324,16 @@ │ │ │ │ add %al,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jo 1ca2f15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6f(%rdi) │ │ │ │ + add %cl,%bh │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2662516,19 +2662349,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x7b(%rax) │ │ │ │ jo 1ca2f5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock hlt │ │ │ │ - jmp 1ca2f6e │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + push %rax │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rax,8) │ │ │ │ test $0x29cc0325,%eax │ │ │ │ add %r10d,(%r11) │ │ │ │ @@ -2662540,16 +2662373,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - data16 jo 1ca2fb9 │ │ │ │ + and %ch,%dh │ │ │ │ + jo 1ca2fb9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662568,17 +2662401,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jrcxz 1ca2ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2d(%rbx) │ │ │ │ cmc │ │ │ │ @@ -2662594,15 +2662426,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jrcxz 1ca303d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570a8,%al │ │ │ │ + xorb $0x71,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ push %rax │ │ │ │ sub %r11,0x1594401(%r8) │ │ │ │ @@ -2662615,18 +2662449,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jrcxz 1ca3085 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ rex.WXB movabs $0x130128f38c1731,%r15 │ │ │ │ @@ -2662639,16 +2662472,16 @@ │ │ │ │ jo 1ca30c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ jrcxz 1ca30cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x570,%eax │ │ │ │ + rex xor %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ @@ -2662663,17 +2662496,18 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f09(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ vsubss 0x132a845(%rip),%xmm15,%xmm10 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2662686,17 +2662520,16 @@ │ │ │ │ sbb 0x1(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - jo 1ca3169 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor 0x5(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662712,15 +2662545,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f09(%rax) │ │ │ │ + add %al,0x56f91(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2662738,18 +2662571,17 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x71,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x57138(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4f(%rbx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ test $0x1e4e31e,%eax │ │ │ │ @@ -2662762,18 +2662594,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1715a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56f94(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6e4eab56(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ push %rbx │ │ │ │ @@ -2662786,16 +2662617,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - addr32 jo 1ca3289 │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + jo 1ca3289 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662810,16 +2662642,18 @@ │ │ │ │ add %al,-0x79(%rax) │ │ │ │ jno 1ca32bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movq 0x0(%rip),%mm0 │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x39813946(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2662832,17 +2662666,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17194(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ jrcxz 1ca330d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul %ebx │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x57,%al │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c(%rsi) │ │ │ │ @@ -2662856,16 +2662689,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ jno 1ca334d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e3b1,%al │ │ │ │ - xorl $0x0,0x5(%rax) │ │ │ │ + movabs 0x400000000001e3b1,%al │ │ │ │ + or %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2662880,19 +2662715,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ jno 1ca3395 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex shrb $0x0,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6194ed98(%rcx) │ │ │ │ push %rax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2662904,16 +2662737,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x171,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + xor 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ sbb %ebx,0x6(%rdi) │ │ │ │ @@ -2662927,17 +2662763,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ jno 1ca3425 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x6f,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f9a,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ in $0xeb,%eax │ │ │ │ mov %r12d,(%r14,%r14,1) │ │ │ │ @@ -2662953,16 +2662787,16 @@ │ │ │ │ jno 1ca346d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ - jo 1ca3481 │ │ │ │ + add %ah,(%rax) │ │ │ │ + jno,pn 1ca3481 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2662981,17 +2662815,18 @@ │ │ │ │ add 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f0f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x69(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ iret │ │ │ │ imul $0x16751d2,-0x7c(%rax),%esi │ │ │ │ @@ -2663003,16 +2662838,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ - jo 1ca3511 │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + jno 1ca3511 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663031,15 +2662866,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xor 0x1(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f12(%rax) │ │ │ │ + add %al,0x56f9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f0a1bf7(%rdx) │ │ │ │ @@ -2663053,15 +2662888,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.X jb 1ca358d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570(%rdx) │ │ │ │ + loopne 1ca35a3 │ │ │ │ + jno 1ca35a1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2663079,17 +2662916,18 @@ │ │ │ │ jb 1ca35d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f38(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%rdi,8) │ │ │ │ test $0xd19fc9a6,%eax │ │ │ │ xor $0x1301,%eax │ │ │ │ @@ -2663099,15 +2662937,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x6e(%rax) │ │ │ │ jb 1ca361d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e3(%rbx) │ │ │ │ - add %ah,0x57082(%rax) │ │ │ │ + add %al,0x5710a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2663124,17 +2662962,15 @@ │ │ │ │ jb 1ca3665 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb3,%al │ │ │ │ jrcxz 1ca366d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x6f,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fc0,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ fimuls (%rdx) │ │ │ │ or 0x1301086d(%rsp,%rdx,2),%esp │ │ │ │ @@ -2663146,15 +2662982,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17295(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5707d(%rax) │ │ │ │ + add %al,0x57105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6d8db448(%rax) │ │ │ │ @@ -2663167,16 +2663003,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %eax,0xb410000000000172 │ │ │ │ jrcxz 1ca36fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56f(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1ca36be │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x47(%rbx,%riz,4) │ │ │ │ push $0x1d │ │ │ │ @@ -2663191,16 +2663028,16 @@ │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ jb 1ca373d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7f(%rax) │ │ │ │ - jo 1ca3751 │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + jno 1ca3751 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663218,16 +2663055,17 @@ │ │ │ │ jb 1ca3785 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca373e │ │ │ │ jrcxz 1ca378d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x6f,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x56f,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x831447c(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2663237,17 +2663075,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fidivs 0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e3b4,%al │ │ │ │ - jle 1ca384b │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xe00000000001e3b4,%al │ │ │ │ + add $0x571,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6fe00dca(%rdi) │ │ │ │ ss ja 1ca384b │ │ │ │ @@ -2663259,18 +2663097,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ repz jb 1ca3815 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rbx,%riz,8) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x56f,%eax │ │ │ │ + add %ah,0x56fbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2d(%rbx) │ │ │ │ add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2663283,18 +2663120,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1730e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jle 1ca38db │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x57106(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f(%rbx) │ │ │ │ rcr %cl,%ah │ │ │ │ adc $0x6d,%al │ │ │ │ @@ -2663308,17 +2663144,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x38(%rax) │ │ │ │ jae 1ca38a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x643bdffc(%rdi) │ │ │ │ loopne 1ca389d │ │ │ │ @@ -2663334,16 +2663169,16 @@ │ │ │ │ jae 1ca38ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ - jo 1ca3901 │ │ │ │ + add %al,0xe(%rax) │ │ │ │ + jno 1ca3901 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663355,15 +2663190,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ ja 1ca39a6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f3b(%rax) │ │ │ │ + add %al,0x56fc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2663379,16 +2663214,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x54(%rax) │ │ │ │ jae 1ca397d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e3(%rbp) │ │ │ │ - add %al,-0x78(%rax) │ │ │ │ - jo 1ca3991 │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663402,15 +2663237,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x173,%esi │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f3c(%rax) │ │ │ │ + add %al,0x56fc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x52(%rdi) │ │ │ │ @@ -2663423,19 +2663258,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x26(%rax) │ │ │ │ jae 1ca3a0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%dl │ │ │ │ - jmp 1ca3a1e │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,-0xe(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ imul $0x27,(%rcx),%ebx │ │ │ │ push %rax │ │ │ │ @@ -2663451,16 +2663285,16 @@ │ │ │ │ jmp 1ca3ac6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ jrcxz 1ca3a5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - jo 1ca3a69 │ │ │ │ + and %bl,(%rsi) │ │ │ │ + jno 1ca3a69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663479,19 +2663313,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ je 1ca3a9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e3(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56f9e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ in $0xf,%al │ │ │ │ xor -0x45(%rdi,%rcx,1),%eax │ │ │ │ @@ -2663502,17 +2663334,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17416(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - jo 1ca3af9 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jno 1ca3af9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663528,17 +2663360,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x17430(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe3,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f17(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ (bad) │ │ │ │ fcmovnu %st(2),%st │ │ │ │ @@ -2663552,15 +2663385,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17449(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57096(%rax) │ │ │ │ + add %al,0x5711e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ @@ -2663577,16 +2663410,16 @@ │ │ │ │ add %ah,0x64(%rax) │ │ │ │ je 1ca3bbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%dil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + lahf │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663606,18 +2663439,16 @@ │ │ │ │ je 1ca3c05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca3bc1 │ │ │ │ jrcxz 1ca3c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca3ba8 │ │ │ │ - jo 1ca3c19 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x71,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ pop %rax │ │ │ │ @@ -2663632,16 +2663463,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %al,0xb7a0000000000174 │ │ │ │ jrcxz 1ca3c55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex lahf │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663660,16 +2663490,16 @@ │ │ │ │ mov $0x74,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x65(%rax) │ │ │ │ - jo 1ca3ca9 │ │ │ │ + add %ah,(%rax) │ │ │ │ + and 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663686,15 +2663516,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ je 1ca3cdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + loopne 1ca3c91 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663709,16 +2663539,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x174c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ (bad) │ │ │ │ test %ah,-0x37(%rdx,%rbx,1) │ │ │ │ @@ -2663732,15 +2663563,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ fdivs 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x48(%rax) │ │ │ │ jrcxz 1ca3d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rdx) │ │ │ │ + loopne 1ca3d23 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663754,19 +2663585,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x74,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - repz jmp 1ca3dc6 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x40(%rsi) │ │ │ │ rex.R mov $0x42,%al │ │ │ │ xor %ah,0x5b(%rax) │ │ │ │ @@ -2663778,16 +2663609,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x174ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057123,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ cs push %rdi │ │ │ │ @@ -2663802,17 +2663632,16 @@ │ │ │ │ add %ah,%al │ │ │ │ cmc │ │ │ │ je 1ca3e45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ sub $0xdc,%al │ │ │ │ @@ -2663825,15 +2663654,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ add %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,0x70(%rsi) │ │ │ │ + (bad) │ │ │ │ + divb 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663848,16 +2663678,16 @@ │ │ │ │ add %al,0xc(%rax) │ │ │ │ jne 1ca3ed5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e3,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ + and %cl,%bl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x52(%rdi,%rcx,2) │ │ │ │ @@ -2663871,17 +2663701,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ and $0x175,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e3(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + divl 0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ca3f9b │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3555743f(%rdi) │ │ │ │ mov $0x13016d8f,%edi │ │ │ │ @@ -2663896,16 +2663727,16 @@ │ │ │ │ jne 1ca3f65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb9,%al │ │ │ │ jrcxz 1ca3f6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.R outsl %ds:(%rsi),(%dx) │ │ │ │ + and %cl,%ah │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x24(%rbx) │ │ │ │ @@ -2663922,15 +2663753,15 @@ │ │ │ │ jne 1ca3fad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca3f6b │ │ │ │ jrcxz 1ca3fb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ + and %dh,%bh │ │ │ │ jo 1ca3fc1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2663947,15 +2663778,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x61(%rax) │ │ │ │ jne 1ca3ff5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f43,%al │ │ │ │ + or $0x6f,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f(%rbx) │ │ │ │ jmp 1ca3fe5 │ │ │ │ push %rsp │ │ │ │ @@ -2663970,18 +2663803,16 @@ │ │ │ │ jo 1ca40b0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ jrcxz 1ca4045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca40b9 │ │ │ │ - jo 1ca4051 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x70,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xd(%rbx) │ │ │ │ cmp %edx,(%rdx) │ │ │ │ @@ -2663997,17 +2663828,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17584(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x46(%rax) │ │ │ │ jrcxz 1ca408d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x5(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%ah │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2ff53418(%rdi) │ │ │ │ loop 1ca409e │ │ │ │ @@ -2664019,15 +2663850,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1759e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x74(%rax) │ │ │ │ + add %al,-0x4(%rax) │ │ │ │ jo 1ca40e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664046,15 +2663877,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x175b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e3,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x6f(%rcx) │ │ │ │ + (bad) │ │ │ │ + shrl $1,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664071,15 +2663903,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ fnstenv 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x5,0x70(%rbp) │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + jo 1ca4171 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664094,18 +2663928,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repz jne 1ca41a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x5,0x6f(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fd2,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x42(%rdi) │ │ │ │ sub %ebx,%ebp │ │ │ │ xchg %edi,(%rbx) │ │ │ │ @@ -2664118,17 +2663949,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or 0x1(%rsi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x2ec(%rip) │ │ │ │ + adc %ch,-0xe(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19f1a03d(%rdx,%rbp,4) │ │ │ │ mov $0x130123,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664138,18 +2663970,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x176,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca42bc │ │ │ │ - jo 1ca4249 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x16528d05(%rdi) │ │ │ │ imul %dh │ │ │ │ @@ -2664162,16 +2663992,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x3b(%rax) │ │ │ │ jbe 1ca427d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e3(%rbx) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x56f,%eax │ │ │ │ + add %al,%al │ │ │ │ + mov $0x56f,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e(%rbx) │ │ │ │ @@ -2664188,16 +2664018,18 @@ │ │ │ │ add %dl,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jbe 1ca42c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e3,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x70(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%dh │ │ │ │ + jo 1ca42d9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rdx) │ │ │ │ fldcw 0x13fd0d4(%rdx,%rbp,2) │ │ │ │ @@ -2664208,17 +2664040,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ jbe 1ca430d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rbx,%riz,8) │ │ │ │ - add %al,0x56f32(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a4bd4db(%rsi) │ │ │ │ pop %rcx │ │ │ │ rex.WRX add %r10,(%ebx) │ │ │ │ @@ -2664231,16 +2664064,18 @@ │ │ │ │ add %al,%al │ │ │ │ add %esi,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - rex jle 1ca43d3 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %al,(%rsi) │ │ │ │ + jno 1ca4369 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rbp) │ │ │ │ or $0x52968645,%eax │ │ │ │ @@ -2664250,17 +2664085,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17718(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x34(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x56f,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x95dff4e(%rcx) │ │ │ │ sbb %ebp,%esp │ │ │ │ @@ -2664275,16 +2664110,16 @@ │ │ │ │ ja 1ca43e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbc,%al │ │ │ │ jrcxz 1ca43ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x70(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x50(%rbp) │ │ │ │ @@ -2664299,16 +2664134,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x77 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e3,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x6f,(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x56f,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x18266d55(%rcx) │ │ │ │ nop │ │ │ │ @@ -2664322,18 +2664158,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ ja 1ca4475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x70(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000057100,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x13fdbf67(%rcx) │ │ │ │ rex.RX test %r11d,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2664345,17 +2664178,16 @@ │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ ja 1ca44bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e3,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdi,%rbp,2) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %bh,0x5(%rdi,%rbp,2) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7e(%rbp) │ │ │ │ mov $0x1a,%dl │ │ │ │ movsxd %ebx,%ecx │ │ │ │ @@ -2664371,15 +2664203,15 @@ │ │ │ │ ja 1ca4505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca44c7 │ │ │ │ jrcxz 1ca450d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jl 1ca4583 │ │ │ │ + and %al,(%rcx,%rsi,2) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2664393,19 +2664225,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x177be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shrl $0x0,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ (bad) │ │ │ │ shlb $0xbb,(%rbx,%riz,2) │ │ │ │ @@ -2664420,18 +2664251,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x26(%rax) │ │ │ │ js 1ca4595 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca4529 │ │ │ │ - jo 1ca45a9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x31(%rcx) │ │ │ │ movabs 0x13015bd39fbbe3,%al │ │ │ │ @@ -2664442,15 +2664271,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WR js 1ca45dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rbx) │ │ │ │ + add %al,%bl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664463,19 +2664292,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1789f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca460c │ │ │ │ - jmp 1ca4636 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0xe(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4ab7726c(%rsi) │ │ │ │ (bad) │ │ │ │ xor $0x130122,%eax │ │ │ │ @@ -2664486,15 +2664314,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x178b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ jrcxz 1ca4675 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %esi,0x5(%rax) │ │ │ │ + and %cl,(%rdi) │ │ │ │ + jno 1ca4681 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664509,18 +2664338,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sarl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6f,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x775ea364(%rbx,%riz,8) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2664532,19 +2664360,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x2f(%rax) │ │ │ │ js 1ca46fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e3(%rsi) │ │ │ │ - add %al,%al │ │ │ │ - mov %esi,0x5(%rax) │ │ │ │ + add %ah,0x57111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ imul $0xffffffc4,%eax,%esp │ │ │ │ @@ -2664557,18 +2664383,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x178e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e3,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fb4,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ cmp $0x99,%al │ │ │ │ clc │ │ │ │ @@ -2664582,15 +2664405,17 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ js 1ca478d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x570(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jno 1ca47a1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x76(%rdi) │ │ │ │ @@ -2664607,17 +2664432,16 @@ │ │ │ │ add %dl,%al │ │ │ │ sbb %edi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e3,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + and %dh,0x5(%rdi,%rbp,2) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5ccedd6d(%rbx) │ │ │ │ mov $0x130155b4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664628,16 +2664452,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jge 1ca4894 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %esi,0x5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664653,16 +2664477,15 @@ │ │ │ │ jns 1ca4865 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbf,%al │ │ │ │ jrcxz 1ca486d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x6f,%al │ │ │ │ + mov $0x6f,%spl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x44(%rdi) │ │ │ │ @@ -2664679,15 +2664502,17 @@ │ │ │ │ lock jns 1ca48ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca4871 │ │ │ │ jrcxz 1ca48b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x570(%rcx) │ │ │ │ + loopne 1ca48d2 │ │ │ │ + jno 1ca48c1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ @@ -2664703,15 +2664528,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17a0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi,%rbp,2) │ │ │ │ + loopne 1ca48bd │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x27dc70fe(%rip) │ │ │ │ @@ -2664727,17 +2664553,15 @@ │ │ │ │ add %dl,0x26(%rax) │ │ │ │ jp 1ca493d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex shl $0x1,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - jo 1ca4951 │ │ │ │ + sbb 0x5(%rcx),%sil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664753,16 +2664577,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x17a57(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ jrcxz 1ca498d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x56f,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7013e2ee(%rdi) │ │ │ │ cmp $0xec,%al │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2664772,15 +2664598,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ jg 1ca4a45 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2ec03(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2664797,18 +2664625,16 @@ │ │ │ │ jp 1ca4a15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ jrcxz 1ca4a1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca4a97 │ │ │ │ - jo 1ca4a29 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x70,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ int3 │ │ │ │ @@ -2664823,17 +2664649,15 @@ │ │ │ │ add %dh,%al │ │ │ │ adc $0x17b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ jrcxz 1ca4a65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6f,(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fab,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xor (%rdi,%riz,2),%al │ │ │ │ @@ -2664848,17 +2664672,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17b44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1ca4b23 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + jo 1ca4ab9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rbx) │ │ │ │ test %ch,(%rsi) │ │ │ │ @@ -2664875,17 +2664700,16 @@ │ │ │ │ jnp 1ca4aed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + and %ch,0x5(%rdi,%rbp,2) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x30c9894b(%rdi) │ │ │ │ loopne 1ca4b0a │ │ │ │ push %rcx │ │ │ │ @@ -2664896,17 +2664720,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17b73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jbe 1ca4bb3 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jo 1ca4b49 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2d83278a(%rbx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2664920,17 +2664746,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov 0x1(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6f(%rdi) │ │ │ │ {rex2 0x9b} cpuid │ │ │ │ @@ -2664944,18 +2664771,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x17b9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $0x1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca4c46 │ │ │ │ - jo 1ca4bd9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x70,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x28(%rdx) │ │ │ │ imul $0x1301,0x41b03681(%rcx),%edi │ │ │ │ @@ -2664968,18 +2664793,16 @@ │ │ │ │ jnp 1ca4c0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ jrcxz 1ca4c15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca4c3b │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xea19b33(%rsi) │ │ │ │ mov $0x13013007,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2664990,15 +2664813,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17c06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ jrcxz 1ca4c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x5,0x70(%rbx) │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + jo 1ca4c69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665011,15 +2664836,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17c2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f20(%rax) │ │ │ │ + add %al,0x56fa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ @@ -2665036,15 +2664861,17 @@ │ │ │ │ rex.R jl 1ca4ce5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc2,%al │ │ │ │ jrcxz 1ca4ced │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057074,%al │ │ │ │ + cmp $0x70,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rbx,4) │ │ │ │ rex or -0x3e(%rax),%edi │ │ │ │ mov %es,(%rdi) │ │ │ │ @@ -2665057,17 +2664884,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17c5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test $0x56f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2665083,16 +2664908,18 @@ │ │ │ │ jl 1ca4d75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%bl │ │ │ │ jrcxz 1ca4d7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex je 1ca4df3 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,%ah │ │ │ │ + jo 1ca4d89 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rdi,2) │ │ │ │ sub $0x5549968f,%eax │ │ │ │ @@ -2665108,18 +2664935,16 @@ │ │ │ │ jl 1ca4dbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret │ │ │ │ jrcxz 1ca4dc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca4dea │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x56f(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ loop 1ca4e2e │ │ │ │ @@ -2665134,17 +2664959,20 @@ │ │ │ │ jle 1ca4e7f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ jrcxz 1ca4e0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x5(%rax,%rsi,2) │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + jo 1ca4e19 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rax │ │ │ │ or $0x5b12124c,%eax │ │ │ │ @@ -2665156,17 +2664984,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ jl 1ca4e4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e3c3,%al │ │ │ │ - and %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e3c3,%al │ │ │ │ + test $0x56f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx,%rcx,2) │ │ │ │ @@ -2665183,16 +2665010,18 @@ │ │ │ │ jl 1ca4e95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%bl │ │ │ │ jrcxz 1ca4e9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x70(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1ca4ea3 │ │ │ │ + jno 1ca4ea9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x12627f16(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2665205,15 +2665034,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x17c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ jrcxz 1ca4ee5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f26,%al │ │ │ │ + subb $0x0,0x56f(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rsi) │ │ │ │ lea -0x63(%rdx),%edi │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2665228,18 +2665058,15 @@ │ │ │ │ jl 1ca4f25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%ah │ │ │ │ jrcxz 1ca4f2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x70(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000057102,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2665253,15 +2665080,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17cd2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ jrcxz 1ca4f75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + loopne 1ca4f29 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665273,20 +2665100,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17ce2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1ca4fc6 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f25d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ fdivrs -0x63(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2665301,17 +2665125,18 @@ │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ jl 1ca4ffd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - js 1ca507b │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + add %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ ja 1ca4ff1 │ │ │ │ @@ -2665325,19 +2665150,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ add %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fc7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp $0x77,%al │ │ │ │ @@ -2665354,15 +2665177,18 @@ │ │ │ │ jge 1ca508d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ch │ │ │ │ jrcxz 1ca5095 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005707c,%al │ │ │ │ + addb $0x5,(%rcx,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ sbb $0x1a,%al │ │ │ │ add (%rsi),%dh │ │ │ │ @@ -2665377,17 +2665203,18 @@ │ │ │ │ jge 1ca50d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x6f(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2665399,16 +2665226,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17d22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs 0x6f8000000000570,%eax │ │ │ │ + add %al,%al │ │ │ │ + sub %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x354337f6(%rbx) │ │ │ │ fxch %st(3) │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665417,15 +2665248,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17d2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665442,16 +2665274,15 @@ │ │ │ │ jge 1ca51ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca5177 │ │ │ │ jrcxz 1ca51b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x570(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057126,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3874b5e0(%rdx) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2665467,15 +2665298,15 @@ │ │ │ │ jge 1ca51f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%dh │ │ │ │ jrcxz 1ca51fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsi) │ │ │ │ + loopne 1ca519f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665492,16 +2665323,15 @@ │ │ │ │ rex.WRB jge 1ca523d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1ca5245 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x570(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057129,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ out %al,$0xc7 │ │ │ │ (bad) │ │ │ │ @@ -2665516,15 +2665346,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17d58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3a(%rax) │ │ │ │ jrcxz 1ca528d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x56f(%rip) │ │ │ │ + add %ah,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ @@ -2665539,18 +2665369,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jo 1ca5348 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jns 1ca534b │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x57101(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x15(%rax) │ │ │ │ mov -0x76(%rbp),%bl │ │ │ │ (bad) │ │ │ │ @@ -2665564,16 +2665393,16 @@ │ │ │ │ jge 1ca5315 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%dh │ │ │ │ jrcxz 1ca531d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ + and %cl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x10faba88(%rsi,%rcx,1) │ │ │ │ @@ -2665589,16 +2665418,18 @@ │ │ │ │ lea 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ jrcxz 1ca5365 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jp 1ca53db │ │ │ │ - add $0x0,%eax │ │ │ │ + and %al,(%rdx) │ │ │ │ + jno 1ca5371 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x180fd6cf(%rax) │ │ │ │ test $0x13013a90,%eax │ │ │ │ @@ -2665612,16 +2665443,15 @@ │ │ │ │ jge 1ca53a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%bh │ │ │ │ jrcxz 1ca53ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca53f2 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + ror $0x6f,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x25(%rdx,%rbp,1) │ │ │ │ @@ -2665639,16 +2665469,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca53f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jbe 1ca546b │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,%dh │ │ │ │ + jo 1ca5401 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR (bad) │ │ │ │ @@ -2665666,15 +2665498,15 @@ │ │ │ │ mov $0x17d,%edi │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ jrcxz 1ca543d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rsi) │ │ │ │ + loopne 1ca5407 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665691,15 +2665523,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sarl $1,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ jo 1ca5491 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665718,16 +2665550,15 @@ │ │ │ │ add %dh,0x17e04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca54cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5510 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rol $0x6f,%dh │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2665741,17 +2665572,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ enter $0x1e3,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jo 1ca5521 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ja 1ca558b │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ ret $0xfc23 │ │ │ │ @@ -2665765,15 +2665598,15 @@ │ │ │ │ add %ah,0x38(%rax) │ │ │ │ jle 1ca5555 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ enter $0x1e3,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3e(%rax) │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665788,16 +2665621,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e47(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x77(%rax) │ │ │ │ - jo 1ca55b1 │ │ │ │ + add %ah,(%rax) │ │ │ │ + push 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2665815,17 +2665648,15 @@ │ │ │ │ gs jle 1ca55e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc8,%al │ │ │ │ jrcxz 1ca55ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x6f,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fc6,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ lock int1 │ │ │ │ (bad) │ │ │ │ @@ -2665842,17 +2665673,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ jae 1ca56a9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ enter $0x1e3,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jnp 1ca56ab │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27ee8e53(%rcx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2665868,15 +2665700,16 @@ │ │ │ │ add %al,0x17e7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ leave │ │ │ │ jrcxz 1ca567d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6f(%rbx) │ │ │ │ + add %cl,%bl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4a(%rbp) │ │ │ │ @@ -2665891,17 +2665724,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rax) │ │ │ │ jrcxz 1ca56c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x5(%rax,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ mov $0xc48fdee3,%ebp │ │ │ │ @@ -2665917,17 +2665749,15 @@ │ │ │ │ jle 1ca5705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca56d3 │ │ │ │ jrcxz 1ca570d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000056fcc,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ adc %eax,%esi │ │ │ │ @@ -2665940,20 +2665770,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ jle 1ca574d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e3c9,%al │ │ │ │ - (bad) │ │ │ │ - jmp 1ca575e │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x500000000001e3c9,%al │ │ │ │ + rex.WRB │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ sbb -0x4acc1f54(%rsi),%edi │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2665966,16 +2665795,15 @@ │ │ │ │ add %al,0x17ef4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ leave │ │ │ │ jrcxz 1ca579d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057115,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2a(%rcx) │ │ │ │ rex.WX insb (%dx),%es:(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2665989,17 +2665817,15 @@ │ │ │ │ jg 1ca57dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ jrcxz 1ca57e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x56f,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2074b8cd(%rbp) │ │ │ │ @@ -2666014,16 +2665840,15 @@ │ │ │ │ jg 1ca5825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%dl │ │ │ │ jrcxz 1ca582d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x570(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057116,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3d3e160e(%rcx) │ │ │ │ fsubrs (%rsi) │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ @@ -2666037,18 +2665862,16 @@ │ │ │ │ jg 1ca586d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca58ad │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + sarb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x17(%rbp) │ │ │ │ sbb %ecx,%ebx │ │ │ │ rex.WRB push %r13 │ │ │ │ @@ -2666064,15 +2665887,17 @@ │ │ │ │ jg 1ca58b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005707e,%al │ │ │ │ + addb $0x71,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ @@ -2666086,18 +2665911,16 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5938 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ xchg %eax,%esp │ │ │ │ test $0xb8,%al │ │ │ │ @@ -2666113,15 +2665936,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ adc $0x162,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock lret $0x1e3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x570(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jno 1ca5959 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2666137,17 +2665962,15 @@ │ │ │ │ add %ah,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,(%rax) │ │ │ │ lret │ │ │ │ jrcxz 1ca5995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x6f,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fb7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ (bad) │ │ │ │ jl 1ca5a05 │ │ │ │ @@ -2666162,15 +2665985,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x162e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ jrcxz 1ca59dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005707f,%al │ │ │ │ + addb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %esp,%ebx │ │ │ │ int $0x79 │ │ │ │ @@ -2666184,17 +2666009,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmp $0x163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x6f,%bh │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ @@ -2666210,15 +2666034,17 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ jrcxz 1ca5a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570(%rax) │ │ │ │ + loopne 1ca5a79 │ │ │ │ + jno 1ca5a79 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ @@ -2666238,15 +2666064,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca5a7d │ │ │ │ jrcxz 1ca5ab5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f2f,%al │ │ │ │ + xorb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ xor (%rcx),%esi │ │ │ │ (bad) │ │ │ │ @@ -2666263,18 +2666090,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ jrcxz 1ca5afd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %esi,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2df4e92(%rax) │ │ │ │ sbb $0x78,%al │ │ │ │ @@ -2666290,18 +2666115,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int3 │ │ │ │ jrcxz 1ca5b45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex mov $0x56f,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x43(%rbp,%rsi,2) │ │ │ │ cmp %dh,-0x6f(%rdx) │ │ │ │ @@ -2666317,18 +2666140,16 @@ │ │ │ │ add %al,%al │ │ │ │ add 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ jrcxz 1ca5b8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5b1b │ │ │ │ - jo 1ca5b99 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ jle 1ca5bce │ │ │ │ @@ -2666343,15 +2666164,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %ah,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f38(%rax) │ │ │ │ + add %al,0x56fc0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2666366,16 +2666187,15 @@ │ │ │ │ add %ah,0x16466(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ jrcxz 1ca5c1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5c21 │ │ │ │ - jmp 1ca5c26 │ │ │ │ + rcrb $0x2,-0xe(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666389,16 +2666209,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x164a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int $0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x67(%rax) │ │ │ │ - jo 1ca5c71 │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + jno 1ca5c71 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666416,15 +2666236,16 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x164,%edx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%ch │ │ │ │ jrcxz 1ca5cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x6f(%rax) │ │ │ │ + loopne 1ca5c81 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx,%rcx,2) │ │ │ │ @@ -2666439,19 +2666260,16 @@ │ │ │ │ out %al,$0x64 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ jrcxz 1ca5cf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca5c97 │ │ │ │ - jo 1ca5d01 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x306fc0d8(%rsi,%rdx,4) │ │ │ │ fstl 0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2666461,17 +2666279,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + shrb %cl,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x73(%rax) │ │ │ │ fisubl (%rdi) │ │ │ │ @@ -2666487,18 +2666306,17 @@ │ │ │ │ add %dl,0x16(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int $0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jno 1ca5dfb │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x570f9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3c(%rdx) │ │ │ │ jne 1ca5d44 │ │ │ │ cmp $0x12021d0,%eax │ │ │ │ @@ -2666511,16 +2666329,16 @@ │ │ │ │ add %dl,0x32(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int $0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666540,15 +2666358,17 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca5e15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x5,0x70(%rdx) │ │ │ │ + (bad) │ │ │ │ + cli │ │ │ │ + jo 1ca5e21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666565,15 +2666385,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16596(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x32(%rax) │ │ │ │ jrcxz 1ca5e5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x6f,(%rsi) │ │ │ │ + (bad) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4f2ac157(%rcx) │ │ │ │ @@ -2666587,18 +2666409,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x54(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jb 1ca5f1b │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x570fa(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x44f11365(%rcx) │ │ │ │ rex.X je 1ca5f09 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2666609,15 +2666430,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f1e(%rax) │ │ │ │ + add %al,0x56fa6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x80(%rbp) │ │ │ │ @@ -2666637,16 +2666458,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca5f35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x70(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1ca5f39 │ │ │ │ + jo 1ca5f41 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ fstpl -0x7ecd44e0(%rsi) │ │ │ │ @@ -2666660,16 +2666483,19 @@ │ │ │ │ add %ah,0x16608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ iret │ │ │ │ jrcxz 1ca5f7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2666683,15 +2666509,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16629(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31(%rax) │ │ │ │ jrcxz 1ca5fc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x70(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %esi,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666709,15 +2666536,17 @@ │ │ │ │ add %dl,0x58(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ jrcxz 1ca600d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x6f,(%rsi) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x63f7fed6(%rbp) │ │ │ │ @@ -2666729,20 +2666558,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1667d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2f25d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1ca605e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ xor %ecx,0x17836c7e(%rdx) │ │ │ │ @@ -2666758,15 +2666584,17 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ jrcxz 1ca609d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005709b,%al │ │ │ │ + andb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ movabs 0x1301131ad55556c9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666779,20 +2666607,16 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + movabs %al,0x6f800000000056f │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ mov $0x58da4e3b,%edx │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ @@ -2666805,18 +2666629,17 @@ │ │ │ │ loope 1ca6189 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jne 1ca61a3 │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x570fd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x26735a5e(%rbx) │ │ │ │ sub 0x14(%rax),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2666829,16 +2666652,16 @@ │ │ │ │ add %ah,0x15(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ jrcxz 1ca6175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.X outsl %ds:(%rsi),(%dx) │ │ │ │ + and %cl,%dl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rdi) │ │ │ │ @@ -2666854,16 +2666677,16 @@ │ │ │ │ xor 0x1(%rdi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x79(%rax) │ │ │ │ - jo 1ca61c9 │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %esi,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666880,15 +2666703,15 @@ │ │ │ │ add %dl,0x4d(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x46(%rax) │ │ │ │ + add %al,-0x32(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666904,20 +2666727,17 @@ │ │ │ │ add %dl,0x66(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $1,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pushf │ │ │ │ - jo 1ca6259 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x71ab87cc(%rcx) │ │ │ │ testl $0x1301,0x42(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2666929,17 +2666749,18 @@ │ │ │ │ jnp 1ca62f2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $1,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x29(%rbp) │ │ │ │ jne 1ca6267 │ │ │ │ @@ -2666954,15 +2666775,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x167a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2f(%rax) │ │ │ │ jrcxz 1ca62dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057098,%al │ │ │ │ + andb $0x71,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7c9c05e6(%rax) │ │ │ │ add %esp,(%rsp,%rdx,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2666974,17 +2666797,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x167,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x9(%rbp,%rdi,8) │ │ │ │ test %dh,%bl │ │ │ │ @@ -2666993,15 +2666817,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ {rex2 0x67} add %r24d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5709c(%rax) │ │ │ │ + add %al,0x57124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ @@ -2667017,17 +2666841,15 @@ │ │ │ │ mulb 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca6383 │ │ │ │ jrcxz 1ca63b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca63d6 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ cmp 0x1(%rdx),%edi │ │ │ │ @@ -2667042,17 +2666864,18 @@ │ │ │ │ adc 0x1(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%dl │ │ │ │ jrcxz 1ca63fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 1ca6473 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex sti │ │ │ │ + jo 1ca6409 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2d(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2667067,15 +2666890,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ ss push $0x1 │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ jrcxz 1ca6445 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6f(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41adc838(%rsi) │ │ │ │ @@ -2667089,15 +2666913,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x4f(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,-0x2e(%rax) │ │ │ │ jrcxz 1ca648d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5(%rax,%rsi,2) │ │ │ │ + loopne 1ca648d │ │ │ │ + jo 1ca6499 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667110,18 +2666935,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x1e3d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fc8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x14(%rsi) │ │ │ │ xchg %eax,%esp │ │ │ │ call *%rbx │ │ │ │ @@ -2667133,17 +2666957,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x74(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ shl %cl,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 1ca6593 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + stc │ │ │ │ + jo 1ca6529 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ mov %ch,%dl │ │ │ │ @@ -2667157,16 +2666983,15 @@ │ │ │ │ mov 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ jrcxz 1ca6565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca65a7 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rol $0x6f,%ch │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2667181,16 +2667006,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ movabs 0xd330000000000168,%al │ │ │ │ jrcxz 1ca65ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x70(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%dl │ │ │ │ + jo 1ca65b9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x55(%rbx) │ │ │ │ sub %bl,%ch │ │ │ │ @@ -2667205,15 +2667032,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0xd(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,-0x2d(%rax) │ │ │ │ jrcxz 1ca65f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdi) │ │ │ │ + add %al,%bh │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667227,15 +2667054,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16933(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x71(%rax) │ │ │ │ + add %al,-0x7(%rax) │ │ │ │ jo 1ca6649 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667250,15 +2667077,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16970(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667273,15 +2667101,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x64(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ lock shl %cl,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57071(%rax) │ │ │ │ + add %al,0x570f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2667295,15 +2667123,17 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ and %dl,%ah │ │ │ │ jrcxz 1ca6715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f3e,%al │ │ │ │ + add $0x6f,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13cf41ca(%rip) │ │ │ │ mov $0x13011b0c,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667316,15 +2667146,17 @@ │ │ │ │ jrcxz 1ca67bc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rax) │ │ │ │ jrcxz 1ca675d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057076,%al │ │ │ │ + cmp $0x70,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x63063e6b(%rbx) │ │ │ │ rex.XB │ │ │ │ rex.WRX push %rbx │ │ │ │ @@ -2667339,17 +2667171,18 @@ │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x56f │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x70(%rdi) │ │ │ │ int3 │ │ │ │ @@ -2667364,16 +2667197,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16a43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x78(%rax) │ │ │ │ - jo 1ca67f9 │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + jno 1ca67f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667395,15 +2667228,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca6835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f44,%al │ │ │ │ + or $0x6f,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ pop %rsi │ │ │ │ @@ -2667419,16 +2667254,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%ch │ │ │ │ jrcxz 1ca687d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bl │ │ │ │ - jmp 1ca6886 │ │ │ │ + rcrb $1,0x2(%rdx,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667445,15 +2667279,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16aaf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ jrcxz 1ca68c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x5(%rax,%rsi,2) │ │ │ │ + add %bh,%ah │ │ │ │ + jo 1ca68d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667471,15 +2667306,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x16ae0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ jrcxz 1ca690d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f10,%al │ │ │ │ + sbbb $0x0,0x56f(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x53bcba7e(%rbp,%rdi,1) │ │ │ │ mov %ebp,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2667489,18 +2667325,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0xb(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e3d5,%al │ │ │ │ - imul $0x0,0x5(%rax),%esi │ │ │ │ + movabs 0x600000000001e3d5,%al │ │ │ │ + repz jo 1ca6961 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7ef2637b(%rbx) │ │ │ │ cmp $0xf5,%al │ │ │ │ add $0x1301,%eax │ │ │ │ @@ -2667511,18 +2667348,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ {rex2 0xe3} sgdt (%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov 0x5(%rdi),%gs │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2667537,18 +2667374,16 @@ │ │ │ │ add %dl,0x16b42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca69e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca6a56 │ │ │ │ - jo 1ca69f1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x70,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7e6de448(%rsi,%rbp,8) │ │ │ │ ja 1ca6a37 │ │ │ │ @@ -2667563,17 +2667398,15 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1ca6a2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x6f,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f90,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xb(%rax) │ │ │ │ mov $0xc0f3e2fc,%edx │ │ │ │ pop %rsi │ │ │ │ @@ -2667586,17 +2667419,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16b8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ jrcxz 1ca6a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x5(%rax,%rsi,2) │ │ │ │ + (bad) │ │ │ │ + hlt │ │ │ │ + jo 1ca6a81 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa7c9fdb(%rbx,%rcx,1) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ @@ -2667609,15 +2667445,15 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667639,17 +2667475,15 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca6b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x5(%rax,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf8000000000570f4,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x22(%rax) │ │ │ │ add $0xa0ae07a3,%eax │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2667664,15 +2667498,16 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca6b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f08,%al │ │ │ │ + adcb $0x0,0x56f(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x2388bbf7(%rcx,%rdi,1) │ │ │ │ (bad) │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2667684,16 +2667519,18 @@ │ │ │ │ add %ah,0x16c1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jrcxz 1ca6b95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1ca6b92 │ │ │ │ + jo 1ca6ba1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ fs ja 1ca6b41 │ │ │ │ @@ -2667708,17 +2667545,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16c38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rax) │ │ │ │ jrcxz 1ca6bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esp │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ jg 1ca6b80 │ │ │ │ @@ -2667732,15 +2667570,16 @@ │ │ │ │ ... │ │ │ │ push %rbx │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x72(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ jo 1ca6c31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667757,15 +2667596,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ gs insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2667784,19 +2667624,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ jrcxz 1ca6cb5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dl │ │ │ │ - jmp 1ca6cbe │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x5c,%al │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x29(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2667809,20 +2667648,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fsub %st(3),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - jo 1ca6d09 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x570f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x20(%rdx) │ │ │ │ (bad) │ │ │ │ rex.WX ja 1ca6d2d │ │ │ │ @@ -2667836,17 +2667672,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x16c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex fsub %st(3),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f10(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7ad3205(%rsi) │ │ │ │ (bad) │ │ │ │ add %ebp,(%rdx) │ │ │ │ @@ -2667861,18 +2667698,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x28(%rax) │ │ │ │ jrcxz 1ca6d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca6df7 │ │ │ │ - jo 1ca6d99 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x70,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3a1ad343(%rcx) │ │ │ │ adc 0x4(%rbp),%bh │ │ │ │ @@ -2667883,18 +2667718,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16ccc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + mov 0x5(%rdi),%gs │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58(%rbp) │ │ │ │ and %eax,(%rdx) │ │ │ │ @@ -2667911,19 +2667746,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fsub %st(3),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - addr32 jo 1ca6e29 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x570ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pushf │ │ │ │ cs rex.B (bad) │ │ │ │ @@ -2667937,18 +2667770,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16d0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rax,4) │ │ │ │ fcompl -0x60(%rcx) │ │ │ │ @@ -2667963,18 +2667796,15 @@ │ │ │ │ sub %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%cl │ │ │ │ jrcxz 1ca6ead │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x70(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000570ee,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x38776acd(%rsi) │ │ │ │ (bad) (%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2667989,17 +2667819,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27(%rax) │ │ │ │ jrcxz 1ca6ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x6f,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f8f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2a(%rdx) │ │ │ │ cwtl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2668016,15 +2667844,15 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x67(%rax) │ │ │ │ + add %al,-0x11(%rax) │ │ │ │ jo 1ca6f49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668043,17 +2667871,18 @@ │ │ │ │ insl (%dx),%es:(%edi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f08(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x33acb8ff(%rsi) │ │ │ │ or $0x1301149f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668065,15 +2667894,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %ebp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + hlt │ │ │ │ jo 1ca6fd9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668090,15 +2667920,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ + add %al,-0x6c(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668116,15 +2667946,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ jrcxz 1ca705d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,0x70(%rbp) │ │ │ │ + (bad) │ │ │ │ + cmc │ │ │ │ + jo 1ca7069 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668138,17 +2667970,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16dd3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x56f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x57(%rsi) │ │ │ │ pop %rax │ │ │ │ @@ -2668165,17 +2667998,15 @@ │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x464c21dd(%rip) │ │ │ │ @@ -2668191,16 +2668022,18 @@ │ │ │ │ or 0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca710c │ │ │ │ jrcxz 1ca7135 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x59d18fd1(%rsi) │ │ │ │ jns 1ca70e8 │ │ │ │ pop %rdi │ │ │ │ @@ -2668215,16 +2668048,16 @@ │ │ │ │ xor $0x6e,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fninit │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6f,%ch │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36(%rdx) │ │ │ │ @@ -2668242,15 +2668075,17 @@ │ │ │ │ jge 1ca7229 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rax) │ │ │ │ jrcxz 1ca71c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x570(%rcx) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + jno 1ca71d1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1d1a7197(%rip) │ │ │ │ @@ -2668266,15 +2668101,15 @@ │ │ │ │ int $0x6e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ jrcxz 1ca720d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi) │ │ │ │ + loopne 1ca71c8 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668287,16 +2668122,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16ef3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x56(%rax) │ │ │ │ - jo 1ca7261 │ │ │ │ + add %al,0x32(%rax) │ │ │ │ + jno 1ca7261 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668312,15 +2668147,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fninit │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f06(%rax) │ │ │ │ + add %al,0x56f8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ @@ -2668334,18 +2668169,15 @@ │ │ │ │ adc %ch,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ jrcxz 1ca72e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x70(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000057105,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ (bad) │ │ │ │ xor 0x130168(%rbp),%esp │ │ │ │ @@ -2668358,15 +2668190,16 @@ │ │ │ │ sub %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%ah │ │ │ │ jrcxz 1ca732d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x6f,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x6f,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -2668385,16 +2668218,18 @@ │ │ │ │ rex.B outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x24(%rax) │ │ │ │ jrcxz 1ca7375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x70(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rsi) │ │ │ │ + jno 1ca7381 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ (bad) │ │ │ │ @@ -2668411,15 +2668246,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f28(%rax) │ │ │ │ + add %al,0x56fb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2668435,17 +2668270,19 @@ │ │ │ │ jbe 1ca746a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsub %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 1ca747b │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jno 1ca7411 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2668461,18 +2668298,17 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsub %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x6f,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ cmc │ │ │ │ @@ -2668488,17 +2668324,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16fa1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fucom %st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57086(%rax) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ + jno 1ca74a1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x58(%rdx) │ │ │ │ cs rcrb $0x5,-0x2f(%rbx) │ │ │ │ xor %al,(%rcx) │ │ │ │ @@ -2668511,17 +2668349,17 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x16f,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fucom %st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sub $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6f,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b27234d(%rsi) │ │ │ │ pop %rsp │ │ │ │ @@ -2668536,16 +2668374,16 @@ │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x78(%rax) │ │ │ │ - jo 1ca7531 │ │ │ │ + add %al,0x10(%rax) │ │ │ │ + jno 1ca7531 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668561,18 +2668399,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x26(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fb6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx,%riz,4) │ │ │ │ rex.WRX (bad) │ │ │ │ xor $0x11,%ebp │ │ │ │ @@ -2668587,16 +2668424,15 @@ │ │ │ │ imull 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca758f │ │ │ │ jrcxz 1ca75b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + rcrb $1,-0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668613,16 +2668449,20 @@ │ │ │ │ jo 1ca75f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ jrcxz 1ca75fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x570(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jno 1ca7609 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ (bad) │ │ │ │ fadd %st(0),%st │ │ │ │ @@ -2668638,15 +2668478,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ es jo 1ca763d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fsubp %st,%st(3) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x25(%rax) │ │ │ │ + add %al,-0x53(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668662,15 +2668502,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1703f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ jrcxz 1ca768d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x570(%rax) │ │ │ │ + loopne 1ca76a1 │ │ │ │ + jno 1ca7699 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ @@ -2668681,15 +2668523,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17054(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2668707,18 +2668550,18 @@ │ │ │ │ jo 1ca7715 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dh │ │ │ │ jrcxz 1ca771d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xorl $0x0,0x5(%rax) │ │ │ │ + rex or 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ fsubrs 0x59(%rdx,%rbx,4) │ │ │ │ xor %cl,%al │ │ │ │ @@ -2668734,20 +2668577,16 @@ │ │ │ │ jbe 1ca77cb │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x6f800000000056f,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ ret │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ @@ -2668761,16 +2668600,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17089(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xorl $0x0,0x5(%rax) │ │ │ │ + add %ah,0x5710b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2668786,17 +2668624,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x1709e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ jrcxz 1ca77f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x56f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -2668813,17 +2668650,19 @@ │ │ │ │ jo 1ca7835 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57084(%rax) │ │ │ │ + add %ah,0xc(%rax) │ │ │ │ + jno 1ca7849 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ jg 1ca7850 │ │ │ │ xor $0xdf,%al │ │ │ │ @@ -2668835,19 +2668674,17 @@ │ │ │ │ add %al,-0x3(%rax) │ │ │ │ jo 1ca787d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56fa3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ fs (bad) │ │ │ │ sub $0x50,%al │ │ │ │ @@ -2668860,18 +2668697,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %?,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x20e578c7(%rcx) │ │ │ │ shlb $1,0x6(%rcx) │ │ │ │ @@ -2668886,18 +2668722,16 @@ │ │ │ │ es jno 1ca790d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%al │ │ │ │ jrcxz 1ca7915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca793c │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x22(%rbp) │ │ │ │ jne 1ca7936 │ │ │ │ push %rax │ │ │ │ @@ -2668914,15 +2668748,15 @@ │ │ │ │ jno,pt 1ca7955 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loopne 1ca793e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5708d(%rax) │ │ │ │ + add %al,0x57115(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ @@ -2668937,16 +2668771,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ data16 jno 1ca799d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x6f,%al │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2668963,16 +2668798,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xorl $0x0,0x1(%rcx) │ │ │ │ mov $0xe0,%al │ │ │ │ jrcxz 1ca79ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0xec,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x5f,%al │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2668986,17 +2668821,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17195(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loopne 1ca7a16 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %esi,0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2669013,15 +2668847,15 @@ │ │ │ │ jno 1ca7a75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%cl │ │ │ │ jrcxz 1ca7a7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x56f,%eax │ │ │ │ + and %ch,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x63bf12d8(,%riz,4) │ │ │ │ @@ -2669036,17 +2668870,19 @@ │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ jno 1ca7abd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loope 1ca7aa6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570a1(%rax) │ │ │ │ + add %ah,0x29(%rax) │ │ │ │ + jno 1ca7ad1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5a46a909(%rip) │ │ │ │ jnp 1ca7b48 │ │ │ │ pop %rbp │ │ │ │ @@ -2669059,16 +2668895,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x171d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1f(%rax) │ │ │ │ jrcxz 1ca7b0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.B outsl %ds:(%rsi),(%dx) │ │ │ │ + and %cl,%cl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ @@ -2669080,16 +2668916,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x9(%rax) │ │ │ │ jno 1ca7b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e3e1,%al │ │ │ │ - jl 1ca7bcb │ │ │ │ + movabs 0x600000000001e3e1,%al │ │ │ │ + add $0x71,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -2669106,17 +2668942,18 @@ │ │ │ │ adc $0x72,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loope 1ca7b7e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.RB jrcxz 1ca7bbf │ │ │ │ @@ -2669133,17 +2668970,18 @@ │ │ │ │ ss jb 1ca7bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ jrcxz 1ca7be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jle 1ca7c5b │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + jno 1ca7bf1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ sbb %al,-0x42(%rdx) │ │ │ │ @@ -2669157,16 +2668995,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1724f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loop 1ca7c0e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669185,31 +2669023,36 @@ │ │ │ │ jb 1ca7c6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1ca7c56 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %al,0x6f8000000000570 │ │ │ │ + add %al,%al │ │ │ │ + sub 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ sbb $0x4f906c31,%eax │ │ │ │ movabs 0x130142,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1728f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2669227,16 +2669070,20 @@ │ │ │ │ add %dh,-0x63(%rax) │ │ │ │ jb 1ca7cfd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %eax,0x6f8000000000570 │ │ │ │ + add %al,(%rax) │ │ │ │ + sub 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x44a6f621(%rbp) │ │ │ │ test %esi,%eax │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2669249,16 +2669096,17 @@ │ │ │ │ mov $0x72,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop 1ca7d2e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RB outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + int3 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3c(%rcx) │ │ │ │ @@ -2669277,17 +2669125,17 @@ │ │ │ │ jb 1ca7d8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bl │ │ │ │ jrcxz 1ca7d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jnp 1ca7e0b │ │ │ │ - add $0x0,%eax │ │ │ │ + rex add 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2669304,20 +2669152,16 @@ │ │ │ │ jb 1ca7dd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jrcxz 1ca7dbe │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + movabs %al,0x6f800000000056f │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ adc $0x25,%al │ │ │ │ @@ -2669331,15 +2669175,15 @@ │ │ │ │ add %dl,0xf(%rax) │ │ │ │ jae 1ca7e1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5707b(%rax) │ │ │ │ + add %al,0x57103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2669355,15 +2669199,16 @@ │ │ │ │ rex.R jae 1ca7e65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe3,%al │ │ │ │ jrcxz 1ca7e6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f1b,%al │ │ │ │ + andb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ fdiv %st,%st(5) │ │ │ │ out %al,$0xf9 │ │ │ │ @@ -2669378,17 +2669223,19 @@ │ │ │ │ jno 1ca7f1e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1ca7e96 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57082(%rax) │ │ │ │ + add %ah,0xa(%rax) │ │ │ │ + jno 1ca7ec1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x76d07581(%rdi) │ │ │ │ mov $0x69,%dl │ │ │ │ and (%rcx),%al │ │ │ │ @@ -2669402,17 +2669249,15 @@ │ │ │ │ jae 1ca7ef5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ jrcxz 1ca7efd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6f,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056faa,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x66(%rbx) │ │ │ │ xchg %ecx,%eax │ │ │ │ stc │ │ │ │ @@ -2669426,16 +2669271,16 @@ │ │ │ │ (bad) │ │ │ │ jae 1ca7f3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex in $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7c(%rax) │ │ │ │ - jo 1ca7f51 │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + jno 1ca7f51 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669453,18 +2669298,15 @@ │ │ │ │ out %al,$0x73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ jrcxz 1ca7f8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fac,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ mov 0x7d96ae07(%rip),%dl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2669476,18 +2669318,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ or %dh,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x2ec,%eax │ │ │ │ + add %dl,0x2f25f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ xor 0x2cb3d04b(%rip),%dh │ │ │ │ add %edx,(%ebx) │ │ │ │ @@ -2669501,15 +2669342,17 @@ │ │ │ │ je 1ca8015 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ jrcxz 1ca801d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x570(%rbp) │ │ │ │ + loopne 1ca8036 │ │ │ │ + jno 1ca8029 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ @@ -2669526,15 +2669369,15 @@ │ │ │ │ rex.RXB je 1ca805d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ jrcxz 1ca8065 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x56f(%rip) │ │ │ │ + add %ch,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2669548,18 +2669391,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17466(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe3,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jo 1ca80b9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ @@ -2669575,15 +2669416,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1748c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1b(%rax) │ │ │ │ jrcxz 1ca80f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6f(%rcx) │ │ │ │ + add %cl,%cl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2669599,17 +2669441,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x74,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ - jo 1ca8149 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -2669627,18 +2669468,17 @@ │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ je 1ca817d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x56f,%eax │ │ │ │ + add %ah,0x56fa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ subl $0x1,0x4fd312c3(%rsp,%rdx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2669648,15 +2669488,15 @@ │ │ │ │ ... │ │ │ │ shlb %cl,0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xe3,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57086(%rax) │ │ │ │ + add %al,0x5710e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2669672,16 +2669512,16 @@ │ │ │ │ loop 1ca827f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,$0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669696,17 +2669536,18 @@ │ │ │ │ je 1ca8255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,$0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + xor %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ fstpt 0x7b(%rsi) │ │ │ │ @@ -2669721,18 +2669562,17 @@ │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ je 1ca829d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe3,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fcb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5b9c7340(%rip) │ │ │ │ in (%dx),%al │ │ │ │ sahf │ │ │ │ @@ -2669745,20 +2669585,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0x75,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jo 1ca82f9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5710a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ sub %ch,0x2a(%rax) │ │ │ │ rex.WB mov $0x1a,%r15b │ │ │ │ @@ -2669774,18 +2669611,16 @@ │ │ │ │ sub %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca8318 │ │ │ │ jrcxz 1ca8335 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca8354 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ xor -0x52c539ce(%rdx),%ebx │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2669799,15 +2669634,17 @@ │ │ │ │ jne 1ca8375 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bh │ │ │ │ jrcxz 1ca837d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570(%rbx) │ │ │ │ + loopne 1ca838c │ │ │ │ + jno 1ca8389 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ @@ -2669823,18 +2669660,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x19(%rax) │ │ │ │ jrcxz 1ca83c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x6f,(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ (bad) │ │ │ │ + movabs %eax,0x6f800000000056f │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ sbb -0x5c9ebd0f(%rdx),%bh │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2669847,16 +2669682,19 @@ │ │ │ │ jne 1ca8478 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ jrcxz 1ca840d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3238c5b9(%rbp) │ │ │ │ pushf │ │ │ │ loope 1ca8453 │ │ │ │ @@ -2669868,18 +2669706,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ nop │ │ │ │ jne 1ca844d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e3e7,%al │ │ │ │ - and 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e3e7,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rcx) │ │ │ │ enter $0x42df,$0x11 │ │ │ │ @@ -2669896,15 +2669734,15 @@ │ │ │ │ mov $0x75,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %eax,$0xe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5708c(%rax) │ │ │ │ + add %al,0x57114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -2669921,15 +2669759,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x75,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1ca86c9 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f24,%al │ │ │ │ + subb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ rex.WR pop %rdx │ │ │ │ adc %dl,0x16ef5b8(%rip) │ │ │ │ @@ -2669940,19 +2669779,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17606(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ call 1ca8711 │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - jmp 1ca8536 │ │ │ │ - add %al,(%rax) │ │ │ │ + lock pop %rdx │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x19(%rax) │ │ │ │ test %edi,(%rbx) │ │ │ │ ja 1ca8565 │ │ │ │ @@ -2669967,18 +2669805,16 @@ │ │ │ │ add %dl,0x28(%rax) │ │ │ │ jbe 1ca856d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1ca8759 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca85e0 │ │ │ │ - jo 1ca8581 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x70,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ jmp 1ca85be │ │ │ │ @@ -2669993,18 +2669829,15 @@ │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ jbe 1ca85b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ call 1ca87a1 │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,0x6f(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fca,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ lock fnstcw 0xa091de7(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2670018,16 +2669851,16 @@ │ │ │ │ lret │ │ │ │ jbe 1ca85fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe3,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x75(%rax) │ │ │ │ - jo 1ca8611 │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670043,16 +2669876,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock call 1ca8831 │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000056f9d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ es add %edi,0x1(%rsi) │ │ │ │ int1 │ │ │ │ @@ -2670064,15 +2669896,17 @@ │ │ │ │ xor %dh,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%cl │ │ │ │ jrcxz 1ca8695 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x570(%rdi) │ │ │ │ + loopne 1ca86d0 │ │ │ │ + jno 1ca86a1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2670087,15 +2669921,16 @@ │ │ │ │ add %dh,%al │ │ │ │ addr32 ja 1ca86d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1ca88c1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ + loopne 1ca86a9 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6af84e01(,%rax,8) │ │ │ │ @@ -2670108,16 +2669943,16 @@ │ │ │ │ add %al,%al │ │ │ │ mov 0x1(%rdi),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ - jo 1ca8731 │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %esi,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670128,18 +2669963,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x177a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x68(%rdx) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2670154,15 +2669989,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x177,%esi │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca879b │ │ │ │ jrcxz 1ca87b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x570(%rdx) │ │ │ │ + loopne 1ca87eb │ │ │ │ + jno 1ca87c1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x11a52703(%rcx) │ │ │ │ @@ -2670180,15 +2670017,16 @@ │ │ │ │ js 1ca87f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%dl │ │ │ │ jrcxz 1ca87fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdi,%rbp,2) │ │ │ │ + add %al,%ah │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a(%rbp) │ │ │ │ @@ -2670207,15 +2670045,17 @@ │ │ │ │ js 1ca883d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jrcxz 1ca8845 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570aa,%al │ │ │ │ + xorb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rbp) │ │ │ │ clc │ │ │ │ cltd │ │ │ │ @@ -2670230,16 +2670070,16 @@ │ │ │ │ mov $0x78,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x16(%rax) │ │ │ │ jrcxz 1ca888d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0x6f,%al │ │ │ │ + rex (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1a7ef531(%rcx) │ │ │ │ @@ -2670250,17 +2670090,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e3ea,%al │ │ │ │ - mov $0x70,%cl │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xe00000000001e3ea,%al │ │ │ │ + cmp %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2670277,15 +2670118,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1ca891d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f41,%al │ │ │ │ + or $0x6f,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ mov %edi,-0x51(%rax) │ │ │ │ in $0xb5,%eax │ │ │ │ @@ -2670301,15 +2670144,17 @@ │ │ │ │ add %edi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ jrcxz 1ca8965 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057067,%al │ │ │ │ + sub $0x70,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3d781882(%rbp) │ │ │ │ xchg %eax,%ecx │ │ │ │ mov %ebp,(%rax) │ │ │ │ @@ -2670324,16 +2670169,15 @@ │ │ │ │ and %edi,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%bl │ │ │ │ jrcxz 1ca89ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca89f4 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + ror $0x6f,%dl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x67(%rcx) │ │ │ │ @@ -2670350,15 +2670194,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x179b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15(%rax) │ │ │ │ jrcxz 1ca89f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000002ebfb,%al │ │ │ │ + and %bl,-0xe(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x31aeeb52(%rsi) │ │ │ │ fdivs 0x130163(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670366,19 +2670213,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x179f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %dh,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x5710e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ mov $0xcad894df,%esi │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2670393,17 +2670238,18 @@ │ │ │ │ (bad) │ │ │ │ jp 1ca8a7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shrb %cl,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WXB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2670418,17 +2670264,16 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.WX jp 1ca8ac5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1ca8aae │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x5(%rax),%? │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2670443,15 +2670288,16 @@ │ │ │ │ add %dl,0x17a82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ jrcxz 1ca8b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,(%rdi,%rbp,2) │ │ │ │ + (bad) │ │ │ │ + mov %gs,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670471,16 +2670317,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%al │ │ │ │ jrcxz 1ca8b5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + or 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3a(%rax) │ │ │ │ lock pop %rbp │ │ │ │ push %rbp │ │ │ │ @@ -2670494,17 +2670343,18 @@ │ │ │ │ add %dl,%al │ │ │ │ cmp 0x1(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe3,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shrb $1,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6725bafe(%rcx,%riz,1) │ │ │ │ push $0x13010e │ │ │ │ @@ -2670517,18 +2670367,16 @@ │ │ │ │ jnp 1ca8be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xec,%al │ │ │ │ jrcxz 1ca8bed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca8b75 │ │ │ │ - jo 1ca8bf9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rdi) │ │ │ │ rex.WB xor %dl,-0x24(%r15) │ │ │ │ @@ -2670541,15 +2670389,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpl $0x0,0x1(%rbx) │ │ │ │ loopne 1ca8c1e │ │ │ │ jrcxz 1ca8c35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x6f(%rcx) │ │ │ │ + add %dl,%cl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x27d74451(%rbx) │ │ │ │ @@ -2670566,16 +2670415,15 @@ │ │ │ │ jnp 1ca8c75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%ch │ │ │ │ jrcxz 1ca8c7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x5(%rax,%rsi,2) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000005710c,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c0c9663(%rbx) │ │ │ │ xchg %ecx,0x13011e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670585,17 +2670433,17 @@ │ │ │ │ out %al,$0x7b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x13(%rax) │ │ │ │ jrcxz 1ca8cc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex shrl $1,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7a(%rdi) │ │ │ │ fwait │ │ │ │ @@ -2670609,17 +2670457,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sbb 0x0(%rcx,%rax,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ jrcxz 1ca8d0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %?,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ fistpl (%rbx) │ │ │ │ @@ -2670632,17 +2670479,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x44(%rax) │ │ │ │ jl 1ca8d4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e3ed,%al │ │ │ │ - add $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xe00000000001e3ed,%al │ │ │ │ + mov 0x5(%rdi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5cc5e9c0(%rip) │ │ │ │ jp 1ca8d3f │ │ │ │ @@ -2670659,19 +2670507,16 @@ │ │ │ │ jl 1ca8d95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ch │ │ │ │ jrcxz 1ca8d9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca8d2f │ │ │ │ - jo 1ca8da9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rclb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rbx) │ │ │ │ mov %edx,(%rdx) │ │ │ │ test %bl,-0x24(%rsi) │ │ │ │ @@ -2670687,17 +2670532,17 @@ │ │ │ │ jl 1ca8ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ jrcxz 1ca8de5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + rex mov %gs,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb0a7bd0(%rdi) │ │ │ │ shrl %cl,0x6a(%rbx) │ │ │ │ @@ -2670713,17 +2670558,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ jrcxz 1ca8e2d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1ca8e73 │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1f488e24(%rip) │ │ │ │ @@ -2670738,16 +2670582,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ jrcxz 1ca8e75 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 1ca8eeb │ │ │ │ - add $0x0,%eax │ │ │ │ + and %al,0x571(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2670765,17 +2670609,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %al,(%dx) │ │ │ │ jrcxz 1ca8ebd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f91,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f5362c(%rdx) │ │ │ │ mov $0x13016c2d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670787,16 +2670629,16 @@ │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ jl 1ca8efd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe3,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x76(%rax) │ │ │ │ - jo 1ca8f11 │ │ │ │ + add %al,0x12(%rax) │ │ │ │ + jno 1ca8f11 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670814,15 +2670656,15 @@ │ │ │ │ jl 1ca8f45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %al,(%dx) │ │ │ │ jrcxz 1ca8f4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ + loopne 1ca8eea │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670839,15 +2670681,16 @@ │ │ │ │ add %ah,0x17cf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ jrcxz 1ca8f95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5(%rax,%rsi,2) │ │ │ │ + loopne 1ca8f9d │ │ │ │ + jno 1ca8fa1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670868,16 +2670711,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %eax,(%dx) │ │ │ │ jrcxz 1ca8fdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bpl,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ @@ -2670894,16 +2670736,16 @@ │ │ │ │ (bad) │ │ │ │ jge 1ca901d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe3,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5e(%rax) │ │ │ │ - jo 1ca9031 │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x5(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2670921,17 +2670763,15 @@ │ │ │ │ and %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xef,%al │ │ │ │ jrcxz 1ca906d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca909e │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + shlb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ push %rbx │ │ │ │ @@ -2670947,16 +2670787,19 @@ │ │ │ │ jge 1ca90ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca90a1 │ │ │ │ jrcxz 1ca90b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + sub 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ sub $0xd6,%al │ │ │ │ @@ -2670971,15 +2670814,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x17d3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lock jrcxz 1ca90fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x56f,%eax │ │ │ │ + and %dh,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2670999,16 +2670842,15 @@ │ │ │ │ rex.WXB jge 1ca913d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ lock jrcxz 1ca9145 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005712a,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ or $0x15,%al │ │ │ │ @@ -2671025,16 +2670867,18 @@ │ │ │ │ jge 1ca9185 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ca917a │ │ │ │ jrcxz 1ca918d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + mov $0x6f,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ hlt │ │ │ │ decb 0x4421b172(%rip) │ │ │ │ @@ -2671047,17 +2670891,18 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ ja 1ca9248 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x57(%rdx) │ │ │ │ jle 1ca922f │ │ │ │ @@ -2671071,15 +2670916,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17d8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lock jrcxz 1ca921d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f35,%al │ │ │ │ + cmpb $0x0,0x56f(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72238cb2(%rsi) │ │ │ │ rcl $0x7d,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2671092,16 +2670938,16 @@ │ │ │ │ add %dh,0x17da1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ jrcxz 1ca9265 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stos %al,%es:(%rdi) │ │ │ │ - jo 1ca9271 │ │ │ │ + and %dh,(%rdx) │ │ │ │ + jno 1ca9271 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671119,17 +2670965,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int1 │ │ │ │ jrcxz 1ca92ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,0x56f(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%riz,4) │ │ │ │ (bad) │ │ │ │ @@ -2671146,19 +2670991,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ jrcxz 1ca92f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dl │ │ │ │ - jmp 1ca92fe │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,-0xe(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ or 0x1fc4d97e(%rdx),%al │ │ │ │ xor (%rcx),%al │ │ │ │ @@ -2671168,18 +2671012,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17e13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36f93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ @@ -2671194,18 +2671035,17 @@ │ │ │ │ add %al,0x2e(%rax) │ │ │ │ jle 1ca937d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe3,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x561,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ and 0x6de1050b(%rsi,%rcx,2),%eax │ │ │ │ @@ -2671219,15 +2671059,17 @@ │ │ │ │ add %al,0x17e56(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ jrcxz 1ca93cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x6f(%rsi) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671246,15 +2671088,15 @@ │ │ │ │ jle 1ca940d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dl │ │ │ │ jrcxz 1ca9415 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rdi) │ │ │ │ + mov $0x1d,%al │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671269,15 +2671111,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x17e86(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xe(%rax) │ │ │ │ jrcxz 1ca945d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca94cf │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%ebx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671291,18 +2671134,17 @@ │ │ │ │ popf │ │ │ │ jle 1ca949d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - es (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %dl,0x5611d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x7c(%rsi,%rax,4) │ │ │ │ mul %edi │ │ │ │ pop %rsp │ │ │ │ @@ -2671313,18 +2671155,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17ed1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jnp 1ca9563 │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x57103(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b0d7281(%rsi) │ │ │ │ jmp 1ca94e1 │ │ │ │ jbe 1ca9512 │ │ │ │ @@ -2671338,17 +2671179,16 @@ │ │ │ │ jg 1ca952d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca9524 │ │ │ │ jrcxz 1ca9535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,0x56f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x64(%rdx) │ │ │ │ jg 1ca953e │ │ │ │ @@ -2671366,15 +2671206,16 @@ │ │ │ │ jg 1ca9575 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%bl │ │ │ │ jrcxz 1ca957d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570a5,%al │ │ │ │ + subb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2b(%rdi,%rdi,2) │ │ │ │ es xor $0x174b87a,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2671387,16 +2671228,17 @@ │ │ │ │ loopne 1ca963a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd(%rax) │ │ │ │ jrcxz 1ca95c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movq 0x0(%rip),%mm0 │ │ │ │ + rex xchg %eax,%edi │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45c1269c(%rax) │ │ │ │ testl $0x130105,(%rdi) │ │ │ │ @@ -2671407,16 +2671249,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x161d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ jrcxz 1ca960d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex js 1ca9683 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %al,(%rax) │ │ │ │ + jno 1ca9619 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ adc %bl,%bh │ │ │ │ @@ -2671429,15 +2671273,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e3f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f2a(%rax) │ │ │ │ + add %al,0x56fb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -2671451,16 +2671295,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ repz jrcxz 1ca969d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x70(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x571(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi,%rbp,2) │ │ │ │ (bad) │ │ │ │ @@ -2671476,15 +2671320,16 @@ │ │ │ │ rex.XB movsxd (%r9),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ jrcxz 1ca96e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f34,%al │ │ │ │ + cmpb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ je 1ca96f0 │ │ │ │ and $0x3bc6cf1c,%eax │ │ │ │ @@ -2671500,17 +2671345,16 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%ah │ │ │ │ jrcxz 1ca972d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x60,%al │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d226723(%rip) │ │ │ │ @@ -2671526,15 +2671370,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ jrcxz 1ca9775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x70(%rbx) │ │ │ │ + (bad) │ │ │ │ + add 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671548,15 +2671393,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x163bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671576,15 +2671422,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ hlt │ │ │ │ jrcxz 1ca9805 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570(%rdi) │ │ │ │ + loopne 1ca9818 │ │ │ │ + jno 1ca9811 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ @@ -2671601,16 +2671449,19 @@ │ │ │ │ add %dh,0x16465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ jrcxz 1ca984d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ and %al,%cl │ │ │ │ pop %rbx │ │ │ │ @@ -2671626,19 +2671477,16 @@ │ │ │ │ add %al,0x164ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmc │ │ │ │ jrcxz 1ca9895 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ca9917 │ │ │ │ - jo 1ca98a1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rolb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %bl,(%rdx) │ │ │ │ andb $0x3b,(%rax) │ │ │ │ @@ -2671653,15 +2671501,17 @@ │ │ │ │ loope 1ca9937 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ jrcxz 1ca98dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f3d,%al │ │ │ │ + add $0x6f,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ or %eax,%ebp │ │ │ │ cwtl │ │ │ │ @@ -2671674,17 +2671524,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x164ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - test %esi,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x56(%rdx) │ │ │ │ @@ -2671696,15 +2671545,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1651c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671722,16 +2671571,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmc │ │ │ │ jrcxz 1ca99b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%edx │ │ │ │ - jo 1ca99c1 │ │ │ │ + and %bl,(%rdx) │ │ │ │ + jno 1ca99c1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671749,17 +2671598,18 @@ │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mul %bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f43(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6ff87908(,%rbx,2) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671770,19 +2671620,18 @@ │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa(%rax) │ │ │ │ jrcxz 1ca9a45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%al │ │ │ │ - jmp 1ca9a4e │ │ │ │ - add %al,(%rax) │ │ │ │ + lock push %rdi │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ add %cl,(%rsi,%rdx,8) │ │ │ │ loope 1ca99fd │ │ │ │ @@ -2671795,20 +2671644,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - jmp 1ca9a96 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f24d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x35b7324f(%rdi) │ │ │ │ rex.X test %ebx,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2671822,17 +2671668,16 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mul %bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fwait │ │ │ │ - jo 1ca9ae1 │ │ │ │ + add %ah,%al │ │ │ │ + and 0x5(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671848,18 +2671693,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1665d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x56f,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32b50f55(%rdx) │ │ │ │ rex fstpl 0x1(%rax) │ │ │ │ @@ -2671871,20 +2671715,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cltd │ │ │ │ - jo 1ca9b71 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57121(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2745b894(%rdi) │ │ │ │ sub $0xae,%al │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2671897,17 +2671738,16 @@ │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x9(%rax) │ │ │ │ jrcxz 1ca9bad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rbx) │ │ │ │ mov $0xa2,%ch │ │ │ │ @@ -2671918,19 +2671758,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x5(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2(%rax) │ │ │ │ - jmp 1ca9bfe │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ @@ -2671946,17 +2671786,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16731(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 1ca9c49 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1ca9c49 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2671971,16 +2671811,17 @@ │ │ │ │ push %rbx │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mul %ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp $0x56f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20(%rbx) │ │ │ │ @@ -2672000,17 +2671841,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ jrcxz 1ca9ccd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 1ca9cd9 │ │ │ │ + rex (bad) │ │ │ │ + jno 1ca9cd9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672028,15 +2671868,15 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x8(%rax) │ │ │ │ jrcxz 1ca9d15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x56f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2672051,16 +2671891,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x167c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x59(%rax) │ │ │ │ - jo 1ca9d69 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1ca9d69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672075,17 +2671916,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3d(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ mov $0xe9,%dh │ │ │ │ @@ -2672100,16 +2671942,15 @@ │ │ │ │ adc 0x1(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ca9de2 │ │ │ │ jrcxz 1ca9ded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x5(%rax,%rsi,2) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000057134,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ cmp 0x7e5247de(%rax),%edi │ │ │ │ @@ -2672123,15 +2671964,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.B push $0x1 │ │ │ │ add %dl,(%rax) │ │ │ │ stc │ │ │ │ jrcxz 1ca9e35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rcx) │ │ │ │ + loopne 1ca9e02 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ @@ -2672145,16 +2671987,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsi │ │ │ │ push $0x1 │ │ │ │ add %al,-0x7(%rax) │ │ │ │ jrcxz 1ca9e7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057110,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ ds orl $0x4e,(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2672168,35 +2672009,30 @@ │ │ │ │ ... │ │ │ │ add %ah,0x74(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,-0x7(%rax) │ │ │ │ jrcxz 1ca9ec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + rex movabs 0x6f800000000056f,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ and $0x22c11771,%eax │ │ │ │ movl $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,0x1e3f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57088(%rax) │ │ │ │ + add %al,0x57110(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx,%rbx,1) │ │ │ │ @@ -2672214,16 +2672050,15 @@ │ │ │ │ add %al,-0x50(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ jrcxz 1ca9f55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bpl,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2672240,19 +2672075,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0x169,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ jrcxz 1ca9f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%ah │ │ │ │ - jmp 1ca9fa6 │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ca9ff2 │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rbx) │ │ │ │ fldt -0x26(%ebx) │ │ │ │ jno 1ca9fe1 │ │ │ │ @@ -2672266,15 +2672100,17 @@ │ │ │ │ add %al,0x16985(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cli │ │ │ │ jrcxz 1ca9fe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570a2,%al │ │ │ │ + subb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ mov $0x5e,%ch │ │ │ │ xchg %esp,0x103951e(%rbx) │ │ │ │ @@ -2672287,15 +2672123,17 @@ │ │ │ │ add %al,-0x49(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ jrcxz 1caa02d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f4b,%al │ │ │ │ + adc $0x6f,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2672308,17 +2672146,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ in $0x69,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - jo 1caa081 │ │ │ │ + add %ah,%al │ │ │ │ + and %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672336,15 +2672173,15 @@ │ │ │ │ add %dl,%al │ │ │ │ ss push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe3,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f40(%rax) │ │ │ │ + add %al,0x56fc8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2672359,19 +2672196,18 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cli │ │ │ │ jrcxz 1caa105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%cl │ │ │ │ - jmp 1caa10e │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,-0xe(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x52cad03e(%rip) │ │ │ │ (bad) │ │ │ │ jmp 1dda274 │ │ │ │ @@ -2672383,16 +2672219,19 @@ │ │ │ │ add %al,0x16a9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sti │ │ │ │ jrcxz 1caa14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1caa17d │ │ │ │ + jno 1caa159 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ rex.WX (bad) │ │ │ │ cmp $0x119d2d3f,%eax │ │ │ │ @@ -2672408,16 +2672247,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ jrcxz 1caa195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x56f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2672433,16 +2672271,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ repnz push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe3,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movabs %eax,0x6f8000000000570 │ │ │ │ + add %al,%al │ │ │ │ + sub 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ imul $0x2a22d8b5,0x27(%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672454,17 +2672296,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ jrcxz 1caa225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rcx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x56f(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ jb 1caa1fe │ │ │ │ @@ -2672481,16 +2672322,15 @@ │ │ │ │ add %dh,0x16b52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ jrcxz 1caa26d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005712f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7d(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2672507,17 +2672347,16 @@ │ │ │ │ mov %ch,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ jrcxz 1caa2b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x56f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5608c00b(%rsi,%riz,2) │ │ │ │ test $0x130134,%eax │ │ │ │ @@ -2672529,19 +2672368,16 @@ │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4(%rax) │ │ │ │ jrcxz 1caa2fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jo 1caa309 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b(%rbp) │ │ │ │ mov $0x7f98ac39,%edx │ │ │ │ @@ -2672556,15 +2672392,17 @@ │ │ │ │ fisubrl 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caa33e │ │ │ │ jrcxz 1caa345 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x6f,(%rcx) │ │ │ │ + (bad) │ │ │ │ + cltd │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x23214860(%rcx) │ │ │ │ @@ -2672576,18 +2672414,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sbb 0x0(%rcx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5c(%rax) │ │ │ │ - jo 1caa399 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x40f50ade(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2672602,18 +2672439,17 @@ │ │ │ │ add %dl,0x16c3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ jrcxz 1caa3d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex cltd │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2672629,16 +2672465,18 @@ │ │ │ │ add %al,0x16c5d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ std │ │ │ │ jrcxz 1caa41d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jg 1caa493 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %al,(%rdi) │ │ │ │ + jno 1caa429 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ push $0xffffffffffffffaf │ │ │ │ @@ -2672657,16 +2672495,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ std │ │ │ │ jrcxz 1caa465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp 0x5(%rdi),%ch │ │ │ │ + rex ret $0x56f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672683,16 +2672520,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16c9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3(%rax) │ │ │ │ jrcxz 1caa4ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x70(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdi) │ │ │ │ + jno 1caa4b9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x54(%rcx) │ │ │ │ pop %rbx │ │ │ │ @@ -2672706,17 +2672545,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16cb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e3fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3a(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x56f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c065649(%rbp) │ │ │ │ call *0x1(%rdi,%rsi,2) │ │ │ │ @@ -2672731,15 +2672571,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ std │ │ │ │ jrcxz 1caa53d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570a7,%al │ │ │ │ + subb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ test %esp,-0x67673631(%rax) │ │ │ │ add %r10,(%rbx) │ │ │ │ @@ -2672755,15 +2672597,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ jrcxz 1caa585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ + loopne 1caa524 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672781,16 +2672623,15 @@ │ │ │ │ add %ah,0x16d22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1caa5cd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 1caa643 │ │ │ │ + rex add $0x71,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2672805,18 +2672646,16 @@ │ │ │ │ rex.RXB insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2(%rax) │ │ │ │ jrcxz 1caa615 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caa651 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + sarb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.XB shrb $1,-0x5e(%r15) │ │ │ │ @@ -2672827,17 +2672666,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16d60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e3fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x70 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + bnd jo 1caa669 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x131cc469(%rdi) │ │ │ │ int1 │ │ │ │ @@ -2672851,17 +2672691,18 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ ja 1caa708 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e3fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f23(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x55(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x72(%rbx) │ │ │ │ ss add $0x9c,%al │ │ │ │ jl 1caa689 │ │ │ │ @@ -2672874,16 +2672715,18 @@ │ │ │ │ add %ah,0x16da4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ jrcxz 1caa6ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x70(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1caa6e3 │ │ │ │ + jo 1caa6f9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30(%rax) │ │ │ │ mov (%rdi),%ebp │ │ │ │ @@ -2672899,15 +2672742,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp *%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x23(%rax) │ │ │ │ + add %al,-0x55(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2672922,15 +2672765,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16deb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rax) │ │ │ │ jrcxz 1caa77d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057069,%al │ │ │ │ + xor $0x70,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ and $0x94,%al │ │ │ │ mov $0x3babf742,%ebp │ │ │ │ @@ -2672945,15 +2672790,17 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1(%rax) │ │ │ │ jrcxz 1caa7c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x6f,(%rdx) │ │ │ │ + (bad) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2672968,17 +2672815,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16e77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e3ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57069(%rax) │ │ │ │ + add %ah,-0xf(%rax) │ │ │ │ + jo 1caa819 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ jge 1caa806 │ │ │ │ mov 0x79(%rcx),%ss │ │ │ │ @@ -2672992,15 +2672841,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16ecc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp *%rbx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x22(%rax) │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673017,16 +2672866,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xorl $0x0,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x34e531f0(%rcx,%riz,4) │ │ │ │ or $0x11,%al │ │ │ │ @@ -2673041,15 +2672892,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3b(%rax) │ │ │ │ + add %al,-0x3d(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673066,15 +2672917,15 @@ │ │ │ │ sub 0x1(%rdi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5706e(%rax) │ │ │ │ + add %al,0x570f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x68(%rax) │ │ │ │ @@ -2673088,16 +2672939,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRB outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e400(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x6f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xf5a7c20(%rbx,%rsi,2) │ │ │ │ @@ -2673112,16 +2672964,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x5(%rax),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + adc 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673137,15 +2672989,15 @@ │ │ │ │ add %dh,%al │ │ │ │ mov %gs,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x41(%rax) │ │ │ │ + add %al,-0x37(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673162,15 +2673014,17 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2ebdb(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.X │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x79(%rdi) │ │ │ │ @@ -2673190,16 +2673044,19 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x570(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + or %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsp,%rbp,4) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2673213,17 +2673070,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16fdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e401(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f14(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x64(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x1d,%bh │ │ │ │ (bad) │ │ │ │ @@ -2673238,16 +2673096,18 @@ │ │ │ │ ljmp *0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,(%rax) │ │ │ │ + jno 1caab31 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ addr32 pop %rbp │ │ │ │ @@ -2673260,16 +2673120,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x45(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int $0x6f │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2673287,15 +2673147,17 @@ │ │ │ │ rex.B jo 1caabad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057081,%al │ │ │ │ + orb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ jno 1caabda │ │ │ │ (bad) │ │ │ │ @@ -2673311,16 +2673173,17 @@ │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ jo 1caabf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x6f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pushf │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ @@ -2673337,15 +2673200,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17074(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xorl $0x0,0x5(%rax) │ │ │ │ + and %cl,(%rcx) │ │ │ │ + jno 1caac51 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2673359,16 +2673225,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x1708b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e402(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0x6f,%al │ │ │ │ + add %ah,%al │ │ │ │ + fwait │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x26946ae5(%rdx,%rdx,4) │ │ │ │ @@ -2673380,17 +2673247,15 @@ │ │ │ │ ... │ │ │ │ {rex2 0x70} add %r16d,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %al,$0xeb │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f24c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ @@ -2673407,15 +2673272,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x170f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673450,17 +2673316,17 @@ │ │ │ │ jno 1caada5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + sbb $0x561,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ or (%rdi,%riz,1),%al │ │ │ │ @@ -2673476,15 +2673342,18 @@ │ │ │ │ jno 1caaded │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36f6d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2673496,16 +2673365,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17189(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - es (bad) │ │ │ │ + add %dh,0x1d(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx,%rdi,2) │ │ │ │ @@ -2673522,20 +2673391,17 @@ │ │ │ │ add %dh,-0x55(%rax) │ │ │ │ jno 1caae7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - jmp 1caae8e │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f24e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x724213c8(%rbx) │ │ │ │ mov 0x9(%rdx),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2673548,20 +2673414,17 @@ │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ jno 1caaec5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - jo 1caaed9 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in (%dx),%eax │ │ │ │ mov $0xd,%dl │ │ │ │ @@ -2673576,15 +2673439,15 @@ │ │ │ │ add %dh,-0x11(%rax) │ │ │ │ jno 1caaf0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x14(%rax) │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673602,15 +2673465,15 @@ │ │ │ │ jb 1caaf55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ + add %al,-0x9(%rax) │ │ │ │ jo 1caaf69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673630,15 +2673493,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X jb 1caaf9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6f(%rbp) │ │ │ │ + add %cl,%ch │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ @@ -2673655,16 +2673519,16 @@ │ │ │ │ jb 1caafe5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ecx │ │ │ │ - jo 1caaff9 │ │ │ │ + and %bl,(%rcx) │ │ │ │ + jno 1caaff9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673681,18 +2673545,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x17292(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fwait │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ sub -0x50420e53(%rax),%ebp │ │ │ │ @@ -2673706,15 +2673570,17 @@ │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jb 1cab075 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x570(%rcx) │ │ │ │ + add %bl,(%rcx) │ │ │ │ + jno 1cab089 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe01484a(%rax,%rcx,8) │ │ │ │ @@ -2673729,17 +2673595,15 @@ │ │ │ │ add %al,%al │ │ │ │ lret │ │ │ │ jb 1cab0bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x6f,(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f9b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2d(%rax) │ │ │ │ mov $0x7b838e50,%eax │ │ │ │ jne 1cab0ea │ │ │ │ @@ -2673754,18 +2673618,15 @@ │ │ │ │ jb 1cab105 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cab10f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0xeb,%bh │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002f25e,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x5ea50c00(%rcx) │ │ │ │ (bad) │ │ │ │ xor $0x2a,%al │ │ │ │ @@ -2673776,17 +2673637,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor %dh,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e405,%al │ │ │ │ - test $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x400000000001e405,%al │ │ │ │ + xor %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ {rex2 0x52} adc $0x572a5b8a,%eax │ │ │ │ @@ -2673799,17 +2673661,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x6f(%rax) │ │ │ │ jae 1cab195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fb1,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ movabs 0x1301269dd6050d,%al │ │ │ │ @@ -2673823,15 +2673683,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x570(%rcx) │ │ │ │ + loopne 1cab21a │ │ │ │ + jno 1cab1f1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x77(%rdi) │ │ │ │ @@ -2673848,18 +2673710,16 @@ │ │ │ │ jae 1cab225 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cab25b │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x73da6a6c(%rbx) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ @@ -2673873,18 +2673733,16 @@ │ │ │ │ add %dl,%al │ │ │ │ or 0x0(%rcx,%rax,1),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%al │ │ │ │ - jo 1cab281 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%riz,4) │ │ │ │ movb $0x1,0x1ffc0f94(%rbx) │ │ │ │ @@ -2673898,17 +2673756,15 @@ │ │ │ │ sub $0x174,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x6f,(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fb3,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ mov $0x821b9b34,%ebx │ │ │ │ rex.WXB outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2673922,17 +2673778,19 @@ │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ je 1cab2fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5708a(%rax) │ │ │ │ + add %ah,0x12(%rax) │ │ │ │ + jno 1cab311 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x46de9601(%rdi) │ │ │ │ pop %rcx │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2673948,15 +2673806,15 @@ │ │ │ │ lea 0x0(%rcx,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + loopne 1cab2e1 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2673975,16 +2673833,15 @@ │ │ │ │ je 1cab38d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057130,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc 0x17b399a(%rax,%rbp,2),%esp │ │ │ │ @@ -2673996,17 +2673853,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x174cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x56f,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ @@ -2674021,17 +2673876,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ in $0x74,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e407(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fucomp %st(3) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2674051,15 +2673905,17 @@ │ │ │ │ je 1cab465 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057070,%al │ │ │ │ + cmp $0x70,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xd(%rdx) │ │ │ │ sar $1,%eax │ │ │ │ fwait │ │ │ │ @@ -2674075,17 +2673931,16 @@ │ │ │ │ or %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cab4b9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + and %cl,0x5(%rdi,%rbp,2) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x14e02316(%rsi) │ │ │ │ sahf │ │ │ │ out %eax,$0x2c │ │ │ │ @@ -2674098,16 +2673953,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1752c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - jo 1cab509 │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + jno 1cab509 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674123,15 +2673978,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR jne 1cab53d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f2b(%rax) │ │ │ │ + add %al,0x56fb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2674148,15 +2674003,17 @@ │ │ │ │ jne 1cab585 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cab592 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005709e,%al │ │ │ │ + andb $0x71,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6f201d40(%rdx) │ │ │ │ add %al,0x34(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2674166,19 +2674023,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1759c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e408(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %ch,0x5(%rdi) │ │ │ │ + add %ah,0x56fb8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5b(%rsi) │ │ │ │ out %eax,(%dx) │ │ │ │ cmp %ah,%al │ │ │ │ @@ -2674193,17 +2674048,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x175d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57097(%rax) │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ + jno 1cab629 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ push %rdx │ │ │ │ rex.RB xchg %eax,%r9d │ │ │ │ @@ -2674216,15 +2674073,16 @@ │ │ │ │ add %esi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x6f,(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x6f,%cl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ @@ -2674240,16 +2674098,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17630(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x69(%rax) │ │ │ │ - jo 1cab6b9 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1cab6b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674266,18 +2674125,16 @@ │ │ │ │ mov $0x76,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cab722 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ adc $0x24,%al │ │ │ │ @@ -2674292,16 +2674149,16 @@ │ │ │ │ add 0x1(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x69(%rax) │ │ │ │ - jo 1cab749 │ │ │ │ + add %al,0x1f(%rax) │ │ │ │ + jno 1cab749 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674316,15 +2674173,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.X ja 1cab77d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x29(%rax) │ │ │ │ + add %al,-0x4f(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674340,17 +2674197,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17789(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - jo 1cab7d9 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1cab7d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674368,17 +2674225,15 @@ │ │ │ │ ja 1cab80d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x6f,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fb0,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ xor $0x5b,%al │ │ │ │ (bad) │ │ │ │ @@ -2674395,16 +2674250,17 @@ │ │ │ │ js 1cab855 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ - jo 1cab869 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1cab869 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674418,15 +2674274,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x1787b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e40a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x32(%rax) │ │ │ │ + add %al,-0x46(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674443,17 +2674299,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x78,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e40a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lahf │ │ │ │ - jo 1cab8f9 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1cab8f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674470,16 +2674326,15 @@ │ │ │ │ js 1cab92d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cab93c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor 0x5(%rdi),%bpl │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x56f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d46a480(%rcx) │ │ │ │ @@ -2674497,16 +2674352,16 @@ │ │ │ │ js 1cab975 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jo 1cab989 │ │ │ │ + and %ah,(%rdx) │ │ │ │ + jno 1cab989 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674525,17 +2674380,18 @@ │ │ │ │ add %al,%al │ │ │ │ sub 0x1(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex or %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f2b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x4d(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ lea (bad),%esp │ │ │ │ jrcxz 1caba15 │ │ │ │ @@ -2674551,16 +2674407,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x179d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xb(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x570(%rsi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + es jno 1caba19 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x50(%rdx) │ │ │ │ pushf │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2674569,17 +2674428,16 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ adc $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e40b,%al │ │ │ │ - xor %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e40b,%al │ │ │ │ + mov $0x56f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x784b91b5(%rsi) │ │ │ │ @@ -2674596,15 +2674454,17 @@ │ │ │ │ jp 1caba95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x570(%rdx) │ │ │ │ + add %ah,(%rdx) │ │ │ │ + jno 1cabaa9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2674624,15 +2674484,15 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jp 1cabadd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2b(%rax) │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674646,16 +2674506,16 @@ │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ jnp 1cabb25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ - jo 1cabb39 │ │ │ │ + add %al,0x26(%rax) │ │ │ │ + jno 1cabb39 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674670,16 +2674530,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17b6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xc(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x6f,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x56f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rcx) │ │ │ │ and %eax,0x2ad6c94(%rdi) │ │ │ │ @@ -2674694,17 +2674555,16 @@ │ │ │ │ mov 0x1(%rbx),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jo 1cabbc9 │ │ │ │ + add %ah,%al │ │ │ │ + and %esi,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674719,16 +2674579,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x17bbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2b(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x6f,%bl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4c(%rsi) │ │ │ │ @@ -2674746,16 +2674606,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x0(%rcx,%rax,1),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ - jo 1cabc59 │ │ │ │ + add %ah,(%rax) │ │ │ │ + es jno 1cabc59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674769,17 +2674629,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x57(%rax) │ │ │ │ jl 1cabc8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x56f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2674797,16 +2674655,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jl 1cabcd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + rex hlt │ │ │ │ jo 1cabce9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2674822,16 +2674679,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jl 1cabd1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e4(%rip) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x56f,%eax │ │ │ │ + add %al,%al │ │ │ │ + lea 0x5(%rdi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2b17d005(%rcx,%rax,4) │ │ │ │ @@ -2674849,16 +2674707,18 @@ │ │ │ │ jl 1cabd65 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x70(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cabd66 │ │ │ │ + jo 1cabd79 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xa9aaabe(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2674872,18 +2674732,17 @@ │ │ │ │ lret $0x17c │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cabdbf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex mov 0x5(%rdi),%gs │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58(%rbp,%riz,4) │ │ │ │ (bad) │ │ │ │ @@ -2674897,16 +2674756,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cabdfe │ │ │ │ + jo 1cabe09 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2674925,17 +2674786,16 @@ │ │ │ │ jl 1cabe3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %cl,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ sbb $0x4a3a607f,%eax │ │ │ │ @@ -2674949,16 +2674809,16 @@ │ │ │ │ adc %bh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cabe98 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xec,(%rdi) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cabef6 │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2674972,17 +2674832,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17d27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e40e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5707a(%rax) │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + jno 1cabee1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x49f0f429(%rcx) │ │ │ │ nop │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2674997,15 +2674859,17 @@ │ │ │ │ cmp 0x1(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f47,%al │ │ │ │ + or $0x6f,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rbp) │ │ │ │ (bad) │ │ │ │ call 1beadd06 <_edata@@Base+0x14eadd06> │ │ │ │ @@ -2675020,16 +2674884,15 @@ │ │ │ │ rex.WRB jge 1cabf5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005712b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x44c25265(%rsp) │ │ │ │ rex.WX pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2675043,16 +2674906,16 @@ │ │ │ │ data16 jge 1cabfa5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x6f,%al │ │ │ │ + rex lods %ds:(%rsi),%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3f(%rax) │ │ │ │ @@ -2675072,16 +2674935,15 @@ │ │ │ │ jge 1cabfed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057128,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rbx,%rsi,8) │ │ │ │ (bad) │ │ │ │ jle 1cac024 │ │ │ │ @@ -2675096,15 +2674958,15 @@ │ │ │ │ jge 1cac035 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ + loopne 1cabfe2 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675121,16 +2674983,16 @@ │ │ │ │ ret │ │ │ │ jge 1cac07d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0xe4,(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - jo 1cac091 │ │ │ │ + add %al,0x29(%rax) │ │ │ │ + jno 1cac091 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675146,15 +2675008,15 @@ │ │ │ │ add %dl,0x11(%rax) │ │ │ │ jle 1cac0c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pmulhuw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx) │ │ │ │ + loopne 1cac073 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675173,15 +2675035,17 @@ │ │ │ │ jle 1cac10d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005707a,%al │ │ │ │ + addb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx,%rbp,4) │ │ │ │ movabs 0x13013012e3aa0a,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675194,17 +2675058,18 @@ │ │ │ │ jle 1cac155 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f44(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x34(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x52,%cl │ │ │ │ adc 0x141a56e(%rip),%ah │ │ │ │ @@ -2675216,16 +2675081,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jp 1cac219 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e410(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jl 1cac21b │ │ │ │ + add %al,%al │ │ │ │ + add $0x71,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1feb9602(%rcx,%rdi,4) │ │ │ │ @@ -2675239,16 +2675104,15 @@ │ │ │ │ jle 1cac1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x10,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cac23a │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rcl $0x6f,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5e(%rax) │ │ │ │ @@ -2675265,16 +2675129,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17ec7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7b(%rax) │ │ │ │ - jo 1cac241 │ │ │ │ + add %ah,(%rax) │ │ │ │ + add 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675291,17 +2675155,18 @@ │ │ │ │ jo 1cac2f2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f4b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x2d(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6c(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ fwait │ │ │ │ @@ -2675315,16 +2675180,16 @@ │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ jg 1cac2bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jge 1cac33b │ │ │ │ + add %ah,%al │ │ │ │ + add $0x71,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6e6f0d5e(%rcx,%rcx,4) │ │ │ │ @@ -2675341,18 +2675206,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %ah,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fcd(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6e(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc $0x3b56e3e0,%eax │ │ │ │ @@ -2675366,15 +2675230,17 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %dh,0x11(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057080,%al │ │ │ │ + orb $0x71,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%esi │ │ │ │ @@ -2675387,17 +2675253,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ (bad) │ │ │ │ add %ah,0x1e411(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ jp 1cac37c │ │ │ │ @@ -2675413,20 +2675280,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1634b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + push $0x2f2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x234cd30(%rdx) │ │ │ │ mov $0x13013623,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675439,15 +2675304,17 @@ │ │ │ │ xchg %esp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x570(%rbx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + jno 1cac439 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x63(%rdi) │ │ │ │ @@ -2675462,18 +2675329,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x163b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56f9c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4b23d578(%rbx) │ │ │ │ xor %ah,0x130164(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675484,16 +2675350,15 @@ │ │ │ │ add %dh,0x11(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cac446 │ │ │ │ - jo 1cac4c9 │ │ │ │ + rorb $0x5,(%rcx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675510,15 +2675375,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x67(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e412(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x15(%rax) │ │ │ │ + add %al,-0x63(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675536,17 +2675401,19 @@ │ │ │ │ mov $0x64,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5708c(%rax) │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ + jno 1cac559 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x79(%rbx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ rex.WXB test $0x96,%al │ │ │ │ @@ -2675559,15 +2675426,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x164ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f1d(%rax) │ │ │ │ + add %al,0x56fa5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x27535e9c(%rdi) │ │ │ │ @@ -2675580,17 +2675447,19 @@ │ │ │ │ add %ah,0x15(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570b0(%rax) │ │ │ │ + add %ah,0x38(%rax) │ │ │ │ + jno 1cac5e9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b71f175(%rip) │ │ │ │ {rex2 0xf5} andnps (%r25),%xmm8 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2675603,16 +2675472,16 @@ │ │ │ │ push %rdi │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.R outsl %ds:(%rsi),(%dx) │ │ │ │ + rex int3 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2675628,17 +2675497,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edi │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e413(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %ebp,%esp │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + repnz add %fs:(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2675655,16 +2675523,15 @@ │ │ │ │ ret $0x165 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x13,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x5(%rax,%rsi,2) │ │ │ │ - clc │ │ │ │ + movabs 0xf80000000005711c,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ xorl $0x77,-0x32c13ed3(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2675678,15 +2675545,15 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x9(%rax) │ │ │ │ + add %al,-0x6f(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675702,16 +2675569,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16635(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x70(%rax) │ │ │ │ - jo 1cac751 │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675727,16 +2675594,15 @@ │ │ │ │ add %al,%al │ │ │ │ andl $0x0,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x56f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7ab0ce5e(%rdx) │ │ │ │ @@ -2675750,15 +2675616,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x166c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x14(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x570(%rdi) │ │ │ │ + loopne 1cac7f0 │ │ │ │ + jno 1cac7e1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2bdf7bb8(%rip) │ │ │ │ @@ -2675771,16 +2675639,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e414(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x56f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea 0x5(%rdi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ @@ -2675799,15 +2675668,15 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57093(%rax) │ │ │ │ + add %al,0x5711b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x72(%rcx) │ │ │ │ @@ -2675821,17 +2675690,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ add %eax,%gs:(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %cl,0x56f(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6fbdfb95(%rbp) │ │ │ │ movsxd 0x5(%rax),%edx │ │ │ │ @@ -2675843,18 +2675711,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16795(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cac888 │ │ │ │ - jo 1cac901 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x71,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ adc %ecx,%ebx │ │ │ │ @@ -2675869,16 +2675735,17 @@ │ │ │ │ ret │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cac8ce │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ or (%rcx),%bh │ │ │ │ @@ -2675893,17 +2675760,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e415(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57093(%rax) │ │ │ │ + add %ah,0x1b(%rax) │ │ │ │ + jno 1cac991 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xc69b929(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x3,%bh │ │ │ │ @@ -2675915,17 +2675784,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1682c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,0x56f(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rdx) │ │ │ │ mov $0x8e,%ah │ │ │ │ @@ -2675939,16 +2675807,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbp │ │ │ │ push $0x1 │ │ │ │ add %dh,%al │ │ │ │ adc $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %esp,%ebp │ │ │ │ + adc %bl,-0xe(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675967,15 +2675834,16 @@ │ │ │ │ add %al,0x16870(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %sil,0x5(%rax) │ │ │ │ + and %cl,(%rsi) │ │ │ │ + jno 1caca69 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2675992,15 +2675860,15 @@ │ │ │ │ add %dh,%al │ │ │ │ cwtl │ │ │ │ push $0x1 │ │ │ │ add %dl,0x16(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + loopne 1caca37 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676013,15 +2675881,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e416(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57090(%rax) │ │ │ │ + add %al,0x57118(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x62(%rdx) │ │ │ │ @@ -2676034,16 +2675902,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x16967(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e416(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x6f,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ae71079(%rsi) │ │ │ │ @@ -2676060,16 +2675929,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dl │ │ │ │ - jmp 1cacb86 │ │ │ │ + rolb $0x2,-0xe(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676086,15 +2675954,17 @@ │ │ │ │ add %al,0x169e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057079,%al │ │ │ │ + addb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x13f534bf(%rdx) │ │ │ │ jno 1cacbdf │ │ │ │ (bad) │ │ │ │ @@ -2676109,18 +2675979,16 @@ │ │ │ │ cmp 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cacc2d │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5c(%rsi) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2676137,16 +2676005,18 @@ │ │ │ │ test %ch,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cacc69 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x70(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%al │ │ │ │ + jo 1cacc61 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x32(%rbp,%rax,8) │ │ │ │ sub %r14,%rdx │ │ │ │ @@ -2676157,19 +2676027,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16ab2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e417(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56f98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5bae3f22(%rax) │ │ │ │ pop %rbx │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2676184,17 +2676052,15 @@ │ │ │ │ repnz push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0xec,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex imul $0x2,%edx,%esi │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rsi) │ │ │ │ movl $0x1301,0x43e4b830(%rax) │ │ │ │ @@ -2676206,16 +2676072,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x16b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005710d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ loope 1cacd4d │ │ │ │ sub $0x65,%al │ │ │ │ @@ -2676230,19 +2676095,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16b5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fbf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ cli │ │ │ │ lock xor $0xea,%al │ │ │ │ @@ -2676258,15 +2676121,17 @@ │ │ │ │ fwait │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x570(%rdx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ + jno 1cacdc9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2676278,17 +2676143,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16bd1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e418(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x6f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + mov $0x56f,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ out %al,$0xef │ │ │ │ @@ -2676303,17 +2676168,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16c1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57080(%rax) │ │ │ │ + add %ah,0x8(%rax) │ │ │ │ + jno 1cace59 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ sarb $0xf4,(%rbx) │ │ │ │ movabs 0x130103af56,%eax │ │ │ │ @@ -2676325,17 +2676192,16 @@ │ │ │ │ rex.RX insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x56f,%edx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ @@ -2676352,18 +2676218,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x16c │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xorb $0x0,0x5(%rax) │ │ │ │ + or %sil,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7(%rdx) │ │ │ │ jge 1cacee1 │ │ │ │ and $0x13ded3e,%eax │ │ │ │ @@ -2676377,18 +2676243,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cacf5c │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + sarb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5502701e(%rsi) │ │ │ │ mov $0x5a,%bl │ │ │ │ add %r10,(%rbx) │ │ │ │ @@ -2676400,16 +2676264,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e419(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x80(%rax) │ │ │ │ - jo 1cacf79 │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676422,19 +2676286,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16cd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e419(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor 0x5(%rdi),%ch │ │ │ │ + add %ah,0x56fba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rdi) │ │ │ │ or $0x32,%al │ │ │ │ movabs %eax,0x130161edf5 │ │ │ │ @@ -2676446,16 +2676308,20 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x6f8000000000570 │ │ │ │ + add %al,(%rax) │ │ │ │ + sub 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ xor $0x1f,%al │ │ │ │ xor 0x55(%rdx),%al │ │ │ │ lock (bad) │ │ │ │ @@ -2676468,18 +2676334,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16d3d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2676495,18 +2676361,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16d5a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cad014 │ │ │ │ - jo 1cad099 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ @@ -2676522,15 +2676386,15 @@ │ │ │ │ jns 1cad138 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xor $0x56f,%eax │ │ │ │ + and %bh,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi,%rdi,2) │ │ │ │ @@ -2676544,19 +2676408,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e41a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jo 1cad129 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ ret $0xa60d │ │ │ │ @@ -2676574,18 +2676436,16 @@ │ │ │ │ fldcw 0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cad174 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rclb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ fcos │ │ │ │ mov $0x79bd075,%esi │ │ │ │ @@ -2676600,15 +2676460,17 @@ │ │ │ │ or 0x1(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x570(%rdi) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + jno 1cad1b9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6b32bdd3(%rsi) │ │ │ │ @@ -2676622,19 +2676484,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x16e77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shrb $0x0,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36(%rdx) │ │ │ │ mov $0xd5,%al │ │ │ │ sbb 0x13014ed5(%rdi),%eax │ │ │ │ @@ -2676648,17 +2676509,17 @@ │ │ │ │ fsubrl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xorl $0x0,0x5(%rax) │ │ │ │ - clc │ │ │ │ + add %ah,0x57109(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x63(%rax) │ │ │ │ pop %rbp │ │ │ │ sti │ │ │ │ @@ -2676674,17 +2676535,18 @@ │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e41b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f34(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x44(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x79581c51(%rax,%rdi,2) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ @@ -2676697,19 +2676559,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16f1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1(%rax) │ │ │ │ - jmp 1cad2d6 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2f25e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ sbb 0x75(%rax),%ebx │ │ │ │ rex.WRB testb $0x0,0x13010d(%r14) │ │ │ │ @@ -2676722,18 +2676582,17 @@ │ │ │ │ rex.R outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6c(%rax) │ │ │ │ - jo 1cad321 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ shlb $0xb1,(%rcx) │ │ │ │ @@ -2676747,15 +2676606,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16f71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f39(%rax) │ │ │ │ + add %al,0x56fc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx,%rbx,8) │ │ │ │ @@ -2676772,15 +2676631,17 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005706c,%al │ │ │ │ + xor $0x70,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ push %rsp │ │ │ │ fnstsw (%rax) │ │ │ │ @@ -2676793,15 +2676654,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x43(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e41c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f11(%rax) │ │ │ │ + add %al,0x56f99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2676817,15 +2676678,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x2b(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e41c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57068(%rax) │ │ │ │ + add %al,0x570f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ @@ -2676840,16 +2676701,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x16ffe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x6f,%al │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2676862,17 +2676724,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub %esi,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - jo 1cad4d1 │ │ │ │ + rex (bad) │ │ │ │ + jno 1cad4d1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676891,15 +2676752,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR jo 1cad505 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sbb $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x6f,(%rdx) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2676914,17 +2676777,15 @@ │ │ │ │ jo 1cad54d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cad56f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex lods %ds:(%rsi),%eax │ │ │ │ - jo 1cad561 │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x571(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x57af4786(%rbp) │ │ │ │ @@ -2676936,15 +2676797,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1708a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e41d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f07(%rax) │ │ │ │ + add %al,0x56f8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61(%rcx) │ │ │ │ @@ -2676961,16 +2676822,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jo 1cad5dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex scas %es:(%rdi),%eax │ │ │ │ - jo 1cad5f1 │ │ │ │ + and %dh,(%rdi) │ │ │ │ + jno 1cad5f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2676990,18 +2676851,17 @@ │ │ │ │ jno 1cad625 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xchg %eax,%edx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4719322a(%rdi) │ │ │ │ jne 1cad631 │ │ │ │ @@ -2677017,15 +2676877,15 @@ │ │ │ │ jno 1cad66d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x570(%rbp) │ │ │ │ + add %dh,0x571(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ @@ -2677042,15 +2676902,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x6f,(%rdi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2677066,15 +2676928,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x570(%rdi) │ │ │ │ + add %dh,(%rdi) │ │ │ │ + jno 1cad711 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3e31bc94(%rdx) │ │ │ │ @@ -2677088,15 +2676952,16 @@ │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ jno 1cad745 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xa(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677113,15 +2676978,17 @@ │ │ │ │ jno 1cad78d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x570(%rbp) │ │ │ │ + loopne 1cad7ce │ │ │ │ + jno 1cad7a1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx,%rbx,1) │ │ │ │ @@ -2677137,16 +2677004,15 @@ │ │ │ │ jb 1cad7d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677160,15 +2677026,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1723b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x570(%rdi) │ │ │ │ + add %dl,(%rdi) │ │ │ │ + jno 1cad831 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4d182fde(%rsi) │ │ │ │ @@ -2677181,19 +2677049,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1726d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e41f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor 0x5(%rdi),%ebp │ │ │ │ + add %ah,0x56fbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39(%rdx) │ │ │ │ and %bh,%bh │ │ │ │ cmp $0x163db74,%eax │ │ │ │ @@ -2677206,19 +2677072,18 @@ │ │ │ │ add %al,0x172a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rsi) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + push $0x2f2 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x16c6b48(%rcx) │ │ │ │ clc │ │ │ │ pop %rdi │ │ │ │ @@ -2677235,16 +2677100,15 @@ │ │ │ │ jb 1cad8f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005711a,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %eax,(%dx) │ │ │ │ cwtl │ │ │ │ @@ -2677261,15 +2677125,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ or %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f0f(%rax) │ │ │ │ + add %al,0x56f97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rsi,8) │ │ │ │ @@ -2677286,15 +2677150,17 @@ │ │ │ │ jae 1cad985 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cad9aa │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x570(%rdx) │ │ │ │ + add %bl,(%rdx) │ │ │ │ + jno 1cad999 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2677307,16 +2677173,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x173,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e420,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x600000000001e420,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677332,16 +2677198,16 @@ │ │ │ │ jmp 1cada86 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + cmc │ │ │ │ jo 1cada29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677357,18 +2677223,17 @@ │ │ │ │ je 1cada5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rex enter $0x56f,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ sti │ │ │ │ cmc │ │ │ │ @@ -2677381,17 +2677246,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - jo 1cadab9 │ │ │ │ + add %ah,%al │ │ │ │ + repz jo 1cadab9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677408,16 +2677272,16 @@ │ │ │ │ je 1cadaed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp 0x5(%rdi),%ch │ │ │ │ + add %al,(%rax) │ │ │ │ + ret $0x56f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677434,15 +2677298,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x174,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ec0f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + repnz add %gs:(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ @@ -2677458,17 +2677323,18 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ja 1cadbfb │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + push 0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5e(%rbx) │ │ │ │ or $0xb2,%al │ │ │ │ @@ -2677480,17 +2677346,16 @@ │ │ │ │ ... │ │ │ │ lock je 1cadbc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x56f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74aafeb9(%rdi) │ │ │ │ @@ -2677507,15 +2677372,17 @@ │ │ │ │ or %esi,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057075,%al │ │ │ │ + cmp $0x70,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2677534,15 +2677401,15 @@ │ │ │ │ jne 1cadc55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2d(%rax) │ │ │ │ + add %al,-0x4b(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677560,17 +2677427,19 @@ │ │ │ │ add %dl,0x63(%rax) │ │ │ │ jne 1cadc9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + std │ │ │ │ + jo 1cadcb1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jbe 1cadd1b │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3fbf2636(%rax) │ │ │ │ rex.X jne 1cadcd9 │ │ │ │ @@ -2677585,17 +2677454,16 @@ │ │ │ │ mov %dh,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x22,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + and %dh,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2b(%rcx,%rdx,8) │ │ │ │ pop %rax │ │ │ │ @@ -2677610,19 +2677478,18 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x175,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cadd54 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - bnd jmp 1cadd3e │ │ │ │ - add %al,(%rax) │ │ │ │ + lock rex.WRXB │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b(%rcx) │ │ │ │ mov $0xac,%ah │ │ │ │ (bad) │ │ │ │ @@ -2677634,15 +2677501,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677674,17 +2677542,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x176,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ rex and %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56127(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4db6d703(%rax) │ │ │ │ or %dh,0x5c(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2677696,17 +2677566,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1773f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x23(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea 0x5(%rax),%esi │ │ │ │ - add %al,(%rax) │ │ │ │ + rex adc $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2677721,18 +2677589,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ ja 1cade95 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e423,%al │ │ │ │ - and 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xe00000000001e423,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ negb 0x5bddda2e(%rdi) │ │ │ │ @@ -2677748,15 +2677616,17 @@ │ │ │ │ ja 1cadedd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push $0x570 │ │ │ │ + and %dh,%al │ │ │ │ + jo 1cadef1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677774,17 +2677644,18 @@ │ │ │ │ (bad) │ │ │ │ js 1cadf25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + shrl $1,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ rorb $0x5d,(%rax) │ │ │ │ @@ -2677800,17 +2677671,19 @@ │ │ │ │ mov $0x78,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57068(%rax) │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + jo 1cadf81 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx,%rsi,2) │ │ │ │ pop %rsi │ │ │ │ pop %rax │ │ │ │ @@ -2677827,15 +2677700,15 @@ │ │ │ │ sarb %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4a(%rax) │ │ │ │ + add %al,-0x2e(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677853,15 +2677726,15 @@ │ │ │ │ add 0x1(%rcx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x68(%rax) │ │ │ │ + add %al,-0x10(%rax) │ │ │ │ jo 1cae011 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2677883,16 +2677756,16 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jns 1cae045 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WX outsl %ds:(%rsi),(%dx) │ │ │ │ + and %dl,%dl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2677907,20 +2677780,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x179fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jo 1cae0a1 │ │ │ │ + add %ah,0x57136(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ cmc │ │ │ │ lret │ │ │ │ @@ -2677935,17 +2677805,17 @@ │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ jp 1cae0d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex shrb $1,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2677959,17 +2677829,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17aa7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x25(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + cmp %sil,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ mov %bh,-0x7b(%rax) │ │ │ │ @@ -2677984,16 +2677854,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17b23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e425(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WRB outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2678010,15 +2677881,16 @@ │ │ │ │ fs jnp 1cae1ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x25,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057085,%al │ │ │ │ + orb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ @@ -2678033,15 +2677905,16 @@ │ │ │ │ lea 0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cae21f │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f21,%al │ │ │ │ + subb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ mov $0x18,%ch │ │ │ │ add $0x39,%al │ │ │ │ @@ -2678056,15 +2677929,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ call 1cae3b9 │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x570(%rbx) │ │ │ │ + add %dh,(%rbx) │ │ │ │ + jno 1cae251 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x419ec6dd(%rax) │ │ │ │ @@ -2678082,15 +2677957,16 @@ │ │ │ │ jl 1cae285 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ es in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x6f(%rdx) │ │ │ │ + add %dl,%dl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rsi,%rax,8) │ │ │ │ @@ -2678106,15 +2677982,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17c5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x26(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x570(%rbx) │ │ │ │ + loopne 1cae30c │ │ │ │ + jno 1cae2e1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ @@ -2678129,17 +2678007,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ jns 1cae38f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e426(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + shrl $1,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.WX outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x285cd469(%rdx,%riz,8) │ │ │ │ (bad) │ │ │ │ @@ -2678151,16 +2678030,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %eax,0x26d000000000017c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057113,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x431b6302(%rcx) │ │ │ │ sbb %dl,%al │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2678173,17 +2678051,15 @@ │ │ │ │ jl 1cae3a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6f,(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056faf,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19(%rbp) │ │ │ │ xchg %eax,%ecx │ │ │ │ add %esp,%ecx │ │ │ │ @@ -2678199,16 +2678075,18 @@ │ │ │ │ add %ah,0x17cdf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x571,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ jrcxz 1cae3dc │ │ │ │ mov $0x16850a1,%edi │ │ │ │ @@ -2678224,16 +2678102,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex scas %es:(%rdi),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678252,16 +2678129,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + rex cmc │ │ │ │ jo 1cae491 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678278,16 +2678154,15 @@ │ │ │ │ add %al,0x17d2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cae51e │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rcl $0x6f,%ah │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26fabe40(%rbp) │ │ │ │ @@ -2678304,18 +2678179,16 @@ │ │ │ │ rex.R jge 1cae50d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cae4ac │ │ │ │ - jo 1cae521 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4d(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2678330,15 +2678203,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17d5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f27(%rax) │ │ │ │ + add %al,0x56faf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xe6d03aa(%rbx) │ │ │ │ @@ -2678352,15 +2678225,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17d85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x28(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057092,%al │ │ │ │ + sbbb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60cff16e(%rcx,%rbp,8) │ │ │ │ add %esp,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2678369,15 +2678244,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17da6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e428(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x27(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678393,16 +2678269,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ int $0x7d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e428(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - jo 1cae641 │ │ │ │ + add %al,0x19(%rax) │ │ │ │ + jno 1cae641 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678416,16 +2678292,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x17e1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678443,18 +2678319,16 @@ │ │ │ │ rex.RX jle 1cae6bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rcx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cae65d │ │ │ │ - jo 1cae6d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x42(%rcx,%rcx,2) │ │ │ │ xor $0x29,%al │ │ │ │ @@ -2678469,16 +2678343,16 @@ │ │ │ │ add %dh,0x71(%rax) │ │ │ │ jle 1cae705 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678491,16 +2678365,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x29(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jo 1cae761 │ │ │ │ + and %dl,(%rdi) │ │ │ │ + jno 1cae761 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678514,15 +2678388,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17ec0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e429(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678537,17 +2678412,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17f77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x70,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + cmp %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x64278ec4(%rsp,%rcx,1) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2678562,17 +2678438,17 @@ │ │ │ │ jg 1cae825 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x5(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cae805 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x17(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2678587,16 +2678463,16 @@ │ │ │ │ out %eax,$0x7f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %esp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ jo 1cae881 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678615,18 +2678491,17 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fd4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ or $0x1cf8e4c1,%eax │ │ │ │ or $0x10,%al │ │ │ │ @@ -2678640,18 +2678515,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %ah,0x2a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cae973 │ │ │ │ - jo 1cae911 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x70,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58(%rdx) │ │ │ │ rex.XB (bad) │ │ │ │ @@ -2678669,15 +2678542,15 @@ │ │ │ │ rex.WRX movslq (%rcx),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f4c(%rax) │ │ │ │ + add %al,0x56fd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x130eb1b3(%rsi) │ │ │ │ @@ -2678693,17 +2678566,19 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe4,(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570ad(%rax) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + jno 1cae9a1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x24(%rbx) │ │ │ │ divb -0x16(%rdi,%rcx,4) │ │ │ │ adc 0x1(%rbx),%ebx │ │ │ │ @@ -2678716,18 +2678591,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add 0x0(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fd1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c043f(%rdi) │ │ │ │ movsb %ds:(%esi),%es:(%edi) │ │ │ │ sub (%rcx),%al │ │ │ │ @@ -2678741,19 +2678615,17 @@ │ │ │ │ push $0x64 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %?,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57114(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ lock mov 0x789efc81(%rsi),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2678765,15 +2678637,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x164cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f23,%al │ │ │ │ + subb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx,%rbp,8) │ │ │ │ js 1caea2a │ │ │ │ (bad) │ │ │ │ @@ -2678788,17 +2678661,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xe4,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %ch,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x37(%rcx) │ │ │ │ @@ -2678813,20 +2678686,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x52(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e42b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - popf │ │ │ │ - jo 1caeb09 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ rex.WRXB pop %r15 │ │ │ │ ret $0xdeaa │ │ │ │ @@ -2678840,15 +2678710,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x1659b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f33(%rax) │ │ │ │ + add %al,0x56fbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x274d47bd(%rbx,%rbx,1) │ │ │ │ @@ -2678860,17 +2678730,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x165da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lea 0x5(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2678887,18 +2678756,16 @@ │ │ │ │ (bad) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caebeb │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rcrb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ @@ -2678915,15 +2678782,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16660(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057091,%al │ │ │ │ + sbbb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x542e0c6b(%rip) │ │ │ │ and %esp,0x130110(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678931,17 +2678800,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x166a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e42c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ jo 1caec81 │ │ │ │ @@ -2678953,16 +2678823,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - jo 1caecb9 │ │ │ │ + add %al,0x14(%rax) │ │ │ │ + jno 1caecb9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2678977,16 +2678847,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16743(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000056f95,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5f27b849(%rcx) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ @@ -2679001,16 +2678870,15 @@ │ │ │ │ add %al,%al │ │ │ │ jae 1caed9a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000005710f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xfd9f0c9(%rbx,%rcx,1) │ │ │ │ push %rdi │ │ │ │ add (%rcx),%eax │ │ │ │ @@ -2679024,15 +2678892,16 @@ │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f0d,%al │ │ │ │ + adcb $0x0,0x56f(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x10(%rax) │ │ │ │ cmp %eax,%ebp │ │ │ │ push %rsi │ │ │ │ @@ -2679047,17 +2678916,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ int1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e42d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 1caedd9 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jno 1caedd9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679074,15 +2678943,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16832(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f31,%al │ │ │ │ + cmpb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ test %bl,%dl │ │ │ │ lock cmp %ch,0x13015d4a(%rdi) │ │ │ │ @@ -2679094,18 +2678964,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ movsxd 0x1(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caedf1 │ │ │ │ - jo 1caee69 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61177586(%rcx) │ │ │ │ jge 1caeeee │ │ │ │ @@ -2679118,18 +2678986,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ push $0x1 │ │ │ │ add %ah,(%rax) │ │ │ │ cs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caeebc │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rcrb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x63(%rbp) │ │ │ │ xchg %ecx,(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2679142,15 +2679008,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x168fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x70(%rdi) │ │ │ │ + (bad) │ │ │ │ + out %eax,(%dx) │ │ │ │ + jo 1caeef9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679168,19 +2679036,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jns 1caef94 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e42e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56fc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ out %al,(%dx) │ │ │ │ movabs %al,0x13017a6c0d9f31 │ │ │ │ @@ -2679193,17 +2679059,18 @@ │ │ │ │ shrb %cl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x2ec(%rip) │ │ │ │ + jo 1caefea │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ (bad) │ │ │ │ push $0xffffffffbbdf1319 │ │ │ │ @@ -2679218,15 +2679085,18 @@ │ │ │ │ cmp %ebp,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1caeff0 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570a4,%al │ │ │ │ + subb $0x5,(%rcx,%rsi,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1639a7d2(%rcx) │ │ │ │ es orl $0x1301,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679238,17 +2679108,16 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x35(%rbp) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2679262,18 +2679131,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16ac9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x70(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000057107,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ cmp 0x11f5518(%rsi),%rdx │ │ │ │ @@ -2679286,17 +2679152,15 @@ │ │ │ │ add %dl,0xf(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x6f,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f92,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ int $0xba │ │ │ │ and (%rcx),%ebx │ │ │ │ @@ -2679311,15 +2679175,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e42f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5706a(%rax) │ │ │ │ + add %al,0x570f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x38(%rdi) │ │ │ │ @@ -2679336,18 +2679200,16 @@ │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x6f,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ (bad) │ │ │ │ + movabs 0x6f800000000056f,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x523998d3(%rbx) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ and $0x1,%al │ │ │ │ @@ -2679359,15 +2679221,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16be3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2ec03(%rax) │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ @@ -2679383,17 +2679246,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmp 0x0(%rcx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + jno 1caf1c9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jg 1caf233 │ │ │ │ - add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x58d7cbd1(%rbp) │ │ │ │ jg 1caf204 │ │ │ │ @@ -2679408,16 +2679273,15 @@ │ │ │ │ gs insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + rex cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679435,16 +2679299,16 @@ │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e430(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x58(%rax) │ │ │ │ - jo 1caf259 │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679462,16 +2679326,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x16c,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.B outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,%al │ │ │ │ + leave │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2679488,18 +2679353,19 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + bnd jo 1caf2e9 │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x0,0x5(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x34(%rax) │ │ │ │ sub $0x1b1ed807,%eax │ │ │ │ adc %eax,(%rcx) │ │ │ │ @@ -2679511,16 +2679377,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16d3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RXB outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,%al │ │ │ │ + iret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6ca8e021(%rdi,%rbp,1) │ │ │ │ @@ -2679535,16 +2679402,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16d61(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x570(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + adc %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x76ae5263(%rbx) │ │ │ │ cwtl │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2679555,20 +2679425,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16d95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e431(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x6f800000000056f,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rdi) │ │ │ │ pop %rdi │ │ │ │ rex.WB (bad) │ │ │ │ adc $0x13014519,%eax │ │ │ │ @@ -2679580,16 +2679446,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ int $0x6d │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e431(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x77(%rax) │ │ │ │ - jo 1caf409 │ │ │ │ + add %al,0x11(%rax) │ │ │ │ + jno 1caf409 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679604,19 +2679470,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16e09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56fa0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x157a10df(%rax) │ │ │ │ fwait │ │ │ │ rex.WB xor (%r9),%al │ │ │ │ @@ -2679630,19 +2679494,17 @@ │ │ │ │ jl 1caf4f1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - jo 1caf499 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ repnz cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2679660,18 +2679522,16 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1caf4f9 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ jmp ffffffff9b90d64a <_edata@@Base+0xffffffff9490d64a> │ │ │ │ mov 0x1(%rdx),%ebp │ │ │ │ @@ -2679685,17 +2679545,15 @@ │ │ │ │ adc %ebp,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caf54c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x0,0x5(%rax,%rsi,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057104,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ es xchg %esp,(%rbx) │ │ │ │ adc %bh,(%rdi) │ │ │ │ @@ -2679707,19 +2679565,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16f46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e432(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fa7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6253602c(%rdx,%rdi,4) │ │ │ │ mov %dh,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2679732,15 +2679588,15 @@ │ │ │ │ jns 1caf612 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5708e(%rax) │ │ │ │ + add %al,0x57116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rcx) │ │ │ │ @@ -2679754,15 +2679610,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16fa6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679778,16 +2679634,18 @@ │ │ │ │ shrl %cl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jo 1caf6b3 │ │ │ │ - add $0x0,%eax │ │ │ │ + and %bh,%al │ │ │ │ + jo 1caf649 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ cmp $0xc3,%al │ │ │ │ @@ -2679807,17 +2679665,18 @@ │ │ │ │ jo 1caf67d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + shrl $1,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ (bad) │ │ │ │ @@ -2679834,18 +2679693,19 @@ │ │ │ │ jo 1caf6c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xorb $0x0,0x5(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4e438893(%rbx) │ │ │ │ mov %gs,0x130127(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2679855,17 +2679715,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f1f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x78(%rdi) │ │ │ │ jp 1caf78f │ │ │ │ roll $0x1c,(%rcx) │ │ │ │ @@ -2679880,16 +2679741,18 @@ │ │ │ │ add %ah,%al │ │ │ │ mov %dh,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xorl $0x0,0x5(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2679908,19 +2679771,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56fa8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ loop 1caf7dc │ │ │ │ @@ -2679937,17 +2679798,19 @@ │ │ │ │ adc %dh,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x570ae(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + jno 1caf7f9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ jo 1caf7e8 │ │ │ │ @@ -2679961,15 +2679824,16 @@ │ │ │ │ add %al,%al │ │ │ │ xor 0x1(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6f(%rdx) │ │ │ │ + add %cl,%dl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2679981,16 +2679845,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17173(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e434(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x52(%rax) │ │ │ │ - jo 1caf889 │ │ │ │ + add %al,0x36(%rax) │ │ │ │ + jno 1caf889 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680003,16 +2679867,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x171a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.X outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + leave │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6c(%rbp) │ │ │ │ @@ -2680026,16 +2679891,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x171cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057112,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x35cf7068(%rcx) │ │ │ │ add $0x130171e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680046,17 +2679910,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x35(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x6f,(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fa2,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rbp) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2680072,16 +2679934,19 @@ │ │ │ │ jb 1caf995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1caf9cf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + sbb %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ scas %es:(%rdi),%al │ │ │ │ std │ │ │ │ @@ -2680093,18 +2679958,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ jb 1caf9dd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e435,%al │ │ │ │ - and %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x600000000001e435,%al │ │ │ │ + test $0x6f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ mov $0xf,%ch │ │ │ │ @@ -2680120,15 +2679984,17 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ jb 1cafa25 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005708a,%al │ │ │ │ + adcb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x15119490(%rsi) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ @@ -2680143,15 +2680009,16 @@ │ │ │ │ adc 0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f1a,%al │ │ │ │ + andb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x75(%rdx) │ │ │ │ or %bx,0x152a179(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2680164,17 +2680031,15 @@ │ │ │ │ test %esi,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - jo 1cafac9 │ │ │ │ + sbb %sil,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680191,18 +2680056,16 @@ │ │ │ │ fnsave 0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test $0x6f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ rex.WRB jmp 1cafab0 │ │ │ │ @@ -2680220,19 +2680083,16 @@ │ │ │ │ je 1cafb45 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - jo 1cafb59 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex xor $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x380a088e(%rax) │ │ │ │ addl $0x1,0x37(%rcx) │ │ │ │ @@ -2680245,18 +2680105,17 @@ │ │ │ │ add %al,0x65(%rax) │ │ │ │ je 1cafb8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xe4,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6f,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5(%rcx,%rbp,2) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2680270,18 +2680129,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x174b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cafb8d │ │ │ │ - jo 1cafbe9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ jb 1cafbf8 │ │ │ │ @@ -2680296,18 +2680153,18 @@ │ │ │ │ je 1cafc1d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x6f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + enter $0x56f,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ imul $0x3010017e,(%rdi),%ecx │ │ │ │ (bad) │ │ │ │ @@ -2680323,15 +2680180,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,0x70(%rdx) │ │ │ │ + (bad) │ │ │ │ + bnd jo 1cafc79 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680344,15 +2680202,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17523(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e437(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f49(%rax) │ │ │ │ + add %al,0x56fd1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4f(%rcx) │ │ │ │ @@ -2680370,20 +2680228,18 @@ │ │ │ │ jne 1cafcf5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x37,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cli │ │ │ │ - jmp 1cafd06 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,-0xe(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5a(%rdx) │ │ │ │ push $0xffffffffffffffbd │ │ │ │ push $0x156c404 │ │ │ │ @@ -2680398,15 +2680254,17 @@ │ │ │ │ jne 1cafd3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cafd79 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x570(%rax) │ │ │ │ + loopne 1cafd81 │ │ │ │ + jno 1cafd51 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2680423,15 +2680281,16 @@ │ │ │ │ jne 1cafd85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f14,%al │ │ │ │ + sbbb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ rorl %cl,0x6f(%rdi) │ │ │ │ adc 0x7f(%rbx),%al │ │ │ │ @@ -2680445,20 +2680304,17 @@ │ │ │ │ add %dh,%al │ │ │ │ xor %esi,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %spl,%spl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - jo 1cafde1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57135(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x7b(%rsi) │ │ │ │ sbb 0x56(%rsi),%dh │ │ │ │ mov $0x97,%al │ │ │ │ @@ -2680475,16 +2680331,15 @@ │ │ │ │ jbe 1cafe15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cafe52 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc 0x5(%rdi),%bpl │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x56f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x26911762(%rdx) │ │ │ │ @@ -2680496,17 +2680351,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsi │ │ │ │ ja 1cafe5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e438,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jo 1cafe71 │ │ │ │ + movabs 0x200000000001e438,%al │ │ │ │ + ss jno 1cafe71 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680522,15 +2680376,17 @@ │ │ │ │ ja 1cafea5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x6f,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2680545,16 +2680401,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17841(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x72(%rax) │ │ │ │ - jo 1caff01 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jno 1caff01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680568,15 +2680425,15 @@ │ │ │ │ mov $0x78,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3f(%rax) │ │ │ │ + add %al,-0x39(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680591,19 +2680448,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x178f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x39(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%dh │ │ │ │ - jmp 1caff8e │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,-0xe(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.RB cli │ │ │ │ @@ -2680618,16 +2680474,16 @@ │ │ │ │ jns 1caffc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5d(%rax) │ │ │ │ - jo 1caffd9 │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x5(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680643,15 +2680499,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ or $0x17a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe4,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ + add %al,-0x5f(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680665,17 +2680521,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17a82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - jo 1cb0069 │ │ │ │ + add %al,(%rax) │ │ │ │ + jno,pn 1cb0069 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680693,15 +2680548,15 @@ │ │ │ │ jp 1cb009d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,(%rdx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + loopne 1cb004f │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680716,15 +2680571,15 @@ │ │ │ │ addr32 jnp 1cb00e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570a3(%rax) │ │ │ │ + add %al,0x5712b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ @@ -2680737,17 +2680592,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17b96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e43a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f1a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ adc (%rdi),%eax │ │ │ │ adc %ch,-0x16(%rcx) │ │ │ │ @@ -2680762,17 +2680618,15 @@ │ │ │ │ jl 1cb0175 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - jo 1cb0189 │ │ │ │ + or 0x5(%rcx),%sil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680791,17 +2680645,17 @@ │ │ │ │ jl 1cb01bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb01fc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x6f(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + int $0x6f │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a6c0bd0(%rbx) │ │ │ │ imul $0x130165,(%rdi),%eax │ │ │ │ @@ -2680814,16 +2680668,16 @@ │ │ │ │ jl 1cb0205 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - jo 1cb0219 │ │ │ │ + and %cl,(%rdx) │ │ │ │ + jno 1cb0219 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680840,15 +2680694,15 @@ │ │ │ │ add %al,-0x49(%rax) │ │ │ │ jl 1cb024d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ + add %al,-0x33(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2680864,15 +2680718,17 @@ │ │ │ │ add %ah,%al │ │ │ │ fstpt 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570(%rbp) │ │ │ │ + loopne 1cb02ce │ │ │ │ + jno 1cb02a9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29828312(%rcx,%rcx,1) │ │ │ │ @@ -2680884,16 +2680740,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ add 0x1(%rbp),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e43b,%al │ │ │ │ - sbb $0x6f,%al │ │ │ │ + movabs 0x400000000001e43b,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x12(%rax) │ │ │ │ @@ -2680907,18 +2680764,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17d24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ - jo 1cb0339 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5(%rdx) │ │ │ │ popf │ │ │ │ @@ -2680934,17 +2680790,18 @@ │ │ │ │ add %ah,%al │ │ │ │ jge,pt 1cb036d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsp,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f47(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x31(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x30719020(%rsi) │ │ │ │ incl (%rax,%rdx,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2680956,16 +2680813,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17d63(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorl $0x0,0x5(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ rex.XB js 1cb03dd │ │ │ │ @@ -2680981,16 +2680840,17 @@ │ │ │ │ lea 0x1(%rbp),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.R outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + lret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -2681003,15 +2680863,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17dbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e43c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570a9(%rax) │ │ │ │ + add %al,0x57131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5(%rsi) │ │ │ │ @@ -2681027,16 +2680887,17 @@ │ │ │ │ add %dl,%al │ │ │ │ sbb 0x1(%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + test $0x56f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41e23ae0(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2681051,15 +2680912,15 @@ │ │ │ │ push %rbp │ │ │ │ jle 1cb04d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570a0(%rax) │ │ │ │ + add %al,0x57128(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3(%rax) │ │ │ │ @@ -2681074,16 +2680935,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ jg 1cb0599 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56f(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cb04c6 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6f3ded9b(%rsi,%riz,8) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2681098,16 +2680960,19 @@ │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ jle 1cb0565 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + sub %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ ds pop %rsi │ │ │ │ @@ -2681119,16 +2680984,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x17f80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e43d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x6f,%al │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2681145,16 +2681011,17 @@ │ │ │ │ fnstsw 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x3d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + add %cl,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ mov $0x83,%bh │ │ │ │ cmp 0x1301690b(%rcx,%rsi,4),%ah │ │ │ │ @@ -2681165,16 +2681032,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16237(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RXB outsl %ds:(%rsi),(%dx) │ │ │ │ + rex iret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2681192,16 +2681059,18 @@ │ │ │ │ movslq (%r9),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + sub $0x571,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ int3 │ │ │ │ lock (bad) │ │ │ │ @@ -2681217,16 +2681086,19 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ ds in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add (%rdi),%bh │ │ │ │ @@ -2681242,16 +2681114,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16420(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1cb072d │ │ │ │ + jno 1cb0729 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2681262,16 +2681137,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x164,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e43e,%al │ │ │ │ - rex.RXB outsl %ds:(%rsi),(%dx) │ │ │ │ + movabs 0x200000000001e43e,%al │ │ │ │ + iret │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69f2e333(%rip) │ │ │ │ @@ -2681286,18 +2681162,15 @@ │ │ │ │ adc 0x1(%rbp),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jo 1cb07b9 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sub $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ @@ -2681314,17 +2681187,17 @@ │ │ │ │ mov 0x1(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0x56f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ mov $0x6f,%dh │ │ │ │ @@ -2681341,18 +2681214,15 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0xec,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002f264,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x74(%rdi) │ │ │ │ ffree %st(3) │ │ │ │ push %rbx │ │ │ │ @@ -2681367,17 +2681237,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16628(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jne 1cb08fb │ │ │ │ - add $0x0,%eax │ │ │ │ + rex std │ │ │ │ + jo 1cb0891 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ @@ -2681392,18 +2681263,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ xchg %eax,%ebx │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e43f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or 0x5(%rdi),%ch │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ iret │ │ │ │ @@ -2681419,16 +2681290,18 @@ │ │ │ │ add %dl,0x16702(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rbx) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cb0914 │ │ │ │ + jo 1cb0921 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6d(%rbx,%rbx,8) │ │ │ │ xor %esi,0x13011158(%rsi,%rdx,4) │ │ │ │ @@ -2681443,16 +2681316,18 @@ │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x6f,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov 0x5(%rdi),%gs │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3b299fc0(%rax) │ │ │ │ sbb %edi,%ebp │ │ │ │ @@ -2681466,16 +2681341,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x167a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x570(%rbx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + and 0x5(%rcx),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ clc │ │ │ │ sahf │ │ │ │ @@ -2681491,17 +2681369,15 @@ │ │ │ │ int1 │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + mov $0x6f,%dil │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2681514,16 +2681390,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x4a(%rax) │ │ │ │ push $0x1 │ │ │ │ add %al,0x1e440(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ - jo 1cb0a41 │ │ │ │ + add %al,0x23(%rax) │ │ │ │ + jno 1cb0a41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2681541,16 +2681417,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x1687b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e440(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x6f,%bh │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2681567,15 +2681443,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x16905(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x570(%rcx) │ │ │ │ + add %ah,(%rcx) │ │ │ │ + jno 1cb0ad1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66(%rbx) │ │ │ │ @@ -2681587,17 +2681465,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x65(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ adc %al,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0x56f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x6f,%ch │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x56071b7d(%rdi) │ │ │ │ mov $0xa0,%dh │ │ │ │ @@ -2681610,15 +2681488,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16a1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x41(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057077,%al │ │ │ │ + cmp $0x70,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5b655914(%rbp) │ │ │ │ rex.XB cwtl │ │ │ │ or $0x1301,%eax │ │ │ │ @@ -2681631,16 +2681511,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb0bdb │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex or 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x56f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x9(%rcx) │ │ │ │ @@ -2681655,17 +2681534,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lock push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e441,%al │ │ │ │ - jp 1cb0c5b │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x400000000001e441,%al │ │ │ │ + add 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x39c3ef6d(%rip) │ │ │ │ out %eax,$0xa1 │ │ │ │ @@ -2681678,16 +2681558,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16b52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.B in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x56f(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cb0bc6 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ mov %ah,%dl │ │ │ │ @@ -2681702,16 +2681583,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16baf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x70(%rbp) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,%ch │ │ │ │ + jo 1cb0c81 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ rex.WRB push %r13 │ │ │ │ @@ -2681729,18 +2681612,16 @@ │ │ │ │ sbb $0x6c,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb0ccb │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rclb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ push %rsi │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2681756,18 +2681637,16 @@ │ │ │ │ add %ah,%al │ │ │ │ movsxd 0x0(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb0d7d │ │ │ │ - jo 1cb0d11 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sar $0x70,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ fimull -0x12272f46(%rdx) │ │ │ │ @@ -2681778,18 +2681657,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16ca1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e442(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %ch,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ sarl $0x5f,-0x5e(%rax) │ │ │ │ @@ -2681804,18 +2681683,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16cdb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pushf │ │ │ │ - jo 1cb0da1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ sub %al,0x7d8312af(%rip) │ │ │ │ @@ -2681828,16 +2681705,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmp 0x1(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.X in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + mov $0x56f,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x624808cd(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2681850,18 +2681728,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16d6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb0dc3 │ │ │ │ - jo 1cb0e31 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rax) │ │ │ │ loopne 1cb0e7c │ │ │ │ @@ -2681875,17 +2681751,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16db9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,(%rsi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,0x56f(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3593dfee(%rbx,%rcx,4) │ │ │ │ xor %ch,(%rcx) │ │ │ │ @@ -2681898,16 +2681773,18 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x16e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x70(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jno 1cb0ec1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ sub %dl,-0x3d(%rax) │ │ │ │ @@ -2681918,17 +2681795,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shrb $0x0,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e443(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f0b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ xor 0x167313db(%rdx),%esp │ │ │ │ pop %rdi │ │ │ │ @@ -2681941,16 +2681819,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x16f03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.XB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x70(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%bh │ │ │ │ + jo 1cb0f51 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ cs int1 │ │ │ │ @@ -2681968,18 +2681848,15 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f8c,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ xor $0x9e6fd403,%eax │ │ │ │ (bad) │ │ │ │ @@ -2681990,16 +2681867,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16f8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x44(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x70(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cb0fd0 │ │ │ │ + jo 1cb0fe1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3f67a6dd(%rax) │ │ │ │ fcoml (%rsi) │ │ │ │ @@ -2682015,15 +2681894,16 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x44(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f04,%al │ │ │ │ + orb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x54(%rsi,%rax,8) │ │ │ │ jg 1cb0fed │ │ │ │ push %rcx │ │ │ │ @@ -2682031,17 +2681911,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %dh,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e444,%al │ │ │ │ - jb 1cb10db │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0x800000000001e444,%al │ │ │ │ + cli │ │ │ │ + jo 1cb1071 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ and 0x1f942171(%rip),%al │ │ │ │ @@ -2682055,16 +2681937,15 @@ │ │ │ │ add %ah,%al │ │ │ │ rex.RXB jo 1cb10a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000056f8d,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %esi,%edi │ │ │ │ imul $0x13,0x152a819(%rsi),%ebp │ │ │ │ @@ -2682075,17 +2681956,19 @@ │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ jo 1cb10ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 1cb116b │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + stc │ │ │ │ + jo 1cb1101 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7cce7592(%rip) │ │ │ │ movsxd %ebx,%edi │ │ │ │ @@ -2682100,16 +2681983,19 @@ │ │ │ │ loopne 1cb11a3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + lea 0x5(%rdi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ jne 1cb11d3 │ │ │ │ sub %ecx,(%rsi,%rbp,8) │ │ │ │ @@ -2682122,16 +2682008,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17125(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1cb11ad │ │ │ │ + jno 1cb1191 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x75(%rcx) │ │ │ │ rex.RXB mov $0x5a9bca4b,%r8d │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2682143,17 +2682032,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jo 1cb1234 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e445(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x56f,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b5f4a92(%rbp) │ │ │ │ rex.RXB sub $0x2b,%al │ │ │ │ @@ -2682168,15 +2682057,15 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jno 1cb120d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x570(%rbp) │ │ │ │ + add %ah,0x571(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ @@ -2682195,15 +2682084,16 @@ │ │ │ │ cli │ │ │ │ jno 1cb1255 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f32,%al │ │ │ │ + cmpb $0x0,0x56f(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x12e32d69(%rip) │ │ │ │ push %rdi │ │ │ │ jle 1cb12dd │ │ │ │ @@ -2682217,17 +2682107,19 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.RX jb 1cb129d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5709c(%rax) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + jno 1cb12b1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ imul $0x5c,%edx,%esp │ │ │ │ @@ -2682241,17 +2682133,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1729d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rdx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,0x56f(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ mov $0x6fd3fa99,%ebp │ │ │ │ @@ -2682267,16 +2682158,19 @@ │ │ │ │ hlt │ │ │ │ jb 1cb132d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + and %dh,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ mov %gs,%ecx │ │ │ │ {rex2 0x51} adc $0xac,%al │ │ │ │ @@ -2682289,15 +2682183,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 1cb13e6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e446(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f2c(%rax) │ │ │ │ + add %al,0x56fb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2682314,19 +2682208,16 @@ │ │ │ │ jae 1cb13bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb1408 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - jo 1cb13d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex and $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rdi) │ │ │ │ fs push %rax │ │ │ │ @@ -2682341,15 +2682232,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1744b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdx) │ │ │ │ + loopne 1cb13cb │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682364,15 +2682255,17 @@ │ │ │ │ mov $0x74,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x47(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057099,%al │ │ │ │ + andb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ mov $0x591c0329,%ecx │ │ │ │ sub $0x4e,%al │ │ │ │ @@ -2682385,16 +2682278,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x174e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x47(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x56f(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000056fb5,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6ce4245e(%rip) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ @@ -2682406,17 +2682298,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ or 0x1(%rbp),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e447,%al │ │ │ │ - (bad) │ │ │ │ - jo 1cb14f1 │ │ │ │ + movabs 0x800000000001e447,%al │ │ │ │ + and 0x5(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682434,17 +2682325,18 @@ │ │ │ │ pop %rsp │ │ │ │ jne 1cb1525 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f2e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x4a(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ xchg %bh,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2682460,19 +2682352,19 @@ │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ jne 1cb156d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x13(%rax) │ │ │ │ - jmp 1cb157e │ │ │ │ add %al,(%rax) │ │ │ │ + rex.WRX │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x42fc2355(%rdi) │ │ │ │ rex.WX or (%rcx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2682485,15 +2682377,15 @@ │ │ │ │ add %ah,0x21(%rax) │ │ │ │ jbe 1cb15b5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57087(%rax) │ │ │ │ + add %al,0x5710f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2682510,17 +2682402,18 @@ │ │ │ │ add 0x1(%rdi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax,%rdx,2) │ │ │ │ (bad) │ │ │ │ @@ -2682537,16 +2682430,20 @@ │ │ │ │ mov %?,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x570(%rdi) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jno 1cb1659 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ mov $0x82668144,%edi │ │ │ │ or %cl,0x1(%rbp) │ │ │ │ @@ -2682559,17 +2682456,18 @@ │ │ │ │ add %al,0x22(%rax) │ │ │ │ js 1cb168d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x5,0x6f(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + leave │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2682584,16 +2682482,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sarl $0x0,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.W in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + xor 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ in $0x10,%al │ │ │ │ mov $0x3bb1b91f,%ebp │ │ │ │ @@ -2682606,17 +2682507,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17916(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rdx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x56f(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ jmp *%rdx │ │ │ │ @@ -2682632,17 +2682532,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17a0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x49(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rsi) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ + andb $0x0,0x2(%rdx,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2(%rdx) │ │ │ │ @@ -2682660,16 +2682558,18 @@ │ │ │ │ nop │ │ │ │ jp 1cb17ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x70(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cb17a9 │ │ │ │ + jo 1cb17c1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ rolb $0xc2,(%rbx) │ │ │ │ @@ -2682686,15 +2682586,15 @@ │ │ │ │ rex.RX jnp 1cb17f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x49,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x56f(%rip) │ │ │ │ + add %bl,0x56f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2682712,18 +2682612,16 @@ │ │ │ │ jnp 1cb183d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb188b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb17db │ │ │ │ - jo 1cb1851 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x71,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ pop %rsp │ │ │ │ @@ -2682739,15 +2682637,15 @@ │ │ │ │ add %dl,0x3d(%rax) │ │ │ │ jl 1cb1885 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ + add %al,-0x3f(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682765,16 +2682663,15 @@ │ │ │ │ jae 1cb1947 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb1866 │ │ │ │ - jo 1cb18e1 │ │ │ │ + rclb $0x5,(%rcx,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682793,17 +2682690,17 @@ │ │ │ │ jl 1cb1915 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb1964 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,%cl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa5d937e(%rdx) │ │ │ │ jbe 1cb18dc │ │ │ │ @@ -2682813,16 +2682710,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x17cea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e44a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov %dh,0x5(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682836,15 +2682733,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x17d13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rcx) │ │ │ │ + add %al,%cl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682860,16 +2682757,16 @@ │ │ │ │ add %al,%al │ │ │ │ rex jge 1cb19ed │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ - jo 1cb1a01 │ │ │ │ + add %al,0x13(%rax) │ │ │ │ + jno 1cb1a01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682888,15 +2682785,15 @@ │ │ │ │ add %dh,0x74(%rax) │ │ │ │ jge 1cb1a35 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56f3a(%rax) │ │ │ │ + add %al,0x56fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x21f359c6(%rdx) │ │ │ │ @@ -2682911,17 +2682808,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x17dad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x0,0x5(%rax),%esi │ │ │ │ + and %dh,%bl │ │ │ │ + jo 1cb1a91 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4f(%rsi,%rdi,1) │ │ │ │ (bad) │ │ │ │ mov $0x127d9b7,%edx │ │ │ │ @@ -2682931,15 +2682830,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17e20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e44b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x13(%rax) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2682955,18 +2682854,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x0,0x1(%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb1aa5 │ │ │ │ - jo 1cb1b21 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ clc │ │ │ │ @@ -2682983,17 +2682880,17 @@ │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ jle 1cb1b55 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %al,%bl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ jrcxz 1cb1ba6 │ │ │ │ @@ -2683010,15 +2682907,17 @@ │ │ │ │ add %al,-0x47(%rax) │ │ │ │ jg 1cb1b9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x570(%rdx) │ │ │ │ + loopne 1cb1bc3 │ │ │ │ + jno 1cb1bb1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x3c83915c(%rcx) │ │ │ │ @@ -2683035,16 +2682934,15 @@ │ │ │ │ jg 1cb1be5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WR in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb1c2e │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rol $0x6f,%ah │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rbp) │ │ │ │ @@ -2683057,18 +2682955,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ call 1cb1d90 │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - jo 1cb1c41 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x28c2ed63(%rcx) │ │ │ │ @@ -2683086,17 +2682982,15 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x6f,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056f96,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7a(%rbp) │ │ │ │ loopne 1cb1cc1 │ │ │ │ pop %rax │ │ │ │ @@ -2683111,18 +2683005,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ gs add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WR in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb1c50 │ │ │ │ - jo 1cb1cd1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x71,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ sbb 0x5d(%rdi,%rbx,4),%esp │ │ │ │ @@ -2683136,16 +2683028,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x164f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x56f,%eax │ │ │ │ + rex mov $0x56f,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ @@ -2683161,16 +2683052,16 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - data16 jo 1cb1d61 │ │ │ │ + rex out %al,(%dx) │ │ │ │ + jo 1cb1d61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683188,15 +2683079,16 @@ │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f0e,%al │ │ │ │ + adcb $0x0,0x56f(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26281f0a(%rax) │ │ │ │ and 0x130131(%rsi),%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683206,16 +2683098,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e44d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - addr32 jo 1cb1df1 │ │ │ │ + add %al,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + jo 1cb1df1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683228,16 +2683121,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x16711(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x56f,%eax │ │ │ │ + rex lea 0x5(%rdi),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rdi) │ │ │ │ @@ -2683253,16 +2683146,19 @@ │ │ │ │ add %al,0x6e(%rax) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x570(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + xor %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ out %al,(%dx) │ │ │ │ adc %ah,%ch │ │ │ │ @@ -2683278,17 +2683174,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fisubl 0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f0d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ cmc │ │ │ │ loop 1cb1ed9 │ │ │ │ @@ -2683303,16 +2683200,15 @@ │ │ │ │ add %dl,%al │ │ │ │ push %rsp │ │ │ │ push $0x1 │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057132,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ cmp %bh,%dh │ │ │ │ int3 │ │ │ │ @@ -2683325,16 +2683221,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ push $0x1 │ │ │ │ add %dl,0x1e44e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683350,17 +2683246,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ rorb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %esi,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex or $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2683376,15 +2683270,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cmp 0x1(%rdx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WRX in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdi) │ │ │ │ + loopne 1cb1fa0 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683399,15 +2683293,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x16a,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5708b(%rax) │ │ │ │ + add %al,0x57113(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x40(%rdx) │ │ │ │ @@ -2683422,16 +2683316,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RX imul $0x0,(%rcx),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb20ac │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + rol $0x6f,%dl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x29ab90db(%rsi) │ │ │ │ @@ -2683442,20 +2683335,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e44f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ - jmp 1cb20be │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRXB │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x183974ff(%rdx) │ │ │ │ and %esp,%ecx │ │ │ │ jle 1cb20da │ │ │ │ @@ -2683467,15 +2683359,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.RXB insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e44f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5709f(%rax) │ │ │ │ + add %al,0x57127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x6f(%rcx) │ │ │ │ @@ -2683493,15 +2683385,15 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rsi) │ │ │ │ + loopne 1cb2107 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683520,15 +2683412,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057078,%al │ │ │ │ + addb $0x71,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x63(%rdx) │ │ │ │ imul $0x2d,%ecx,%esi │ │ │ │ mov $0x94,%ch │ │ │ │ @@ -2683545,15 +2683439,16 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f0b,%al │ │ │ │ + adcb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5d166688(%rsi) │ │ │ │ cmp %ah,(%rbx) │ │ │ │ sub $0x1,%al │ │ │ │ @@ -2683566,15 +2683461,16 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x16d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb226a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005709d,%al │ │ │ │ + andb $0x0,0x571(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ sarl %cl,0x21bae8e7(%rip) │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2683584,17 +2683480,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc 0x1(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e450,%al │ │ │ │ - xor %ebp,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xc00000000001e450,%al │ │ │ │ + mov $0x56f,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2683612,17 +2683507,16 @@ │ │ │ │ add %dh,%al │ │ │ │ imulb 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ - jo 1cb22b9 │ │ │ │ + add %al,%al │ │ │ │ + and %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683640,17 +2683534,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x5,(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x6f,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ loop 1cb2360 │ │ │ │ @@ -2683667,16 +2683561,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x570(%rbp) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + and $0x571,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2eaacdc1(%rdx) │ │ │ │ repz jo 1cb2373 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2683688,17 +2683584,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x16ff5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x51(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x6f,(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fb9,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x24(%rsi) │ │ │ │ rorb $0x7e,0x5e(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2683714,18 +2683608,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb236c │ │ │ │ - jo 1cb23d9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsp,%rcx,8) │ │ │ │ jg 1cb23f2 │ │ │ │ @@ -2683742,15 +2683634,16 @@ │ │ │ │ add %ah,%al │ │ │ │ mov %?,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f2d,%al │ │ │ │ + xorb $0x0,0x56f(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lea (%rsi),%ebx │ │ │ │ @@ -2683767,15 +2683660,17 @@ │ │ │ │ adc 0x1(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x570(%rbx) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + jno 1cb2469 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ @@ -2683791,16 +2683686,15 @@ │ │ │ │ add %al,0x17173(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + mov $0x6f,%sil │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2683818,17 +2683712,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fucomp %st(3) │ │ │ │ - add (%rax),%al │ │ │ │ + lock rex.R │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ @@ -2683842,19 +2683735,17 @@ │ │ │ │ ... │ │ │ │ cmp %dh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $1,0x36f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3e5cc9f0(%rdi) │ │ │ │ ficomps 0x1301(%rcx,%rbx,2) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683863,18 +2683754,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs 0x52b0000000000172,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + lock sbb $0x561,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15(%rbx) │ │ │ │ cmp 0x53(%rcx,%rsi,4),%eax │ │ │ │ @@ -2683889,15 +2683778,15 @@ │ │ │ │ add %dl,0x1736b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ + loopne 1cb255d │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2683913,17 +2683802,18 @@ │ │ │ │ add %dl,0x4(%rax) │ │ │ │ je 1cb2605 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56127(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %dl,0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ es (bad) │ │ │ │ rex imul $0x0,0x1301650b(%rdx),%ebp │ │ │ │ @@ -2683934,18 +2683824,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x174b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x53(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5,0x70(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000570f0,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ xor $0xbd,%al │ │ │ │ cmp 0x12dbca1(%rdx),%cl │ │ │ │ @@ -2683957,16 +2683844,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x174ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x53(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ + and %dl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2683978,15 +2683865,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17534(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e453(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570b0(%rax) │ │ │ │ + add %al,0x57138(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe2bfb0d(%rdx) │ │ │ │ @@ -2684000,18 +2683887,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs 0x53d0000000000175,%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb2735 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + rorb $0x0,0x56f(%rbx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16(%rsi) │ │ │ │ or %esi,(%rbx) │ │ │ │ addl $0x1301,0x62(%rcx,%rcx,2) │ │ │ │ @@ -2684023,16 +2683908,18 @@ │ │ │ │ add %al,%al │ │ │ │ cmp 0x1(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x70(%rdx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ + jno 1cb2781 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x54(%rbx) │ │ │ │ js 1cb2778 │ │ │ │ @@ -2684047,18 +2683934,16 @@ │ │ │ │ add %al,0x1775c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb27e7 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x56f(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x770375b1(%rdi) │ │ │ │ add %dh,%bh │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ @@ -2684070,15 +2683955,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x17827(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005708f,%al │ │ │ │ + adcb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rbx) │ │ │ │ rex.WR movsq %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0xe9,%eax │ │ │ │ @@ -2684096,15 +2683983,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f29,%al │ │ │ │ + xorb $0x0,0x56f(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6abdbe8b(%rdi) │ │ │ │ fs nop │ │ │ │ push %rcx │ │ │ │ @@ -2684120,16 +2684008,17 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fsubr %st,%st(3) │ │ │ │ - add (%rax),%al │ │ │ │ + rex │ │ │ │ + rex.R │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x43(%rbp) │ │ │ │ @@ -2684146,15 +2684035,17 @@ │ │ │ │ jp 1cb28d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push %rsp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000570ab,%al │ │ │ │ + xorb $0x71,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2871157(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x13013f,%ebx │ │ │ │ @@ -2684167,15 +2684058,16 @@ │ │ │ │ imul $0x0,0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x6f,(%rdi) │ │ │ │ + (bad) │ │ │ │ + mov $0x6f,%bh │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4e(%rsi) │ │ │ │ @@ -2684193,16 +2684085,19 @@ │ │ │ │ adc $0x17c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1cb29a5 │ │ │ │ + jno 1cb2979 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rdx) │ │ │ │ rex.WRB │ │ │ │ (bad) │ │ │ │ @@ -2684214,17 +2684109,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x17c76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e455(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x6f,%bh │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1fcdbf96(%rsi) │ │ │ │ @@ -2684241,16 +2684135,17 @@ │ │ │ │ jl 1cb29f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x55,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x5(%rax,%rsi,2) │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,(%rcx,%rsi,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4a(%rdx,%rbx,8) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ @@ -2684266,17 +2684161,16 @@ │ │ │ │ jge 1cb2a3d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb2a97 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bh,0x56f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xdb744c1(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2684290,15 +2684184,17 @@ │ │ │ │ add %ah,0x17d46(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x5(%rax,%rsi,2) │ │ │ │ + (bad) │ │ │ │ + xor $0x71,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x59ef0215(%rsi,%rdi,8) │ │ │ │ (bad) │ │ │ │ @@ -2684314,16 +2684210,15 @@ │ │ │ │ jge 1cb2acd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bpl,0x5(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ @@ -2684343,15 +2684238,18 @@ │ │ │ │ jle 1cb2b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb2b70 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000002ebed,%al │ │ │ │ + xor %cl,-0xe(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x710a228(%rax) │ │ │ │ in $0x15,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2684364,18 +2684262,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ je 1cb2bd9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e456(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jo 1cb2b71 │ │ │ │ add %al,(%rax) │ │ │ │ + sbb $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2684391,18 +2684287,17 @@ │ │ │ │ add %dh,%al │ │ │ │ sarl %cl,0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.B outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fc9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dl │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2684418,16 +2684313,18 @@ │ │ │ │ add %ah,0x17fdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x70(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%dh │ │ │ │ + jo 1cb2c01 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ shl $0x7d,%ebp │ │ │ │ @@ -2684441,15 +2684338,17 @@ │ │ │ │ add %dh,0x162e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f42,%al │ │ │ │ + or $0x6f,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ fiaddl (%rdi) │ │ │ │ gs stos %al,%es:(%rdi) │ │ │ │ @@ -2684464,19 +2684363,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x163b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000002f261,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fbld (%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2684490,16 +2684385,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x31(%rax) │ │ │ │ add %eax,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x5(%rax),%esi │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x5(%rcx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684517,16 +2684412,16 @@ │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WR outsl %ds:(%rsi),(%dx) │ │ │ │ + and %dl,%ah │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x299e1bc4(%rax) │ │ │ │ @@ -2684543,16 +2684438,15 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x570(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000057118,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ loope 1cb2d16 │ │ │ │ cld │ │ │ │ @@ -2684570,17 +2684464,15 @@ │ │ │ │ add %ax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb2dae │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rorb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ cli │ │ │ │ @@ -2684596,15 +2684488,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x58(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570(%rax) │ │ │ │ + loopne 1cb2e19 │ │ │ │ + jno 1cb2df9 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x14afd612(%rsi) │ │ │ │ @@ -2684620,17 +2684514,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ add %eax,(%eax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f27(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rdx) │ │ │ │ and $0xb7,%al │ │ │ │ fwait │ │ │ │ @@ -2684642,16 +2684537,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16881(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e458(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ - jo 1cb2e89 │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %dh,0x5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684668,18 +2684563,16 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ loopne 1cb2f1a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb2ef1 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shrb $0x0,0x56f(%rdi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x9e578d3(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ addr32 (bad) │ │ │ │ @@ -2684693,19 +2684586,19 @@ │ │ │ │ add %ah,0x16a7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dl │ │ │ │ - jmp 1cb2f16 │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rex.WRXB │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x14bb053e(%rsi,%rcx,4) │ │ │ │ cmp %ch,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2684719,18 +2684612,15 @@ │ │ │ │ adc %ebp,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex pop %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jo 1cb2f61 │ │ │ │ - add %al,(%rax) │ │ │ │ + rex sbb $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x24(%rcx) │ │ │ │ @@ -2684746,15 +2684636,16 @@ │ │ │ │ leave │ │ │ │ imul $0x0,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x59(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdi,%rbp,2) │ │ │ │ + loopne 1cb2f45 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5f5cd239(%rbp) │ │ │ │ @@ -2684768,18 +2684659,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ data16 insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e459(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - jo 1cb2ff1 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x571,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x506c87af(%rdi) │ │ │ │ @@ -2684792,15 +2684681,16 @@ │ │ │ │ add %dh,0x16ccf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rcx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f1c,%al │ │ │ │ + andb $0x0,0x5(%rdi,%rbp,2) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4c(%rbx) │ │ │ │ jne 1cb30c0 │ │ │ │ fistpll 0x13014000(%rsi) │ │ │ │ @@ -2684816,18 +2684706,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3029 │ │ │ │ - jo 1cb3081 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ jbe 1cb3089 │ │ │ │ @@ -2684843,17 +2684731,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rbx) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x56f(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xbc9f404(,%rbp,2) │ │ │ │ sub %bl,(%rbx) │ │ │ │ @@ -2684868,15 +2684755,17 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x570(%rdi) │ │ │ │ + loopne 1cb3138 │ │ │ │ + jno 1cb3111 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3972697b(%rax,%rsi,4) │ │ │ │ @@ -2684889,15 +2684778,16 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rdi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e45a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684913,15 +2684803,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ shrl $1,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x570(%rsi) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + jno 1cb31a1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ @@ -2684939,15 +2684831,17 @@ │ │ │ │ add %al,0x17042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000056f48,%al │ │ │ │ + adc $0x6f,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ @@ -2684964,15 +2684858,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x5(%rax),%sil │ │ │ │ + and %dl,(%rdx) │ │ │ │ + jno 1cb3231 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2684990,15 +2684885,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x5,0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ + shrb $1,0x5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685014,19 +2684910,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x171,%esp │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ - jmp 1cb32be │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cb3300 │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ rex.WR mov $0x49,%bl │ │ │ │ add %bh,0x13017dfe(%rcx) │ │ │ │ @@ -2685041,18 +2684936,15 @@ │ │ │ │ jb 1cb32f5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5b,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x5,0x70(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf8000000000570f7,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x27579884(%rbx) │ │ │ │ push %rsp │ │ │ │ ficoml (%rdx) │ │ │ │ @@ -2685068,16 +2684960,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x0,0x5(%rax),%esi │ │ │ │ + rex int1 │ │ │ │ + jo 1cb3351 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c61d391(%rcx) │ │ │ │ test %eax,0x1(%rdi,%riz,2) │ │ │ │ @@ -2685090,18 +2684984,15 @@ │ │ │ │ add %al,-0x28(%rax) │ │ │ │ jae 1cb3385 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x5,0x6f(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000056fce,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x74(%rbp) │ │ │ │ fiadds 0x16f3080c(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2685113,15 +2685004,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x17479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000005706f,%al │ │ │ │ + xor $0x70,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2685136,17 +2685029,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x174ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x5(%rdi,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%ah │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rbx,4) │ │ │ │ movsxd -0x49(%rcx),%esp │ │ │ │ @@ -2685157,17 +2685050,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e45c,%al │ │ │ │ - jb 1cb34db │ │ │ │ - add $0x0,%eax │ │ │ │ + movabs 0xe00000000001e45c,%al │ │ │ │ + stc │ │ │ │ + jo 1cb3471 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ push $0xffffffffe8b1de01 │ │ │ │ @@ -2685181,17 +2685076,16 @@ │ │ │ │ add %dl,0x17(%rax) │ │ │ │ jbe 1cb34a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdi,%rbp,2) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %cl,0x5(%rdi,%rbp,2) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x3c51199a(%rax,%rcx,2) │ │ │ │ pop %rdi │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ @@ -2685206,16 +2685100,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ - jo 1cb3501 │ │ │ │ + and %bl,(%rbx) │ │ │ │ + jno 1cb3501 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685235,16 +2685129,16 @@ │ │ │ │ lahf │ │ │ │ js 1cb3535 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x20(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x6f,%al │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2685259,15 +2685153,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x1797c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex outsb %ds:(%rsi),(%dx) │ │ │ │ + and %dh,%dh │ │ │ │ jo 1cb3591 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685287,17 +2685181,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.WXB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + rex shrl %cl,0x5(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rsi,%rcx,4) │ │ │ │ sbb %ebx,%esp │ │ │ │ @@ -2685309,16 +2685203,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %al,0x5dc000000000017b │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x70(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cb360a │ │ │ │ + jo 1cb3621 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2aee4c5e(%rdi) │ │ │ │ adc %eax,%edi │ │ │ │ @@ -2685334,16 +2685230,16 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rbp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.RX outsl %ds:(%rsi),(%dx) │ │ │ │ + and %cl,%dh │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x45(%rbx) │ │ │ │ @@ -2685360,18 +2685256,16 @@ │ │ │ │ {rex2 0x7c} add %r24,(%r16) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3712 │ │ │ │ - jo 1cb36b1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x70,%al │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x110601c2(%rax) │ │ │ │ mov $0x1301746d,%ecx │ │ │ │ @@ -2685386,15 +2685280,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x6f(%rsi) │ │ │ │ + add %cl,%dh │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xd(%rcx,%rbx,8) │ │ │ │ @@ -2685407,19 +2685302,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x17d8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e45e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1b(%rax) │ │ │ │ - jmp 1cb373e │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ loop 1cb3760 │ │ │ │ movabs 0x130132fb1a2e,%al │ │ │ │ @@ -2685432,15 +2685325,17 @@ │ │ │ │ es jle 1cb3775 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x5e,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x5,0x70(%rsi) │ │ │ │ + (bad) │ │ │ │ + out %al,(%dx) │ │ │ │ + jo 1cb3789 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685456,16 +2685351,18 @@ │ │ │ │ add %dl,0x17e9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x593(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + loopne 1cb382d │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7d8578ff(%rbp) │ │ │ │ sbb %bl,(%rdi,%rax,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2685478,15 +2685375,17 @@ │ │ │ │ add %ah,0x17fff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x570(%rax) │ │ │ │ + loopne 1cb3829 │ │ │ │ + jno 1cb3819 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ @@ -2685500,18 +2685399,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16391(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3878 │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + shlb $0x0,0x56f(%rsi) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1aae83f(,%riz,2) │ │ │ │ shll $0x1,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2685524,16 +2685421,18 @@ │ │ │ │ in $0x64,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x70(%rcx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,%cl │ │ │ │ + jo 1cb38a9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2685547,18 +2685446,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int3 │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e45f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.W outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fd0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ sbb $0xe0,%al │ │ │ │ imul $0x13,0x16b1549(%rip),%ebx │ │ │ │ @@ -2685569,16 +2685467,19 @@ │ │ │ │ add %dl,0x166a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rdi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x570(%rcx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + sbb %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ call ffffffffb61e6573 <_edata@@Base+0xffffffffaf1e6573> │ │ │ │ mov $0x3f,%cl │ │ │ │ @@ -2685592,17 +2685493,16 @@ │ │ │ │ add %dl,0x16782(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,0x56f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ repz xlat %ds:(%rbx) │ │ │ │ @@ -2685619,15 +2685519,15 @@ │ │ │ │ push %rdi │ │ │ │ push $0x1 │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ + and %dh,%ch │ │ │ │ jo 1cb39c9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685643,16 +2685543,16 @@ │ │ │ │ ja 1cb3a64 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x60(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WXB outsl %ds:(%rsi),(%dx) │ │ │ │ + and %dl,%bl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ @@ -2685670,16 +2685570,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - addr32 jo 1cb3a59 │ │ │ │ + and %ch,%bh │ │ │ │ + jo 1cb3a59 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685696,15 +2685596,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ lea 0x1(%rbx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rsi) │ │ │ │ + loopne 1cb3a67 │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x15(%rdi) │ │ │ │ @@ -2685722,16 +2685623,18 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x70(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ch,%bh │ │ │ │ + jo 1cb3ae9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a3fefbf(%rsp,%rbp,2) │ │ │ │ push $0x13013b │ │ │ │ @@ -2685744,16 +2685647,15 @@ │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3b6f │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + ror $0x6f,%ch │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x77(%rax) │ │ │ │ @@ -2685768,15 +2685670,19 @@ │ │ │ │ mov $0x16d,%esi │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000002ebdd,%al │ │ │ │ + push %rax │ │ │ │ + rex.RX │ │ │ │ + repnz add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3e(%rax) │ │ │ │ test %edi,(%rcx) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2685790,17 +2685696,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e461(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57099(%rax) │ │ │ │ + add %ah,0x21(%rax) │ │ │ │ + jno 1cb3bc1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ @@ -2685811,18 +2685719,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jnp 1cb3c62 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e461(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or 0x5(%rdi),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ adc $0x83,%al │ │ │ │ @@ -2685839,16 +2685747,19 @@ │ │ │ │ sbb 0x1(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cb3ca3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x570(%rdx) │ │ │ │ - add %bh,%al │ │ │ │ + (bad) │ │ │ │ + and 0x5(%rcx),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ sub %edx,%edx │ │ │ │ push %rsp │ │ │ │ @@ -2685864,15 +2685775,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x170 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb(%rax) │ │ │ │ + add %al,-0x6d(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685887,18 +2685798,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xorl $0x0,0x1(%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cb3c78 │ │ │ │ - jo 1cb3ce1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x71,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x78(%rax) │ │ │ │ {rex2 0x6f} mov $0xb1,%r14b │ │ │ │ @@ -2685912,17 +2685821,16 @@ │ │ │ │ xor %dh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb3d7c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x56f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3c397727(%rbx,%rdx,4) │ │ │ │ xchg %ch,0x13(%rcx,%rax,1) │ │ │ │ @@ -2685932,20 +2685840,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x7(%rax) │ │ │ │ jb 1cb3d5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e462,%al │ │ │ │ - clc │ │ │ │ - jmp 1cb3d6e │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xd00000000001e462,%al │ │ │ │ + pop %rdx │ │ │ │ + repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x515f7c52(%rbp) │ │ │ │ pop %rcx │ │ │ │ fsts 0x13(%rcx,%rax,1) │ │ │ │ @@ -2685958,15 +2685865,16 @@ │ │ │ │ add %dl,0x22(%rax) │ │ │ │ je 1cb3da5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x75(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ jo 1cb3db9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2685981,18 +2685889,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ fbstp 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.RXB outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x56fcf(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xc7cafe7(%rcx) │ │ │ │ es out %eax,(%dx) │ │ │ │ adc (%rcx),%al │ │ │ │ @@ -2686006,17 +2685913,18 @@ │ │ │ │ jne 1cb3ea8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 1cb3eb3 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %esi,0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ xor %dl,-0x4b56888c(%rdx) │ │ │ │ @@ -2686032,17 +2685940,18 @@ │ │ │ │ divl 0x1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56f4a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,-0x2e(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7939fd5(%rip) │ │ │ │ and $0x3,%al │ │ │ │ sub %al,(%rcx) │ │ │ │ @@ -2686071,17 +2685980,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x179bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37ec1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.XB jle 1cb3f1f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x34f6dec(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ push $0x63 │ │ │ │ @@ -2686112,16 +2686023,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex jl 1cb3f9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ - je 1cb3faf │ │ │ │ + add %al,-0x2f(%rax) │ │ │ │ + jae 1cb3faf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2686153,15 +2686064,15 @@ │ │ │ │ add %dl,0x2b(%rax) │ │ │ │ jge 1cb402d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfb,%al │ │ │ │ + jo 1cb3fe0 │ │ │ │ jns 1cb403f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2686179,18 +2686090,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x17e29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sarl $0x0,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000037e43,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rbp) │ │ │ │ mov $0x64,%cl │ │ │ │ xchg %eax,%eax │ │ │ │ @@ -2686205,15 +2686113,16 @@ │ │ │ │ jg 1cb40bd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb40b8 │ │ │ │ jrcxz 1cb40c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000057021,%al │ │ │ │ + subb $0x0,0x570(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3826a0e0(%rax) │ │ │ │ rex.RB and $0x68,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2686224,17 +2686133,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x16391(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x375,%eax │ │ │ │ + mov $0x74,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x87c43af(%rcx) │ │ │ │ rex.WRB pushf │ │ │ │ ss add %edx,(%rbx) │ │ │ │ @@ -2686245,18 +2686155,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x66(%rax) │ │ │ │ add %eax,%gs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e464(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sarl $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + rex.R jle 1cb415f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ out %al,$0xcf │ │ │ │ iret │ │ │ │ @@ -2686271,15 +2686182,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1667f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x37a │ │ │ │ + lock adc %bh,0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ @@ -2686294,20 +2686206,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x167,%edi │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - hlt │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + adc (%rcx),%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ std │ │ │ │ cmp $0xb3b25cd7,%eax │ │ │ │ @@ -2686318,16 +2686229,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x16934(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + rex and 0x3(%rip),%dl │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ ret $0xf163 │ │ │ │ @@ -2686343,16 +2686253,15 @@ │ │ │ │ push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cb42d7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + and %ah,(%rdx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x25(%rdi) │ │ │ │ @@ -2686364,19 +2686273,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x16b7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e465(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - adc (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x312cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ loope 1cb42ef │ │ │ │ jmp 1cb4277 │ │ │ │ @@ -2686391,17 +2686298,17 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ gs in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + nop │ │ │ │ + and %edx,0x3(%rip) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ (bad) │ │ │ │ rex.WX outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2686416,15 +2686323,15 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ + and %bh,(%rax) │ │ │ │ jo 1cb4357 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2686445,19 +2686352,18 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - jo 1cb439f │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x70,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x98d69c2(%rcx,%rbx,2) │ │ │ │ pop %rbx │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2703129,18 +2703035,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e123(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x77(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,(%rdx) │ │ │ │ + js 1cc240f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6a7d00fa(%rip) │ │ │ │ rcrl $0x0,0x13113b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703316,18 +2703223,18 @@ │ │ │ │ cmp $0xe1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%al │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + lock sbb %esp,%esp │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ out %eax,$0xa5 │ │ │ │ stc │ │ │ │ @@ -2703361,16 +2703268,18 @@ │ │ │ │ rex.WRX loope 1cc26ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ addr32 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x72(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cc26e0 │ │ │ │ + jae 1cc26e1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xdb,-0x18(%rax) │ │ │ │ mov $0x49,%dh │ │ │ │ @@ -2703432,18 +2703341,17 @@ │ │ │ │ add %al,%al │ │ │ │ push %rsp │ │ │ │ loope 1cc27a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %al,%al │ │ │ │ + and %bl,0x5(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ imul $0xb3f8823e,(%rsi),%edx │ │ │ │ jb 1cc27d2 │ │ │ │ @@ -2703456,15 +2703364,15 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ loope 1cc27ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc2817 │ │ │ │ + add %al,(%rsi) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703603,16 +2703511,17 @@ │ │ │ │ add %al,0x56(%rax) │ │ │ │ loope 1cc29e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + adc %edi,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2703626,16 +2703535,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x56(%rax) │ │ │ │ loope 1cc2a2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x594(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex push %rbx │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ in $0xc9,%al │ │ │ │ @@ -2703648,17 +2703558,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e156(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x68(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add %bh,%al │ │ │ │ + push %rax │ │ │ │ + and $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ and 0x45bd8d1d(%rbp),%al │ │ │ │ @@ -2703670,16 +2703581,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ push %rsi │ │ │ │ loope 1cc2abe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e468,%al │ │ │ │ - or %esi,0x3(%rax) │ │ │ │ + movabs 0x100000000001e468,%al │ │ │ │ + (bad) │ │ │ │ + jo 1cc2acf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703697,16 +2703609,16 @@ │ │ │ │ push %rdi │ │ │ │ loope 1cc2b06 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %edx,0x3(%rip) │ │ │ │ + add %dl,0x3151e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x6a(%rsi) │ │ │ │ mov $0x8b,%dh │ │ │ │ @@ -2703722,18 +2703634,17 @@ │ │ │ │ push %rdi │ │ │ │ loope 1cc2b4e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x315,%eax │ │ │ │ + add %dl,0x3151a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2703749,16 +2703660,16 @@ │ │ │ │ add %ah,0x57(%rax) │ │ │ │ loope 1cc2b96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31513(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %dl,0x3(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37f61b62(%rbp) │ │ │ │ rex.XB cmp 0x1(%r15),%ecx │ │ │ │ @@ -2703770,17 +2703681,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e157(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf,%al │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + push %rax │ │ │ │ + sbb $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2703795,17 +2703707,16 @@ │ │ │ │ add %al,%al │ │ │ │ push %rdi │ │ │ │ loope 1cc2c26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb 0x3(%rip),%edx │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x44009874(%rsi) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2703821,17 +2703732,17 @@ │ │ │ │ push %rdi │ │ │ │ loope 1cc2c6e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x315(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + and %bl,(%rdx) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ mov %edx,%eax │ │ │ │ popf │ │ │ │ @@ -2703846,19 +2703757,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ loope 1cc2cb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock imul $0x1,%esp,%esp │ │ │ │ - add %dl,%al │ │ │ │ - or %dh,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x37036(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x47688671(%rdx) │ │ │ │ mov %ebx,0x130113(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703869,17 +2703778,16 @@ │ │ │ │ add %dl,0x58(%rax) │ │ │ │ loope 1cc2cfe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ + add %dl,0x36426(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6c(%rsi) │ │ │ │ mov 0x62aa0437(%rdi),%ecx │ │ │ │ @@ -2703892,16 +2703800,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e158(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %esi,0x3(%rax) │ │ │ │ + xor %dh,(%rdi) │ │ │ │ + jo 1cc2d57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703916,17 +2703824,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e158(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e46a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ + add %dh,0x36426(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ sub %bl,%bh │ │ │ │ @@ -2703943,16 +2703850,16 @@ │ │ │ │ loope 1cc2dd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%al │ │ │ │ - jo 1cc2de7 │ │ │ │ + nop │ │ │ │ + ss jo 1cc2de7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703971,15 +2703878,16 @@ │ │ │ │ loope 1cc2e1e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc2e8c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %dh,0x3(%rax) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + jo 1cc2e2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2703996,16 +2703904,15 @@ │ │ │ │ add %al,0x59(%rax) │ │ │ │ loope 1cc2e66 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex imul $0x1,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rcx) │ │ │ │ - jo 1cc2e77 │ │ │ │ + lock ss jo 1cc2e77 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704023,18 +2703930,17 @@ │ │ │ │ loope 1cc2eae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc2f1d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock unpckhps (%rbx),%xmm0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + mov $0x1d,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4daba11e(%rip) │ │ │ │ cmc │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ @@ -2704045,15 +2703951,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e159(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e46b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37883(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jae 1cc2f7c │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ @@ -2704069,16 +2703977,15 @@ │ │ │ │ pop %rcx │ │ │ │ loope 1cc2f3e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmc │ │ │ │ + add %al,0x24(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704096,16 +2704003,15 @@ │ │ │ │ pop %rdx │ │ │ │ loope 1cc2f86 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%ah │ │ │ │ - (bad) │ │ │ │ + andb $0x61,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704122,15 +2704028,15 @@ │ │ │ │ loope 1cc2fce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - pop %rax │ │ │ │ + out %al,(%dx) │ │ │ │ jl 1cc2fe1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704150,15 +2704056,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - pop %rax │ │ │ │ + out %al,(%dx) │ │ │ │ jl 1cc3029 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704175,15 +2704081,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2e15a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e46c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58(%rax) │ │ │ │ + add %dh,-0x12(%rax) │ │ │ │ jl 1cc3071 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704204,18 +2704110,19 @@ │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ loope 1cc30a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sbb %ah,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 1cc3655 │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3a7a588a(%rsi) │ │ │ │ xchg %esi,%edi │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2704230,16 +2704137,16 @@ │ │ │ │ loope 1cc30ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or %dh,0x3(%rax) │ │ │ │ + jo 1cc3130 │ │ │ │ + jo 1cc30ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704259,16 +2704166,16 @@ │ │ │ │ pop %rbx │ │ │ │ loope 1cc3136 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1c(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %edx,0x3(%rip) │ │ │ │ + mov $0x1e,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ pop %rdi │ │ │ │ @@ -2704286,15 +2704193,15 @@ │ │ │ │ loope 1cc317e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + jo 1cc31a6 │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ @@ -2704311,15 +2704218,15 @@ │ │ │ │ add %al,0x2e15b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rcx) │ │ │ │ + and %bl,(%rdi) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x747b73a7(%rbp) │ │ │ │ @@ -2704334,16 +2704241,15 @@ │ │ │ │ add %dh,0x2e15b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + rex and %dl,0x3(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4a(%rbp,%rdi,4) │ │ │ │ mov $0x1d4795df,%eax │ │ │ │ @@ -2704359,17 +2704265,17 @@ │ │ │ │ loope 1cc3256 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x15,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi,%rax,4) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2704387,17 +2704293,15 @@ │ │ │ │ loope 1cc329e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc3310 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - unpckhps (%rbx),%xmm0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x315(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ @@ -2704409,17 +2704313,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rax) │ │ │ │ loope 1cc32e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e46e,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ + movabs 0x500000000001e46e,%al │ │ │ │ + es add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ (bad) │ │ │ │ @@ -2704434,19 +2704338,19 @@ │ │ │ │ add %dh,0x5c(%rax) │ │ │ │ loope 1cc332e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + mov (%rbx,%rax,1),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6b3e5c1d(%rax) │ │ │ │ sbb 0x15(%rcx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2704459,17 +2704363,18 @@ │ │ │ │ add %ah,0x2e15c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + nop │ │ │ │ + sbb $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x64924ff8(%rcx) │ │ │ │ mov %ss,0x130120(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704481,17 +2704386,19 @@ │ │ │ │ pop %rsp │ │ │ │ loope 1cc33be │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2eac7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + xor $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x455da11(%rdx) │ │ │ │ fldt (%rcx) │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2704505,19 +2704412,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x44,%al │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + cltd │ │ │ │ + jg 1cc3417 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4b26ec03(%rip) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2704535,15 +2704443,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x1(%rax,%riz,2) │ │ │ │ + loopne 1cc33f2 │ │ │ │ + jg 1cc345f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704561,18 +2704470,15 @@ │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ loope 1cc3496 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x60(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000037f99,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x47(%rcx) │ │ │ │ mov $0xfb,%cl │ │ │ │ jne 1cc34ef │ │ │ │ @@ -2704586,18 +2704492,16 @@ │ │ │ │ add %dl,0x2e15d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1(%rax,%riz,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + rcrb $0x0,0x37f(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ @@ -2704615,18 +2704519,16 @@ │ │ │ │ pop %rbp │ │ │ │ loope 1cc3526 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x7e(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6a(%rax) │ │ │ │ @@ -2704644,17 +2704546,19 @@ │ │ │ │ loope 1cc356e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jo 1cc3557 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16044(%rax) │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ + jg 1cc357f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ jp 1cc352a │ │ │ │ fs mov $0x1175b5d,%edx │ │ │ │ @@ -2704668,19 +2704572,17 @@ │ │ │ │ pop %rsi │ │ │ │ loope 1cc35b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.RB (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x37f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi,%rbp,2) │ │ │ │ rorl $1,(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2704696,17 +2704598,15 @@ │ │ │ │ loope 1cc35fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x70,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x60(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x37f(%rcx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4c38712a(%rbx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2704718,16 +2704618,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e15e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jo 1cc362f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WB outsb %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x63(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704742,16 +2704642,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e15e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1cc3677 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %bh,0x3(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + jns 1cc369f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2704769,19 +2704670,19 @@ │ │ │ │ pop %rsi │ │ │ │ loope 1cc36d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jno 1cc36bf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - js 1cc3755 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ + jae 1cc36e7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi,%rsi,8) │ │ │ │ adc (%rbx),%edi │ │ │ │ sub $0x5c,%al │ │ │ │ @@ -2704797,17 +2704698,16 @@ │ │ │ │ loope 1cc371e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc3793 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc36f1 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + loopne 1cc36ac │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x634825e6(%rbx) │ │ │ │ @@ -2704820,18 +2704720,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f(%rax) │ │ │ │ loope 1cc3766 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x900000000001e471,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + ficompl 0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rbp) │ │ │ │ rex.WX xchg %rax,%rcx │ │ │ │ test %cl,0x34(%rdx) │ │ │ │ @@ -2704846,16 +2704744,16 @@ │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ loope 1cc37ae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %ebx,0x5(%rdx) │ │ │ │ + add %dl,0x59bd9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ je 1cc3756 │ │ │ │ @@ -2704869,19 +2704767,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e15f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jb 1cc37df │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x44(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + cltd │ │ │ │ + jg 1cc3807 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74(%rdi) │ │ │ │ rex.WB mov $0xb8,%r11b │ │ │ │ pop %rdx │ │ │ │ @@ -2704897,17 +2704796,15 @@ │ │ │ │ pop %rdi │ │ │ │ loope 1cc383e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.R (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x37f99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ @@ -2704925,17 +2704822,18 @@ │ │ │ │ loope 1cc3886 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jb 1cc386f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x572f6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + jg 1cc3906 │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x30e96db1(%rdx) │ │ │ │ add $0x24,%al │ │ │ │ and %al,(%rcx) │ │ │ │ @@ -2704950,16 +2704848,17 @@ │ │ │ │ loope 1cc38ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jb 1cc38b7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + es add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6c5dc603(%rdi) │ │ │ │ mov %cl,0x13016b(%rax) │ │ │ │ @@ -2704971,16 +2704870,17 @@ │ │ │ │ add %ah,0x60(%rax) │ │ │ │ loope 1cc3916 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x1c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x599(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,%bl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ xor $0xf44e8353,%eax │ │ │ │ @@ -2704994,18 +2704894,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e160(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jb 1cc3947 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %dh,0x59bd9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x27(%rdi) │ │ │ │ (bad) │ │ │ │ paddd 0x34(%rbx),%mm0 │ │ │ │ @@ -2705022,18 +2704921,16 @@ │ │ │ │ loope 1cc39a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + ficompl 0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x403ce804(%rbx) │ │ │ │ pop %rbx │ │ │ │ rex.WRX or $0x1,%al │ │ │ │ @@ -2705048,17 +2704945,16 @@ │ │ │ │ loope 1cc39ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jae 1cc39d7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.X mov %eax,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax,%rbp,8) │ │ │ │ and %esi,0x648becf0(%rax) │ │ │ │ @@ -2705074,18 +2704970,16 @@ │ │ │ │ loope 1cc3a36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + fistpl 0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx,%rdi,2) │ │ │ │ and 0x23d0c7da(%rbp),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2705099,16 +2704993,15 @@ │ │ │ │ loope 1cc3a7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x73,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9a,%al │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + lock mov %eax,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6a01eb97(%rbx) │ │ │ │ jo 1cc3abc │ │ │ │ @@ -2705121,19 +2705014,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x74(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jo 1cc3ae8 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock or $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ movsxd -0x4e58ad41(%rsi),%esi │ │ │ │ push %rdi │ │ │ │ @@ -2705145,15 +2705036,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e474(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - mov %eax,0x5(%rsi) │ │ │ │ + sub %cl,0x5(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x18663a3b(%rbp,%riz,4) │ │ │ │ xchg %edi,0x1(%rcx) │ │ │ │ @@ -2705168,16 +2705059,15 @@ │ │ │ │ loope 1cc3b56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc3bce │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 1cc3afa │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705194,18 +2705084,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,0x15(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,0x315(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ movabs 0x130128ffe5325183,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705217,17 +2705106,15 @@ │ │ │ │ add %al,0x62(%rax) │ │ │ │ loope 1cc3be6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ds (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x31bfe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7f38dd25(%rcx) │ │ │ │ @@ -2705240,15 +2705127,16 @@ │ │ │ │ add %dh,0x62(%rax) │ │ │ │ loope 1cc3c2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x1c(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705264,17 +2705152,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x75(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe,%al │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000003151b,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ enter $0x1107,$0xea │ │ │ │ adc $0x6d,%al │ │ │ │ @@ -2705288,16 +2705174,16 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1cc3ca7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsxd 0x3(%rdi),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + adc 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705317,15 +2705203,15 @@ │ │ │ │ movsxd %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jne 1cc3cef │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0ee(%rax) │ │ │ │ + add %al,0x2f700(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ @@ -2705342,16 +2705228,18 @@ │ │ │ │ movsxd %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jne 1cc3d37 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,%al │ │ │ │ + sbb $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ rex.X (bad) │ │ │ │ @@ -2705368,16 +2705256,15 @@ │ │ │ │ add %ah,0x63(%rax) │ │ │ │ loope 1cc3d96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x13(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,0x2f6ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -2705393,15 +2705280,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e163(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdx) │ │ │ │ + rex (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2705414,17 +2705301,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movsxd %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e476(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int $0x8b │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,0x1f(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6cd07fa3(%rcx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2705438,15 +2705324,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movsxd %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e476(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x28(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rdi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705461,17 +2705348,16 @@ │ │ │ │ fs loope 1cc3eb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc3f30 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x15,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,(%rsi) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3d8f32fc(%rax) │ │ │ │ jb 1cc3e9c │ │ │ │ @@ -2705485,16 +2705371,16 @@ │ │ │ │ add %dl,0x64(%rax) │ │ │ │ loope 1cc3efe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6c(%rax) │ │ │ │ - cltd │ │ │ │ + add %dl,-0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4c(%rbx) │ │ │ │ @@ -2705508,15 +2705394,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91,%al │ │ │ │ + loopne 1cc3f69 │ │ │ │ ja 1cc3f57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705533,16 +2705419,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x77(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rdi) │ │ │ │ - adc $0x3,%eax │ │ │ │ + nop │ │ │ │ + sbb $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x10316d93(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2705554,16 +2705442,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ fs loope 1cc3fd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e477,%al │ │ │ │ - adc %dl,0x3(%rip) │ │ │ │ + movabs 0x300000000001e477,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ rex.WX sbb 0x4e(%rsi),%rdx │ │ │ │ @@ -2705578,17 +2705467,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ gs loope 1cc401e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ - or $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %cl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705606,19 +2705494,17 @@ │ │ │ │ add %al,0x65(%rax) │ │ │ │ loope 1cc4066 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,0x0(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0xa073f072,%eax │ │ │ │ sbbl $0x1,(%rax) │ │ │ │ @@ -2705631,15 +2705517,16 @@ │ │ │ │ add %dh,0x65(%rax) │ │ │ │ loope 1cc40ae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1c(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f0ec(%rax) │ │ │ │ + add %dh,-0x1(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rbp) │ │ │ │ @@ -2705656,15 +2705543,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e165(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc 0x3(%rip),%edx │ │ │ │ + (bad) │ │ │ │ + and %dl,0x3(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rcx,%rbx,2) │ │ │ │ mov $0x77f20a5b,%ebx │ │ │ │ @@ -2705679,15 +2705567,15 @@ │ │ │ │ gs loope 1cc413e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ js 1cc4127 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x59(%rax) │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705704,15 +2705592,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ data16 loope 1cc4186 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc4138 │ │ │ │ + add %bh,(%rbx) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705731,17 +2705619,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ data16 loope 1cc41ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock js 1cc41b7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 1cc4252 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x37705(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb33fb51(%rax) │ │ │ │ @@ -2705754,17 +2705640,15 @@ │ │ │ │ add %ah,0x66(%rax) │ │ │ │ loope 1cc4216 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1c(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jle 1cc429a │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x37705(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ @@ -2705778,16 +2705662,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e166(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x79(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc 0x3(%rip),%edx │ │ │ │ + loopne 1cc4289 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ jae 1cc42ec │ │ │ │ @@ -2705805,17 +2705689,17 @@ │ │ │ │ add %al,%al │ │ │ │ data16 loope 1cc42a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1c(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ + shlb $1,(%rsi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x66(%rdx) │ │ │ │ jp 1cc42f9 │ │ │ │ @@ -2705833,17 +2705717,15 @@ │ │ │ │ data16 loope 1cc42ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x79,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x2,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x2f1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5b(%rcx) │ │ │ │ @@ -2705857,17 +2705739,16 @@ │ │ │ │ loopel 1cc4336 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc43b3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - jnp 1cc4347 │ │ │ │ + adc %bl,%cl │ │ │ │ + jp 1cc4347 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2705884,16 +2705765,17 @@ │ │ │ │ add %dl,0x67(%rax) │ │ │ │ loope 1cc437e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31511(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4dc2c1df(%rsi) │ │ │ │ enter $0x24a,$0x1 │ │ │ │ @@ -2705905,17 +2705787,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2e5(%rdx) │ │ │ │ + shrb $1,(%rsp,%rbp,8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx,%rdi,1) │ │ │ │ sbb (%rcx),%ecx │ │ │ │ (bad) │ │ │ │ @@ -2705927,18 +2705810,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e167(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ - add %bh,%al │ │ │ │ + lock and $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ mov $0x31,%cl │ │ │ │ xor (%rsi),%esi │ │ │ │ @@ -2705951,18 +2705833,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loopel 1cc4456 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xf00000000001e47a,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + ficompl 0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ repz jmp 21597a28 <_edata@@Base+0x1a597a28> │ │ │ │ (bad) │ │ │ │ @@ -2705975,16 +2705855,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ push $0x2e1 │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1c(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x26(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x79466f67(%rip) │ │ │ │ @@ -2705999,15 +2705879,15 @@ │ │ │ │ add %al,0x68(%rax) │ │ │ │ loope 1cc44e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5940d(%rax) │ │ │ │ + add %ah,0x59553(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rsi) │ │ │ │ @@ -2706023,18 +2705903,15 @@ │ │ │ │ add %dh,0x68(%rax) │ │ │ │ loope 1cc452e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ch │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + movabs 0xf800000000059920,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x37(%rdi) │ │ │ │ cmp %ch,0x7ee35582(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2706046,17 +2705923,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e168(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jnp 1cc455f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,%al │ │ │ │ + sbb 0x3(%rip),%edx │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx,%rcx,8) │ │ │ │ int1 │ │ │ │ @@ -2706071,16 +2705947,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ push $0x2e1 │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x599(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,%bl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ @@ -2706090,16 +2705967,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ imul $0x2,%ecx,%esp │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x8b,%ch │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %bl,(%rdi) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1c9d8c80(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2706112,18 +2705989,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x2,%ecx,%esp │ │ │ │ add %dh,0x1e47c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - call 1cc4661 │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,%al │ │ │ │ + push %rbx │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ cmp %ah,%al │ │ │ │ @@ -2706139,15 +2706018,15 @@ │ │ │ │ loope 1cc4696 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc4716 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ + and %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706161,17 +2706040,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e169(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jge 1cc46c7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706188,16 +2706066,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x2,%ecx,%esp │ │ │ │ add %al,0x7d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x561(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x62,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x69(%rbp) │ │ │ │ sti │ │ │ │ @@ -2706210,15 +2706088,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x2,%ecx,%esp │ │ │ │ add %dh,0x7d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imul $0x0,0x5(%rdi),%esp │ │ │ │ + addb $0x68,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x20dabfe3(%rsi) │ │ │ │ pop %rax │ │ │ │ @@ -2706233,15 +2706112,15 @@ │ │ │ │ push $0xffffffffffffffe1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jge 1cc479f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37360(%rax) │ │ │ │ + add %ah,0x372ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x78(%rcx,%rbp,2) │ │ │ │ @@ -2706257,17 +2706136,16 @@ │ │ │ │ add %dl,0x6a(%rax) │ │ │ │ loope 1cc47fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1c(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jae 1cc480f │ │ │ │ + add %al,%al │ │ │ │ + lret $0x372 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706285,18 +2706163,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e16a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jle 1cc482f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - call 1cc4859 │ │ │ │ - add %bh,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsp │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ rex.WR (bad) │ │ │ │ rex.WRXB (bad) 0x29(%r14) │ │ │ │ @@ -2706309,19 +2706189,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e16a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - ds (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $1,%dh │ │ │ │ + sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x60653aa7,%ecx │ │ │ │ @@ -2706334,20 +2706214,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ push $0xffffffffffffffe1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e47e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp (%rbx),%edx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3e(%rdx) │ │ │ │ xchg %eax,%edi │ │ │ │ sbb 0x11c069a(%rax),%esi │ │ │ │ @@ -2706360,17 +2706239,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x2,%ecx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf80000000003151f,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x13ae2bdd(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x13015c,%ecx │ │ │ │ @@ -2706383,17 +2706260,17 @@ │ │ │ │ loope 1cc4966 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jg 1cc494f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46(%rcx) │ │ │ │ shlb $0xb3,(%rbx) │ │ │ │ @@ -2706409,15 +2706286,16 @@ │ │ │ │ add %dh,0x6b(%rax) │ │ │ │ loope 1cc49ae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x362(%rdx) │ │ │ │ + nop │ │ │ │ + and $0x364,%eax │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2fab4a89(%rdx) │ │ │ │ @@ -2706429,16 +2706307,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e16b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e47f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x597c4(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %bl,0x5(%rcx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ addr32 jp 1cc4a55 │ │ │ │ @@ -2706453,17 +2706331,17 @@ │ │ │ │ imul $0x2,%ecx,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc4ac1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %al,(%dx) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5d(%rcx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2706478,16 +2706356,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1cc4a86 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%dh │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + jo 1cc4a27 │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48d22dc9(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2706501,16 +2706379,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1cc4ace │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x1,%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dh │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + jo 1cc4af9 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ cs (bad) │ │ │ │ @@ -2706526,17 +2706404,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc4a9a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + call 1cc4e08 │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xa4ce613(%rdi,%rbx,2) │ │ │ │ hlt │ │ │ │ @@ -2706547,42 +2706424,37 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e16c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e480(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5(%rax) │ │ │ │ - jg 1cc4b71 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb %ebx,-0x57(%rbp) │ │ │ │ - or %cl,0x1e(%rbp) │ │ │ │ - add %r10,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + addl $0x1a006f8,0x0(%rip) │ │ │ │ + ... │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ + pop %rbp │ │ │ │ + test $0x4c1e4d08,%eax │ │ │ │ + add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1cc4ba6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp 0x5(%rcx),%bh │ │ │ │ + xor %cl,%bh │ │ │ │ + jns 1cc4bb9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706599,19 +2706471,19 @@ │ │ │ │ add %dh,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ loope 1cc4bee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xfe,%al │ │ │ │ + sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rcx │ │ │ │ mov %dh,0x69(%rcx) │ │ │ │ @@ -2706624,17 +2706496,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1cc4c36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc (%rbx),%eax │ │ │ │ + cmpb $0x3,(%rbx,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706651,17 +2706521,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ loope 1cc4c7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ and $0x1,%esp │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %dl,0x3(%rip) │ │ │ │ - add %bh,%al │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x40781a73(%rsi) │ │ │ │ pop %rcx │ │ │ │ rex.XB adc $0x1,%al │ │ │ │ @@ -2706671,18 +2706542,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e481(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ + add %dl,%al │ │ │ │ (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + (bad) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ leave │ │ │ │ rex.WXB out %eax,(%dx) │ │ │ │ @@ -2706695,17 +2706566,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e16d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and $0x1,%esp │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bh,%al │ │ │ │ + add %dl,%al │ │ │ │ + and $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax,%rdx,1) │ │ │ │ rex.WRX ret $0x8092 │ │ │ │ xor $0x130111,%eax │ │ │ │ @@ -2706717,16 +2706589,15 @@ │ │ │ │ add %ah,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ loope 1cc4d56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc4d56 │ │ │ │ - (bad) │ │ │ │ + shlb $0x61,(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706745,18 +2706616,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loope 1cc4d9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex and $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock repz (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ push %rbx │ │ │ │ stc │ │ │ │ @@ -2706771,16 +2706642,15 @@ │ │ │ │ loope 1cc4de6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc4d6d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x1f,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + subb $0x0,0x3(%rsi,%rbx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x39(%rcx) │ │ │ │ @@ -2706794,16 +2706664,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x6e(%rax) │ │ │ │ loope 1cc4e2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e483,%al │ │ │ │ - cmp %edi,0x5(%rcx) │ │ │ │ + movabs 0xd00000000001e483,%al │ │ │ │ + (bad) │ │ │ │ + jns 1cc4e41 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706817,15 +2706688,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e16e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rdx) │ │ │ │ + lock (bad) │ │ │ │ jns 1cc4e89 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706845,16 +2706716,17 @@ │ │ │ │ loope 1cc4ebe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp 0x5(%rcx),%bh │ │ │ │ + add %dl,(%rax) │ │ │ │ + iret │ │ │ │ + jns 1cc4ed1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706871,18 +2706743,19 @@ │ │ │ │ loope 1cc4f06 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsp │ │ │ │ - call 1cc4f19 │ │ │ │ - add %bh,%al │ │ │ │ + add %al,0x54(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2c(%rsi) │ │ │ │ (bad) │ │ │ │ shll $1,0x16dbc22(%rdi) │ │ │ │ @@ -2706894,15 +2706767,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1cc4f4e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rsp,%riz,8) │ │ │ │ - cmpb $0x1f,(%rax) │ │ │ │ + rex insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706919,15 +2706793,15 @@ │ │ │ │ add %ah,0x6f(%rax) │ │ │ │ loope 1cc4f96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3666b(%rax) │ │ │ │ + add %dh,0x36845(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5aa60bf5(%rax) │ │ │ │ @@ -2706941,16 +2706815,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e16f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x6f8000000000575 │ │ │ │ + add %dh,0x36(%rax) │ │ │ │ + jbe 1cc4ff1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ fdivrs 0x29daf8a6(%rcx,%rdi,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2706964,15 +2706842,15 @@ │ │ │ │ loope 1cc5026 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ test %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x595be(%rax) │ │ │ │ + add %ah,0x59704(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xb525b12(%rax) │ │ │ │ @@ -2706985,16 +2706863,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1cc506e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x0,0x1e4(%rbp) │ │ │ │ - add %dh,0x5a(%rax) │ │ │ │ - call 1cc5081 │ │ │ │ + add %al,0x2e753(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x28917db0(%rcx) │ │ │ │ sahf │ │ │ │ @@ -2707008,15 +2706886,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jo 1cc5094 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e485(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36217(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + andl $0x0,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x511448e(%rax,%rsi,1) │ │ │ │ @@ -2707032,17 +2706911,16 @@ │ │ │ │ loope 1cc50fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc5087 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + rolb $1,-0x77(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x55e55281(%rdi) │ │ │ │ adc %esi,0x18(%rax) │ │ │ │ @@ -2707055,17 +2706933,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ - call 1cc5159 │ │ │ │ - add %bh,%al │ │ │ │ + add %al,%al │ │ │ │ + push %rbx │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x17(%rdx) │ │ │ │ and %esp,0x124df7ce(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2707077,16 +2706958,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e170(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x59a(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cc5173 │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xe(%rsi,%riz,1) │ │ │ │ (bad) │ │ │ │ @@ -2707103,16 +2706985,16 @@ │ │ │ │ jo 1cc51b4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc516b │ │ │ │ - (bad) │ │ │ │ + rcr $1,%cl │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ @@ -2707127,15 +2707009,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1cc51fc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e486(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31f38(%rax) │ │ │ │ + add %ah,0x6c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax,%rdx,2) │ │ │ │ @@ -2707149,20 +2707033,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x71(%rax) │ │ │ │ loope 1cc5266 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000016123,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27aa378e(%rbx,%rsi,4) │ │ │ │ fnstenv 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2707173,16 +2707052,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71(%rax) │ │ │ │ loope 1cc52ae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x94,%al │ │ │ │ - cltd │ │ │ │ + mov $0xda,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2707199,20 +2707078,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x34c8cca9(%rsi) │ │ │ │ jne 1cc52bf │ │ │ │ xor %eax,(%rcx) │ │ │ │ @@ -2707226,16 +2707104,18 @@ │ │ │ │ jno 1cc531c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x79(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x5(%rcx,%rbx,4) │ │ │ │ - add %bh,%al │ │ │ │ + rcr $1,%dl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ movabs %al,0x13015908b73062 │ │ │ │ @@ -2707245,18 +2707125,16 @@ │ │ │ │ ... │ │ │ │ jb 1cc5364 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e487(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + ficompl 0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4eac0daf(%rdx) │ │ │ │ test %ecx,(%rcx) │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2707270,17 +2707148,19 @@ │ │ │ │ jb 1cc53ac │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30c26(%rax) │ │ │ │ + add %dh,-0x5(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ sbb -0x7(%rax),%bh │ │ │ │ @@ -2707295,15 +2707175,16 @@ │ │ │ │ add %ah,0x72(%rax) │ │ │ │ loope 1cc5416 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2707317,15 +2707198,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e172(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37277(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0x73 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -2707342,16 +2707225,15 @@ │ │ │ │ jb 1cc5484 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x78(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - xchg %eax,%edi │ │ │ │ + andb $0x99,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2707368,17 +2707250,19 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jb 1cc54cc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3173d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov (%rbx,%rax,1),%bl │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x42d92e3b(%rsp,%rdx,8) │ │ │ │ rcrb $1,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2707389,17 +2707273,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jae 1cc5514 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ @@ -2707415,16 +2707298,16 @@ │ │ │ │ loope 1cc557e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc550a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%dl │ │ │ │ - or $0x3,%al │ │ │ │ + (bad) │ │ │ │ + adc %cl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707439,15 +2707322,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e173(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e59a(%rax) │ │ │ │ + add %dh,0x2ec2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rcx) │ │ │ │ @@ -2707463,19 +2707346,18 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jae 1cc55ec │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - js 1cc568d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + call 1cc5991 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x85a12e4(%rbx) │ │ │ │ jrcxz 1cc56a8 │ │ │ │ xor %al,(%rcx) │ │ │ │ @@ -2707509,18 +2707391,16 @@ │ │ │ │ je 1cc567c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x71(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + lock fstps 0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ ss cmp %bh,(%rbx) │ │ │ │ adc %ah,%dh │ │ │ │ @@ -2707536,19 +2707416,18 @@ │ │ │ │ loope 1cc56e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc5679 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x62,%al │ │ │ │ - ja 1cc56f7 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x78,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29c21cd4(%rbp) │ │ │ │ fisubl 0x7d(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2707560,17 +2707439,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x1,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%edx │ │ │ │ - (bad) │ │ │ │ + mov $0x25,%al │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ jl 1cc571d │ │ │ │ @@ -2707586,16 +2707465,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e174(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push %rbx │ │ │ │ - jnp 1cc5787 │ │ │ │ + lock fdivrs 0x3(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707608,16 +2707486,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ je 1cc579c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e48f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - testb $0x0,0x5(%rsi) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ clc │ │ │ │ @@ -2707634,15 +2707512,16 @@ │ │ │ │ jne 1cc57e4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc581b │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ jo 1cc5817 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707660,18 +2707539,19 @@ │ │ │ │ loope 1cc584e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cc58c5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock ja 1cc58cd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,%al │ │ │ │ + jae 1cc585f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x578baac5(%rbx) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ @@ -2707686,17 +2707566,20 @@ │ │ │ │ add %dh,0x75(%rax) │ │ │ │ loope 1cc5896 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1(%rsp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock enter $0x372,$0x0 │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + jb 1cc58a7 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ and $0x0,%al │ │ │ │ (bad) │ │ │ │ @@ -2707708,16 +2707591,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x1,%esp │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1f26e70b(%rcx) │ │ │ │ @@ -2707734,15 +2707617,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp $0x316,%eax │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ @@ -2707758,15 +2707644,15 @@ │ │ │ │ jbe 1cc594c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa7,%al │ │ │ │ + mov $0x3c,%al │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707781,16 +2707667,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jbe 1cc5994 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e482(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %edx,0x3(%rip) │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x41(%rbp) │ │ │ │ mov $0xd8,%ah │ │ │ │ @@ -2707807,17 +2707693,16 @@ │ │ │ │ loope 1cc59fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x82,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + loopne 1cc5a29 │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x11d84fe5(,%rax,1) │ │ │ │ @@ -2707833,17 +2707718,17 @@ │ │ │ │ add %dl,0x2e176(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%dl │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + orb $0x5,-0x64(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x46(%rsi) │ │ │ │ mov (%rdi),%es │ │ │ │ @@ -2707860,18 +2707745,17 @@ │ │ │ │ jbe 1cc5a6c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + add %al,0x59553(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ mov $0xd9496f17,%ebx │ │ │ │ cltd │ │ │ │ @@ -2707887,15 +2707771,15 @@ │ │ │ │ ja 1cc5ab4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ + add %ah,0x1f(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x798d62d(%rbx) │ │ │ │ @@ -2707911,16 +2707795,15 @@ │ │ │ │ loope 1cc5b1e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2707942,15 +2707825,16 @@ │ │ │ │ loope 1cc5b66 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x13(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e91440f(%rip) │ │ │ │ @@ -2707964,17 +2707848,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e177(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.X mov %eax,0x0(%rip) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x19(%rbp) │ │ │ │ or $0xa7b5a3aa,%eax │ │ │ │ @@ -2707989,19 +2707872,20 @@ │ │ │ │ ja 1cc5bd4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x45(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ + jg 1cc5c07 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x23f9a2fe(%rdi) │ │ │ │ test %cl,0x69(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2708040,15 +2707924,15 @@ │ │ │ │ js 1cc5c64 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31512(%rax) │ │ │ │ + add %al,0x3151f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2708063,16 +2707947,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x78(%rax) │ │ │ │ loope 1cc5cce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x92,%al │ │ │ │ - (bad) │ │ │ │ + adc %ah,(%rsi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2c469af9(%rbp) │ │ │ │ sbb %dh,0x22(%rbp) │ │ │ │ @@ -2708104,17 +2707989,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ js 1cc5d3c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e48b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %al,0x20(%rax) │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rbp,%rsi,4) │ │ │ │ @@ -2708132,18 +2708016,19 @@ │ │ │ │ js 1cc5d84 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.X insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ push %rdi │ │ │ │ sbb (%rdi,%rbp,4),%ah │ │ │ │ @@ -2708179,17 +2708064,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x79(%rax) │ │ │ │ loope 1cc5e36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rsp,%riz,8) │ │ │ │ - add %al,-0x34(%rax) │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,-0x18(%rax) │ │ │ │ + loop 1cc5e46 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ sub 0x20(%rdx),%ch │ │ │ │ @@ -2708204,15 +2708090,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x74(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x3,0x7b(%rbx) │ │ │ │ + xor %bl,%cl │ │ │ │ + jp 1cc5e8f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2708226,16 +2708113,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e179(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e48b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x597c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %bl,0x5(%rcx) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5f1f7ca1(%rdx) │ │ │ │ test %cl,%dl │ │ │ │ @@ -2709419,17 +2709306,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x167,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e0(%rbx) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %bl,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x31e6b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx,%rbx,8) │ │ │ │ xchg %ebx,%ecx │ │ │ │ (bad) │ │ │ │ @@ -2709558,15 +2709443,20 @@ │ │ │ │ int1 │ │ │ │ loope 1cc7036 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x1c(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf8000000000306d6,%al │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe5,(%rbx) │ │ │ │ fisubl (%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2709603,16 +2709493,15 @@ │ │ │ │ adc %ah,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ addr32 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movsxd 0x3(%rdi),%esi │ │ │ │ + adc 0x3(%rax),%dil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709647,15 +2709536,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or %esi,0x3(%rax) │ │ │ │ + loopne 1cc7199 │ │ │ │ + jo 1cc7167 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2709773,15 +2709663,17 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jnp 1cc72ef │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36293(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ @@ -2709799,15 +2709691,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e483(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf800000000037b53,%al │ │ │ │ + push %rax │ │ │ │ + fnstcw 0x3(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x12(%rbx) │ │ │ │ mov $0xa8,%dl │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2709823,17 +2709719,17 @@ │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x1c(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ + add %dh,0x27(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ lea 0x21(%rbx,%rdi,1),%edx │ │ │ │ @@ -2709952,18 +2709848,16 @@ │ │ │ │ in $0xe4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test %ah,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x3d(%rax) │ │ │ │ + call 1cc7559 │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ add %esi,0x43(%rax,%rbx,1) │ │ │ │ @@ -2709975,19 +2709869,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e4e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e47d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov 0x5(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x56230(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx,%riz,4) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2710004,17 +2709896,17 @@ │ │ │ │ add %dh,0x10(%rax) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jle 1cc75bf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ + add %dl,0x27(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x53(%rbx) │ │ │ │ ret │ │ │ │ @@ -2710025,16 +2709917,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ adc $0x2e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6b(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2710047,19 +2709939,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1(%rsp,%riz,8) │ │ │ │ - add %dh,%al │ │ │ │ - jl 1cc76e4 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x70(%rax) │ │ │ │ + jno 1cc7677 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3b(%rbp) │ │ │ │ sub %bh,0x35df9913(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2710072,17 +2709964,16 @@ │ │ │ │ add %ah,0x68(%rax) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - ja 1cc76bf │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb %dh,0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710099,15 +2709990,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x75(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x3,0x7b(%rbx) │ │ │ │ + jo 1cc76db │ │ │ │ + jp 1cc7707 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710123,15 +2710015,15 @@ │ │ │ │ add %ah,%al │ │ │ │ out %eax,(%dx) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x15,%al │ │ │ │ + adc %ah,(%rcx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x52a7daeb(%rbx) │ │ │ │ @@ -2710142,16 +2710034,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e48c,%al │ │ │ │ - mov 0x5(%rbp),%? │ │ │ │ + movabs 0x200000000001e48c,%al │ │ │ │ + and 0x5(%rsi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710167,16 +2710059,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ int1 │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rsp,%riz,8) │ │ │ │ - add %ah,0x18(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %al,0x31522(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x73(%rcx) │ │ │ │ (bad) 0x7ddce537(%rip) │ │ │ │ @@ -2710187,16 +2710079,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2e6f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e48e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31518(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and 0x3(%rip),%dl │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ (bad) │ │ │ │ @@ -2710211,15 +2710103,17 @@ │ │ │ │ repnz out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf80000000003640f,%al │ │ │ │ + add %al,0x363(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x202839db(%rax,%riz,1) │ │ │ │ mov $0x130133,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710227,16 +2710121,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e6f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e48e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x31d3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cs sbb $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x70(%rcx) │ │ │ │ pop %rax │ │ │ │ @@ -2710252,15 +2710146,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lea (bad),%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x7a(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc $0x7b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710276,19 +2710171,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ repz out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jns 1cc79bd │ │ │ │ - add (%rax),%eax │ │ │ │ + adcb $0x3,(%rbx,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdx) │ │ │ │ jge 1cc7901 │ │ │ │ xor $0xaf,%al │ │ │ │ @@ -2710299,16 +2710193,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xc(%rax) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8e,%al │ │ │ │ - jne 1cc7991 │ │ │ │ + add %ah,(%rbx) │ │ │ │ + jbe 1cc7991 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710326,16 +2710220,16 @@ │ │ │ │ add %dh,%al │ │ │ │ hlt │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc79bd │ │ │ │ - xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + rex.RXB cwtl │ │ │ │ add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ @@ -2710353,18 +2710247,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e6f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %dh,0x21(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4bd3c6ca(%rsi,%rdx,4) │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ @@ -2710379,15 +2710272,15 @@ │ │ │ │ mul %dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x72(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x7a(%rcx) │ │ │ │ + rex adc $0x7b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710402,18 +2710295,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e6f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e48d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - clc │ │ │ │ + add %dl,0x58d1f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2f(%rdx) │ │ │ │ jg 1cc7a4b │ │ │ │ leave │ │ │ │ @@ -2710425,17 +2710317,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x74(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x2f0(%rbx) │ │ │ │ + nop │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x18(%rdx) │ │ │ │ jrcxz 1cc7ae2 │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2710446,15 +2710340,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0x2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e4(%rbp) │ │ │ │ - add %dh,0x2f0ee(%rax) │ │ │ │ + add %ah,0x2f700(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x68(%rdx,%rax,1) │ │ │ │ @@ -2710551,15 +2710445,16 @@ │ │ │ │ (bad) │ │ │ │ call 1cc7c99 │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ + push %rax │ │ │ │ + lret │ │ │ │ jns 1cc7ca7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710578,15 +2710473,15 @@ │ │ │ │ add %al,0xc(%rax) │ │ │ │ call 1cc7ce1 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ah │ │ │ │ + add %bh,%bh │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2710863,19 +2710758,18 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.RXB call 1cc8089 │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x63,%al │ │ │ │ - ja 1cc8097 │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x78,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%rcx,4) │ │ │ │ xor %edx,0xc(%rcx) │ │ │ │ cs ret $0x170 │ │ │ │ @@ -2710888,19 +2710782,18 @@ │ │ │ │ add %ah,0x48(%rax) │ │ │ │ call 1cc80d1 │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%ch │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,(%rbx,%riz,2) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ adc %esp,%edx │ │ │ │ or %dh,%bh │ │ │ │ @@ -2710913,18 +2710806,15 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.W call 1cc8119 │ │ │ │ add %al,%al │ │ │ │ nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x15,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + movabs 0xf800000000031522,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4cdcab00(%rdx,%rbx,2) │ │ │ │ sub $0x10,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2710936,16 +2710826,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e849(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x70(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + shlb $1,(%rcx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x55abeb69(%rip) │ │ │ │ @@ -2710961,19 +2710850,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX call 1cc81a9 │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%dh │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test %ebx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ rex.WRX xor $0x75a11565,%rax │ │ │ │ jnp 1cc81d2 │ │ │ │ @@ -2710983,17 +2710871,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ call 1cc81f1 │ │ │ │ add %dl,0x1e490(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - clc │ │ │ │ + add %dh,0x58d1f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x65(%rdx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb %bl,0x72(%rbx) │ │ │ │ @@ -2711010,16 +2710898,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cc8256 │ │ │ │ - adc $0x3,%eax │ │ │ │ + lock and %dl,0x3(%rip) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3a01350(%rbp) │ │ │ │ cld │ │ │ │ @@ -2711034,17 +2710921,17 @@ │ │ │ │ test %ebp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ + adc %ah,(%rdi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2711077,15 +2710964,16 @@ │ │ │ │ add %al,-0x7a(%rax) │ │ │ │ call 1cc8311 │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x3(,%rdx,1) │ │ │ │ + mov $0x20,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x60401611(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2711100,15 +2710988,17 @@ │ │ │ │ add %dl,-0x79(%rax) │ │ │ │ call 1cc8359 │ │ │ │ add %dh,%al │ │ │ │ nop │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3(,%rdx,1) │ │ │ │ + andb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x66(%rcx) │ │ │ │ imul $0x6cebc689,%eax,%ecx │ │ │ │ @@ -2711166,15 +2711056,15 @@ │ │ │ │ mov %ebp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi) │ │ │ │ + mov $0x21,%al │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x703aca1e(%rax) │ │ │ │ @@ -2711187,17 +2711077,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e892(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x313(%rdi) │ │ │ │ + sarb $1,(%rbx,%rdx,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ imul $0x16,(%rax),%eax │ │ │ │ iret │ │ │ │ @@ -2711417,15 +2711308,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cltd │ │ │ │ call 1cc8791 │ │ │ │ add %ah,0x1e492(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x28(%rax) │ │ │ │ + add %dh,0x5f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2711563,16 +2711454,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e8a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e491(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + and 0x3(%rip),%dl │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ push %rbp │ │ │ │ @@ -2712096,18 +2711987,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ call 1cc90d9 │ │ │ │ add %al,0x1e491(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ - jno 1cc90e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x71,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ clc │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29(%rbp) │ │ │ │ mov %ebp,-0xb(%rdi) │ │ │ │ @@ -2712234,15 +2712124,17 @@ │ │ │ │ add %al,0x2e8fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x3(%rdx,%riz,2) │ │ │ │ + subb $0x64,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x18893316(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2712257,18 +2712149,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %eax,%ebp │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - clc │ │ │ │ + fistpl 0x5(%rdx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jp 1cc934b │ │ │ │ shlb $1,(%rdi) │ │ │ │ @@ -2712280,17 +2712170,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %ch,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e493(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x18,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x318f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x482d4882(%rbx) │ │ │ │ @@ -2712342,17 +2712230,16 @@ │ │ │ │ add %al,0x2e96a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WR │ │ │ │ - lock add (%rax),%al │ │ │ │ + lock mov %dh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ and (%rbx),%edx │ │ │ │ @@ -2712557,15 +2712444,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs %eax,0x96000000000002e9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fistl (%rbx,%rax,1) │ │ │ │ + and %ch,%bl │ │ │ │ + adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %rsp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x563c4b2a(%rcx) │ │ │ │ stc │ │ │ │ subl $0x1301,(%rsi) │ │ │ │ @@ -2712636,15 +2712524,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe4,%al │ │ │ │ + jo 1cc9800 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2712779,15 +2712667,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x20(%rax) │ │ │ │ jmp 1cc99d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cc99b6 │ │ │ │ + nop │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x6b,0x39219595(%rax) │ │ │ │ @@ -2712843,16 +2712732,15 @@ │ │ │ │ jmp 1cc9aae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cwtl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xde,%al │ │ │ │ - jno 1cc9abf │ │ │ │ + add 0x3(%rdx),%sil │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ (bad) │ │ │ │ @@ -2712895,16 +2712783,15 @@ │ │ │ │ add %dl,%al │ │ │ │ sub $0x2eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cc9ada │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ + mov $0x80,%al │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x28(%rcx,%rbp,4) │ │ │ │ @@ -2712916,19 +2712803,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2eb31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e498(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lea 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x21(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call *%rsp │ │ │ │ and 0x130106(%rdi),%ecx │ │ │ │ @@ -2712940,16 +2712826,16 @@ │ │ │ │ add %ah,0x2eb34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cwtl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x92,%al │ │ │ │ - cltd │ │ │ │ + mov $0xd8,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2a(%rcx) │ │ │ │ push %rsp │ │ │ │ pop %rbx │ │ │ │ @@ -2713014,15 +2712900,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x2eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x5,0x72(%rsi) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jae 1cc9d01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x25,-0x35(%rdi) │ │ │ │ test %ecx,0x6b(%rsi) │ │ │ │ @@ -2713051,16 +2712939,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.WR jmp 1cc9d7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x595(%rdx) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + loopne 1cc9d72 │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x71,%bh │ │ │ │ mov $0x5d0d24cf,%edi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713074,19 +2712964,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - jmp 1cc9dd6 │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1cc9d60 │ │ │ │ + int1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xf6,(%rsi,%rbx,2) │ │ │ │ jo 1cc9e50 │ │ │ │ or %ebx,(%rsi) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713223,19 +2713113,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x6a,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x36d(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48c047d4(%rdx,%riz,1) │ │ │ │ cs add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713265,37 +2713153,32 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ jmp 1cca096 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1e4(%rcx) │ │ │ │ - add %al,0x57fe0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,0x78(%rax) │ │ │ │ + addl $0x1a003b8,0x0(%rip) │ │ │ │ ... │ │ │ │ + mov $0x8,%ah │ │ │ │ + sub $0xd2,%al │ │ │ │ + movabs %al,0x1301083a36 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36a2d22c(%rax,%rcx,1) │ │ │ │ - cmp (%rax),%cl │ │ │ │ - add %edx,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x2eb5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%cl │ │ │ │ - jg 1cca0f1 │ │ │ │ + sarb $0x5,-0x7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ or $0xc6,%al │ │ │ │ @@ -2713311,17 +2713194,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x5f(%rax) │ │ │ │ jmp 1cca126 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb800000000057fe0,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + (bad) │ │ │ │ + js 1cca0b4 │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x685f1d78(%rax) │ │ │ │ movabs %eax,0x13013a96 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ @@ -2713330,16 +2713216,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x7f,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + cmpb $0x5,-0x7f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x46(%rax) │ │ │ │ rex.WXB push %r14 │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ @@ -2713349,18 +2713236,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2eb60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e49a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loopne 1cca242 │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %ah,0x58178(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3d1b3a6f(,%rbx,4) │ │ │ │ call 1dfa313 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2713371,16 +2713257,15 @@ │ │ │ │ jmp 1cca1fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9a,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loopne 1cca28a │ │ │ │ + and %bh,-0x7f(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x566c391c(%rbx) │ │ │ │ add %esi,0x1311(,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713563,21 +2713448,17 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ jmp 1cca486 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%dl │ │ │ │ - js 1cca497 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb800000000037989,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ imul $0x7ee2bad5,-0x5d(%rbx),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2713589,17 +2713470,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fwait │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1cca855 │ │ │ │ + xor %ch,0x77(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ addr32 addr32 (bad) │ │ │ │ or $0x130173,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713629,16 +2713511,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or 0x3(%rip),%dl │ │ │ │ + mov $0x13,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x118ac0d6(%rax) │ │ │ │ (bad) │ │ │ │ in $0x48,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2713652,17 +2713534,19 @@ │ │ │ │ mov $0xeb,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb80000000005727e,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + addb $0x73,(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ subb $0x32,-0x2f2c2a94(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2713689,16 +2713573,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ shr $0x2,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e49b,%al │ │ │ │ - (bad) │ │ │ │ + movabs 0x400000000001e49b,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xf3,0x691f1204(%rcx) │ │ │ │ @@ -2713710,18 +2713594,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ jmp 1cca67e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - jmp 1cca691 │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0xea,%al │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ rex.WXB │ │ │ │ ds sub 0x1198e49(%rbp),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713731,18 +2713616,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ leave │ │ │ │ jmp 1cca6c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1(%rsp,%riz,8) │ │ │ │ - add %al,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %ah,0x59bcc(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rbp,8) │ │ │ │ mov $0x14e5e327,%ebx │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713752,17 +2713636,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1cca70e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1(%rsp,%riz,8) │ │ │ │ - add %ah,0x595a2(%rax) │ │ │ │ + add %al,%al │ │ │ │ + call 1ccacb4 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ jns 1cca6ef │ │ │ │ cmp $0x74367496,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2713776,19 +2713661,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lea 0x3(%rdx),%esp │ │ │ │ + lock and %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pushf │ │ │ │ mov %si,(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ lret │ │ │ │ @@ -2713840,15 +2713723,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e49c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306d4(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x23,-0x6a(%rbp) │ │ │ │ push %rax │ │ │ │ data16 xchg %bh,%bh │ │ │ │ @@ -2714058,18 +2713944,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ jmp 1ccab46 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xd00000000001e49e,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + fcomps 0x5(%rdx) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ subb $0xb5,(%rbx) │ │ │ │ divl 0x74(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2714082,18 +2713966,16 @@ │ │ │ │ add %dl,0x2ebe5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x5,-0x68(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + andb $0x0,0x599(%rcx) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5a(%rcx) │ │ │ │ mov $0xce,%al │ │ │ │ rex.WRXB cld │ │ │ │ (bad) │ │ │ │ sub $0x1,%al │ │ │ │ @@ -2714109,16 +2713991,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x587(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ccac27 │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ mov %edx,0x1095399(%rbx,%rsi,4) │ │ │ │ @@ -2714131,15 +2714013,16 @@ │ │ │ │ add %dl,0x2ebe6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pushf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x61,%ah │ │ │ │ + mov $0xdb,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x18690b7e(%rcx) │ │ │ │ mov $0x4d,%ah │ │ │ │ ss add %edx,(%rbx) │ │ │ │ @@ -2714154,17 +2714037,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb8000000000561e4,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + rcr $1,%bl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x7ab7190(%rcx) │ │ │ │ (bad) │ │ │ │ sahf │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2714176,16 +2714062,17 @@ │ │ │ │ out %eax,$0xeb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x61,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + lock (bad) 0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x79(%rbp,%rdi,2) │ │ │ │ or %al,0x5d(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ @@ -2714197,17 +2714084,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x18(%rax) │ │ │ │ jmp 1ccacf6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e4(%rbp) │ │ │ │ - add %ah,%al │ │ │ │ - in $0x61,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + fsubl 0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1117ea00(%rcx,%rsi,4) │ │ │ │ (bad) │ │ │ │ jl 1ccad22 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2714219,17 +2714107,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1ccb029 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9d,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - in $0x61,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + (bad) 0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5705980d(%rdx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2714241,15 +2714130,15 @@ │ │ │ │ add %dh,0x2ebe9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ch │ │ │ │ + xor %bl,%ah │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ int1 │ │ │ │ @@ -2714263,15 +2714152,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ jmp 1ccadce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x61,%eax │ │ │ │ + jo 1ccadb6 │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63cbfd09(%rsi) │ │ │ │ shrl %cl,0x5d(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2714286,17 +2714176,18 @@ │ │ │ │ jmp 1ccae16 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ch │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + fsubl 0x5(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ push %rdi │ │ │ │ sarb %cl,0x47dcd709(%rdx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2714551,19 +2714442,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rbx │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ - ... │ │ │ │ + movabs 0x3b8000000000599,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x61b63b36(%rbx,%rsi,4) │ │ │ │ rolb $1,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2714634,15 +2714523,16 @@ │ │ │ │ shlb %cl,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1f,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x1f,(%rdi) │ │ │ │ + jo 1ccb2c5 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x3cb612c(%rsi) │ │ │ │ cltd │ │ │ │ @@ -2714700,18 +2714590,17 @@ │ │ │ │ rex in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x61(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rdx) │ │ │ │ - jle 1ccb339 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x7f,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ ret $0x15bc │ │ │ │ add (%rdi),%al │ │ │ │ @@ -2714725,17 +2714614,15 @@ │ │ │ │ add %al,0x2ec41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rdx) │ │ │ │ - jle 1ccb381 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x57f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rbp) │ │ │ │ mov (%rsi),%cl │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2714749,15 +2714636,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RX in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e49f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3628e(%rax) │ │ │ │ + add %al,0x22(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ subb $0xd4,(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2715391,19 +2715279,19 @@ │ │ │ │ add %al,%al │ │ │ │ pop %rbp │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x18,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + repnz sbb %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x42(%rsi) │ │ │ │ gs and %cl,%ah │ │ │ │ fnstenv 0x130164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2715416,18 +2715304,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x362(%rsi) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x386998bb(%rbp) │ │ │ │ push %rdx │ │ │ │ xchg %eax,%ebp │ │ │ │ jnp 1ccbc0a │ │ │ │ @@ -2715442,20 +2715327,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bh │ │ │ │ - lock add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + movabs 0xb80000000002f6f9,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ pop %rbp │ │ │ │ repz lock adc $0x1706829,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2715530,15 +2715412,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs 0xe8700000000001e4,%al │ │ │ │ + movabs 0x88600000000001e4,%al │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x79439cc0(%rdi) │ │ │ │ @@ -2715680,16 +2715562,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ec85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs 0xee100000000001e4,%al │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + movabs 0x95500000000001e4,%al │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ push $0xffffffffffffff96 │ │ │ │ (bad) │ │ │ │ or %bl,(%rdi) │ │ │ │ @@ -2715706,15 +2715588,16 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%ah │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x84,0x26eb6d42(%rsi) │ │ │ │ @@ -2715725,17 +2715608,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2eca9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jo 1ccc038 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3150d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ cmp $0xaf,%al │ │ │ │ rex.RX add %r10d,%edi │ │ │ │ @@ -2715801,17 +2715682,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x48(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x319c5(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sbb %al,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ fsubr %st,%st(4) │ │ │ │ mov $0x65f75c47,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2715821,16 +2715704,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x43(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0xedf00000000001e4,%eax │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + movabs 0x95300000000001e4,%eax │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ mul %ah │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ @@ -2715866,17 +2715749,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rdi,%rbx,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ fiaddl -0x1d(%rcx) │ │ │ │ @@ -2715892,17 +2715773,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2ecd1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%ch │ │ │ │ - add $0x3,%eax │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + rcrb $1,0x305(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x76(%rdx,%rsi,2) │ │ │ │ or $0xe8,%al │ │ │ │ and 0x130135(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2715925,19 +2715806,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2ecfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - movabs 0x3d200000000001e4,%eax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x8ab00000000001e4,%eax │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6c(%rdi) │ │ │ │ fsubl (%rsi) │ │ │ │ cmp $0x75,%al │ │ │ │ adc (%rax),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2715967,15 +2715848,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x4b(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %al,0xae00000000001e4 │ │ │ │ + movabs %al,0x14100000000001e4 │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ rex.WRXB in $0xf4,%eax │ │ │ │ rex ret $0x4180 │ │ │ │ @@ -2715990,17 +2715871,20 @@ │ │ │ │ rex.WRXB in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb80000000003628d,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + xor %ah,(%rcx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ mov $0xcff263c5,%ecx │ │ │ │ (bad) │ │ │ │ ja 1ccc3a2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716008,15 +2715892,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %al,0x27b00000000001e4 │ │ │ │ + movabs %al,0x5e700000000001e4 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi,%rbp,1) │ │ │ │ @@ -2716033,21 +2715917,17 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ccc473 │ │ │ │ - ja 1ccc417 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb800000000037810,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x51(%rax) │ │ │ │ shrb $0x73,-0x44(%rdx) │ │ │ │ (bad) │ │ │ │ ja 1ccc432 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716056,36 +2715936,35 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jmp 1ccc45e │ │ │ │ add %al,(%rax) │ │ │ │ + out %eax,$0xf0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3891043(%rsi) │ │ │ │ cmp 0x130100(%rdi),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x67(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - movabs %al,0x61f00000000001e4 │ │ │ │ - ja 1ccc4a7 │ │ │ │ + movabs %al,0x11000000000001e4 │ │ │ │ + js 1ccc4a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5f(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2716100,17 +2715979,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x68(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %dh,0x58d1e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x80(%rbp,%rbx,2) │ │ │ │ rex.WRXB or $0x10d7f71,%rax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716143,19 +2716022,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x75(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x61(%rax) │ │ │ │ - ja 1ccc57f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi,%rax,1) │ │ │ │ fucom %st(7) │ │ │ │ lahf │ │ │ │ cmp $0x130124de,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716165,16 +2716042,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x76(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %eax,0x94400000000001e4 │ │ │ │ - sbb (%rbx),%eax │ │ │ │ + movabs %eax,0x36200000000001e4 │ │ │ │ + sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ mov $0x235caa77,%ebp │ │ │ │ @@ -2716188,48 +2716065,51 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2ed7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x77(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ccc61a │ │ │ │ + js 1ccc60f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ adc %ebp,%esi │ │ │ │ movabs %eax,0x130147d1e65e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ sub $0x2,%ebp │ │ │ │ add %dh,0x1e4a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160f3(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x76e40f92(%rax) │ │ │ │ pop 0x13011c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ed84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - movabs %eax,0x9800000000001e4 │ │ │ │ + movabs %eax,0x13100000000001e4 │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ je 1ccc719 │ │ │ │ mov %ebx,0x52(%rsi) │ │ │ │ @@ -2716243,16 +2716123,16 @@ │ │ │ │ add %dh,0x2ed87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + nop │ │ │ │ + adc 0x3(%rip),%edx │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ jrcxz 1ccc6c6 │ │ │ │ @@ -2716268,17 +2716148,21 @@ │ │ │ │ mov %ebp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb800000000059fe7,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + (bad) │ │ │ │ + adc $0xe4,%al │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x58(%rbp,%rsi,8) │ │ │ │ (bad) │ │ │ │ jo 1ccc7b7 │ │ │ │ xor %ecx,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716289,17 +2716173,18 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loop 1ccc7f0 │ │ │ │ - add $0x0,%eax │ │ │ │ + jo 1ccc7eb │ │ │ │ + jg 1ccc779 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x57(%rbp,%rdi,2) │ │ │ │ lret $0xedbd │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2716315,19 +2716200,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ccc7f9 │ │ │ │ - add (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jo 1ccc7c1 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rdi,4) │ │ │ │ mov $0x51356e9d,%esi │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716337,19 +2716222,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6b(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rsi │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ push $0xffffffffffffffee │ │ │ │ push %rax │ │ │ │ and -0x77(%rcx),%eax │ │ │ │ jg 1ccc822 │ │ │ │ @@ -2716439,15 +2716325,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0xa4d00000000002ed,%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdi) │ │ │ │ + nop │ │ │ │ + pop %rsi │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ @@ -2716485,16 +2716372,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x9f,%bh │ │ │ │ - add $0x0,%eax │ │ │ │ + adc %dl,(%rdi) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x258fc3e4(%rcx) │ │ │ │ js 1ccca75 │ │ │ │ jne 1ccca1a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2716503,17 +2716392,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2edb7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %al,$0xf0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f6f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6b9b9683(%rip) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ pop %rcx │ │ │ │ @@ -2716548,17 +2716435,18 @@ │ │ │ │ add %ah,0x2edbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x362(%rsi) │ │ │ │ + loopne 1cccaf3 │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3c0b9c72(%rsi) │ │ │ │ imul $0x27,(%rsi),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716583,18 +2716471,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov $0x2ed,%esi │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e4(%rbp) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x48053339(%rsi) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ @@ -2716610,16 +2716497,17 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x599(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,%cl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x57c749cb(%rsi) │ │ │ │ rex.WR mov (%rdi),%es │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716649,15 +2716537,17 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x362(%rbp) │ │ │ │ + adc %ah,(%rcx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ fstps (%rsi) │ │ │ │ sub %ebx,%edx │ │ │ │ ss mov $0x13015c,%ebp │ │ │ │ @@ -2716688,18 +2716578,19 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5b(%rax) │ │ │ │ loopne 1ccccc5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x77(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + adc %bh,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x24(%rbx) │ │ │ │ jrcxz 1ccccca │ │ │ │ sarl %cl,(%rax) │ │ │ │ fwait │ │ │ │ jnp 1ccccfa │ │ │ │ @@ -2716736,19 +2716627,17 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ fldln2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lea 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x36421(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ (bad) │ │ │ │ jnp 1cccd60 │ │ │ │ rclb %cl,0x131159e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2716783,17 +2716672,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2ede1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - ja 1cccdef │ │ │ │ + add %al,0x10(%rax) │ │ │ │ + js 1cccdef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x18(%rdx) │ │ │ │ mov $0x92,%ch │ │ │ │ @@ -2716835,16 +2716723,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cccedc │ │ │ │ - ja 1ccce7f │ │ │ │ + (bad) │ │ │ │ + adc %edi,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ out %eax,$0x10 │ │ │ │ @@ -2716858,16 +2716746,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jmp 1ccd1a3 │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - ja 1cccec7 │ │ │ │ + and %dl,(%rax) │ │ │ │ + js 1cccec7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ mov $0x92,%al │ │ │ │ @@ -2716883,18 +2716771,18 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x59(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + adcb $0x78,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ jg 1ccceac │ │ │ │ pop %rax │ │ │ │ idiv %ebp │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2716909,16 +2716797,16 @@ │ │ │ │ repnz in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + rex adc %edi,0x3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x21ecab04(%rdi) │ │ │ │ push %rbp │ │ │ │ mov $0x75,%dl │ │ │ │ @@ -2717053,20 +2716941,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2edfc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x313c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rbp) │ │ │ │ rex.WRX xchg %r9,%rsp │ │ │ │ (bad) │ │ │ │ xchg %eax,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2717098,19 +2716983,19 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - add (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ (bad) │ │ │ │ xchg %eax,%esi │ │ │ │ xor $0x3993dabe,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2717125,20 +2717010,19 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jno 1ccd229 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x7b(%rdx) │ │ │ │ fldenv (%rdi,%rsi,8) │ │ │ │ loope,pt 1ccd2ae │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717151,20 +2717035,19 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ + mov $0x70,%al │ │ │ │ (bad) │ │ │ │ - add (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3f5d91eb(%rdx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ xor 0x1(%rdx),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717172,19 +2717055,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex add (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 1ccd2b9 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6767b4dc(%rcx) │ │ │ │ (bad) │ │ │ │ mov %ss,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717195,19 +2717078,18 @@ │ │ │ │ add %ah,0x2ee00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ccd301 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6be53692(%rsi,%rdx,2) │ │ │ │ xor %ch,(%rcx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717359,15 +2717241,16 @@ │ │ │ │ add %ah,0x2e(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock ret $0x37a │ │ │ │ + mov $0x48,%al │ │ │ │ + jp 1ccd4f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ or %cl,0x1005ca65(%rsi) │ │ │ │ @@ -2717423,17 +2717306,15 @@ │ │ │ │ rex.R out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x57(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x15,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock adc 0x3(%rip),%edx │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x78(%rbx) │ │ │ │ push $0xffffffffffffffb7 │ │ │ │ cmp %ecx,-0x34(%rcx) │ │ │ │ add (%rcx),%eax │ │ │ │ @@ -2717490,18 +2717371,16 @@ │ │ │ │ add %al,%al │ │ │ │ rex.WRXB out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + fcomps 0x5(%rdx) │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x6e1810af(%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ jns 1ccd710 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717550,16 +2717429,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsi │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31509(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x13(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7d(%rcx) │ │ │ │ js 1ccd750 │ │ │ │ jae 1ccd746 │ │ │ │ jnp 1ccd7c9 │ │ │ │ @@ -2717571,19 +2717450,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2ee6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0x1e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x362(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + movabs 0xb800000000036421,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ sbbl $0x77,-0x7375f32(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2717592,15 +2717469,15 @@ │ │ │ │ add %ah,0x2ee70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ccd814 │ │ │ │ + rclb $1,(%rbx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x67ba6947(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ int3 │ │ │ │ @@ -2717614,19 +2717491,18 @@ │ │ │ │ ja 1ccd831 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x3(%rdx),%fs │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x3b,%ah │ │ │ │ xlat %ds:(%rbx) │ │ │ │ imul $0x0,0x13117777(%rsi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717685,18 +2717561,19 @@ │ │ │ │ jge 1ccd909 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x77(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,(%rcx) │ │ │ │ + js 1ccd92f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d63d1c0(%rsp,%rbp,4) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717710,16 +2717587,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ccd9bf │ │ │ │ - clc │ │ │ │ + lock cmp $0xf8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ imul $0xffffffde,%ecx,%edi │ │ │ │ @@ -2717763,20 +2717639,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - ja 1ccda07 │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x78,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x54bb9c36(%rcx) │ │ │ │ sub $0x13016aba,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2717807,19 +2717681,19 @@ │ │ │ │ js 1ccda85 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ movsxd %esp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0xd,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ or $0x9a,%al │ │ │ │ mov $0x96,%bl │ │ │ │ in (%dx),%al │ │ │ │ @@ -2717835,15 +2717709,15 @@ │ │ │ │ jle 1ccdacd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %bl,(%rdi) │ │ │ │ + shrb $1,0x1e(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x387f7183(%rax) │ │ │ │ fildl 0x130144(%rax) │ │ │ │ @@ -2717875,17 +2717749,21 @@ │ │ │ │ loopne 1ccdb5e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ data16 in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb800000000031f37,%al │ │ │ │ - add 0x1(%rax),%esp │ │ │ │ + nop │ │ │ │ + imul $0x3,(%rsi),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ and %ebx,0x747510ab(,%rbp,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2718017,17 +2717895,19 @@ │ │ │ │ add %al,0x16(%rax) │ │ │ │ loopne 1ccdd56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1c(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59250(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x6b(%rax) │ │ │ │ or $0x955b49a7,%eax │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2718038,18 +2717918,15 @@ │ │ │ │ add %dl,0x17(%rax) │ │ │ │ loopne 1ccdd9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x306c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x4cc56396(%rip) │ │ │ │ (bad) │ │ │ │ sub %esp,(%rax) │ │ │ │ @@ -2718061,16 +2717938,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e017(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - fiaddl 0x5(%rbp) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + jns 1ccdd7a │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x67(%rdi) │ │ │ │ push %rdi │ │ │ │ sbb %ecx,(%rcx) │ │ │ │ adc %ecx,%ebp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2718083,16 +2717961,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x18(%rax) │ │ │ │ loopne 1ccde2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ccde14 │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + jo 1ccdeb3 │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x9(%rsi) │ │ │ │ sbb $0x4c,%al │ │ │ │ add 0x13013b4e(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2718105,16 +2717983,16 @@ │ │ │ │ sbb %esp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%dl │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + xor %bh,-0x79(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x2d25417e(%rdi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ push %rsp │ │ │ │ adc $0x1,%al │ │ │ │ @@ -2718130,16 +2718008,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - fiaddl 0x5(%rbp) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + jns 1ccde52 │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ (bad) │ │ │ │ xor 0x1b9865aa(%rbp),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2718154,16 +2718033,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lahf │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - fiaddl 0x5(%rbp) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + jns 1ccde9a │ │ │ │ + add $0x0,%eax │ │ │ │ + mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21(%rbx) │ │ │ │ loopne 1ccdebd │ │ │ │ testl $0x1311,%gs:0x71(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2718291,16 +2718171,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + jo 1cce0ac │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a917d7d(%rbp) │ │ │ │ @@ -2718431,15 +2718310,15 @@ │ │ │ │ loopne 1cce266 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cce2eb │ │ │ │ + add %bh,(%rdi) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ @@ -2718481,16 +2718360,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x599(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,%cl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x55(%rax) │ │ │ │ add $0xd4f3cd7,%eax │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2718504,16 +2718384,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x69,%al │ │ │ │ - (bad) │ │ │ │ + mov $0xaf,%al │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24e7a3bc(%rsi) │ │ │ │ sti │ │ │ │ jg 1cce3bf │ │ │ │ @@ -2718792,20 +2718672,17 @@ │ │ │ │ add %dl,0x2e0bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add (%rsi),%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + movabs 0xb800000000036297,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ (bad) │ │ │ │ or (%rbx),%esi │ │ │ │ (bad) │ │ │ │ lret $0xe14 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2718819,15 +2718696,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x78(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + ja 1cce73f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ rex.WXB jmp ffffffffa2d52791 <_edata@@Base+0xffffffff9bd52791> │ │ │ │ @@ -2718927,19 +2718806,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fchs │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %edi,0x5(%rcx) │ │ │ │ + add %dh,0x579ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1a003,%eax │ │ │ │ + add %bh,0x1a003(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20fdf11(%rbp) │ │ │ │ xor 0x11(%rdx,%rcx,1),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2719112,16 +2718989,16 @@ │ │ │ │ loopne 1cceb1e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xac,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %edi,0x5(%rcx) │ │ │ │ + jo 1cceaf8 │ │ │ │ + jns 1cceb31 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ rex.WRB pop %r15 │ │ │ │ @@ -2719202,15 +2719079,16 @@ │ │ │ │ add %ah,0x2e0f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ jns 1ccec51 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4be5ed23(%rbx) │ │ │ │ @@ -2720010,16 +2719888,16 @@ │ │ │ │ add %dh,0x2e133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ccf8a5 │ │ │ │ - cwtl │ │ │ │ + loopne 1ccf7eb │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ mov $0x1a003,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ loope 1ccf8e4 │ │ │ │ push $0x28 │ │ │ │ @@ -2720290,20 +2720168,17 @@ │ │ │ │ loope 1ccfbb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rbx,%rbp,8) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x1a003(%rax) │ │ │ │ + movabs 0xb80000000002f0e6,%al │ │ │ │ + add 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x326db1b0(%rdi) │ │ │ │ push %rsi │ │ │ │ push %rbp │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720551,17 +2720426,15 @@ │ │ │ │ or $0xe0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %ebx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rolb $1,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xe8,0x2957b7a6(%rsi) │ │ │ │ shlb $1,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2720639,16 +2720512,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - in $0x60,%eax │ │ │ │ + mov $0x17,%al │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ @@ -2720760,19 +2720633,22 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ leave │ │ │ │ loope 1cd019e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e4(%rdi) │ │ │ │ - add %al,0x59fe8(%rax) │ │ │ │ + add %al,0x2b(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%bl │ │ │ │ pop %rax │ │ │ │ sbb 0x1baaeb60(%rip),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720901,39 +2720777,37 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e1e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e4,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,%cl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %bl,0x306(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0xda,0x3f3ce69b(%rbp) │ │ │ │ - adc $0x4c,%al │ │ │ │ + add %al,0x3ce69bad(%rax) │ │ │ │ + (bad) │ │ │ │ + ficoml (%rsp,%rcx,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2720948,17 +2720822,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e1e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58e0c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + pop 0x0(%rip) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x675a2309(%rsi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ movabs %al,0x13017e │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2720984,17 +2720860,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1cd0797 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30176(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ljmp *0x3b8867ec(%rip) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2721005,15 +2720885,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rax) │ │ │ │ loope 1cd04fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x595(%rbx) │ │ │ │ + rex jmp 1cd0aa4 │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3dc04e03(%rcx) │ │ │ │ @@ -2721029,17 +2720909,17 @@ │ │ │ │ loope 1cd0546 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %esp,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x660cdf9b(%rbx) │ │ │ │ add %edi,%esp │ │ │ │ xor %al,(%rcx) │ │ │ │ @@ -2721049,16 +2720929,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e1e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb 0x3(%rip),%dl │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ sarl $1,-0x73(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2721092,18 +2720972,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ loope 1cd061e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1(%rsp,%riz,8) │ │ │ │ - add %ah,%al │ │ │ │ - test %ch,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x69,%al │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2721118,17 +2720997,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1cd0666 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e4(%rbp) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x8e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x5e(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5cf9ac95(,%rbx,8) │ │ │ │ add %r10,%gs:(%rbx) │ │ │ │ @@ -2721159,16 +2721037,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ loope 1cd06f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e4c2,%al │ │ │ │ - fadds (%rsi) │ │ │ │ + movabs 0x200000000001e4c2,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721201,21 +2721080,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc80000000005727f,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x73,(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x7c,0x9(%rcx) │ │ │ │ - push %rbp │ │ │ │ + add %al,0x557c0979(%rax) │ │ │ │ shl $1,%ah │ │ │ │ (bad) │ │ │ │ jbe 1cd07b2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2721223,27 +2721101,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fildl (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rcrb $1,0x306(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x6b,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - int $0x88 │ │ │ │ - (bad) │ │ │ │ + add %al,-0x326a9408(%rax) │ │ │ │ + mov %ch,%dl │ │ │ │ mov %bl,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721251,15 +2721123,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ loope 1cd0816 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x306d8(%rax) │ │ │ │ + add %ah,0x3069a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x2e,-0x4a7e5a07(%rsi) │ │ │ │ @@ -2721275,15 +2721147,15 @@ │ │ │ │ loope 1cd085e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%al │ │ │ │ + mov $0x9c,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721301,15 +2721173,15 @@ │ │ │ │ loope 1cd08a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%al │ │ │ │ + lock cltd │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721323,15 +2721195,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e1ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306d7(%rax) │ │ │ │ + add %dh,0x30699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x38,-0x7b793609(%rdx) │ │ │ │ @@ -2721345,16 +2721217,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e1ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fadds (%rsi) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721373,17 +2721245,15 @@ │ │ │ │ in (%dx),%eax │ │ │ │ loope 1cd097e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex ret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fadds (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x3(%rsi,%rax,1) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xdb,-0x18(%rax) │ │ │ │ mov $0x49,%dh │ │ │ │ @@ -2721400,15 +2721270,16 @@ │ │ │ │ loope 1cd09c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd098c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%cl │ │ │ │ + push %rax │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721428,16 +2721299,16 @@ │ │ │ │ loope 1cd0a0e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fiaddl (%rsi) │ │ │ │ + mov $0x9d,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721454,16 +2721325,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - flds (%rsi) │ │ │ │ + jo 1cd09ff │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721477,16 +2721348,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e1ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721507,15 +2721378,17 @@ │ │ │ │ loope 1cd0ae6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc4,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x6,%bh │ │ │ │ + nop │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721534,16 +2721407,15 @@ │ │ │ │ loope 1cd0b2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd0af6 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + jo 1cd0ad3 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2721584,15 +2721456,16 @@ │ │ │ │ loope 1cd0bbe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaf,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x309(%rdi) │ │ │ │ + addb $0x3,0x9(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2721606,16 +2721479,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e1fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3150d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb 0x3(%rip),%dl │ │ │ │ add %cl,0x1(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x70(%rcx) │ │ │ │ mov %ebx,%edx │ │ │ │ jrcxz 1cd0bc7 │ │ │ │ @@ -2722129,20 +2722002,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x10(%rax) │ │ │ │ loop 1cd1356 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ gs call 1cd1360 │ │ │ │ - add %dh,-0x11(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58a96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ test $0x8d,%al │ │ │ │ adc $0x5d,%al │ │ │ │ mov $0x13013275,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722150,20 +2722022,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ callw 13a6 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x11(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58a96(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx) │ │ │ │ xchg %eax,%ebp │ │ │ │ test %ah,(%rdx) │ │ │ │ mov $0x7b,%ah │ │ │ │ sbb %edx,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722173,17 +2722044,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e210(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ callw 13ee │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ in (%dx),%eax │ │ │ │ fimull 0x2348697d(%rbp) │ │ │ │ @@ -2722196,15 +2722066,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e84c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36bd8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loope 1cd14a6 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ rex.XB movabs %eax,0x1301775081ced7 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722214,15 +2722086,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ call 1cd1480 │ │ │ │ - add %ah,-0x26(%rax) │ │ │ │ + add %ah,-0x1e(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ nop │ │ │ │ @@ -2722241,16 +2722113,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd8,%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + rex loope 1cd1536 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ mov %ds,(%rdi) │ │ │ │ sub %al,(%rcx) │ │ │ │ @@ -2722264,16 +2722136,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e211(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3151e(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x27(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ mov $0xac,%bh │ │ │ │ movabs %al,0x130174050310 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722286,16 +2722158,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1e,%al │ │ │ │ - adc $0x3,%eax │ │ │ │ + andb $0x15,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ cmpl $0x1301,0x76eba053(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722305,22 +2722178,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ adc %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRX call 1cd15a0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - fsubrs 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loopne 1cd160e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x150bcaf9(%rip) │ │ │ │ adc $0x3b,%al │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2722328,16 +2722200,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ adc %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb 0x3(%rip),%dl │ │ │ │ + add %dl,0x31524(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x648f8eaa,%eax │ │ │ │ and $0x1,%al │ │ │ │ @@ -2722351,15 +2722223,15 @@ │ │ │ │ loop 1cd1626 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x26(%rax) │ │ │ │ + add %al,-0x1e(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2722373,16 +2722245,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x27(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,%al │ │ │ │ + loope 1cd16e6 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ pop %rdi │ │ │ │ sub %esp,0x21fce8ee(%rdx) │ │ │ │ @@ -2722395,20 +2722268,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ adc %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e86c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x12(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58a95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x1e83b40(%rsp,%rsi,8) │ │ │ │ sub 0x1(%rax),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2722416,22 +2722288,19 @@ │ │ │ │ add %dh,%al │ │ │ │ adc %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ call 1cd1708 │ │ │ │ - add %dl,(%rax) │ │ │ │ - fsubrs 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x36be0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ (bad) │ │ │ │ rex.X movsxd 0x10897de(%rbp),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2722439,16 +2722308,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %edx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ call 1cd1750 │ │ │ │ - add %dl,-0x28(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + loopne 1cd17be │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x342140dc(%rbx) │ │ │ │ cwtl │ │ │ │ sub %ch,(%rdx) │ │ │ │ @@ -2722463,16 +2722333,15 @@ │ │ │ │ loop 1cd178e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %al,-0x63(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x9ca7504(%rdi) │ │ │ │ sub %bh,0x7f(%rax) │ │ │ │ @@ -2722483,17 +2722352,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e213(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d(%rax) │ │ │ │ call 1cd17e0 │ │ │ │ - add %dl,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ xor -0x378b8d36(%rdx),%ah │ │ │ │ ja 1cd1802 │ │ │ │ @@ -2722504,22 +2722373,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e213(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ call 1cd1828 │ │ │ │ - add %dl,(%rax) │ │ │ │ - fldcw 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x36be1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%cl │ │ │ │ andl $0xb,-0x79(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.WXB jae 1cd184a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722528,17 +2722394,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %edx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rax) │ │ │ │ call 1cd1870 │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ jrcxz 1cd188f │ │ │ │ pop %rcx │ │ │ │ @@ -2722556,19 +2722422,21 @@ │ │ │ │ adc $0xe2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jno 1cd189b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x588ef(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rcx) │ │ │ │ out %al,(%dx) │ │ │ │ jmp 1cd18c3 │ │ │ │ xchg %eax,%edi │ │ │ │ cmp 0x25(%rdi),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722581,17 +2722449,16 @@ │ │ │ │ loop 1cd18f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shr $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or $0x8e,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %ah,0x5e(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2722605,40 +2722472,45 @@ │ │ │ │ ... │ │ │ │ add %dh,0x14(%rax) │ │ │ │ loop 1cd193e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ call 1cd1948 │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 1cd194c │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x2f(%rcx) │ │ │ │ (bad) │ │ │ │ xor $0x19b12b1e,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e214(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e89b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30177(%rax) │ │ │ │ + add %al,0x63(%rax) │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x4f(%rsi) │ │ │ │ push $0x70fdc885 │ │ │ │ jnp 1cd19b2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2722667,16 +2722539,16 @@ │ │ │ │ adc $0x2e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb 0x5(%rsi),%bh │ │ │ │ + jo 1cd19d3 │ │ │ │ + jg 1cd1a29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rsi) │ │ │ │ @@ -2722692,17 +2722564,16 @@ │ │ │ │ add %al,0x15(%rax) │ │ │ │ loop 1cd1a5e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd1a12 │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0x313,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6d(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2722713,36 +2722584,35 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x15(%rax) │ │ │ │ loop 1cd1aa6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e855,%al │ │ │ │ - fsubrs 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e855,%al │ │ │ │ + loope 1cd1b1e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dl │ │ │ │ xor $0x7adee60e,%eax │ │ │ │ rcrl $1,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e215(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e88b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + popf │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ sbb %dl,%ah │ │ │ │ @@ -2722756,16 +2722626,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0x2e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e8(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd1ad6 │ │ │ │ - (bad) │ │ │ │ + xor %ch,(%rcx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x5021d825(%rsi) │ │ │ │ xchg %eax,%ebp │ │ │ │ fwait │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2722776,17 +2722647,16 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ loop 1cd1b7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rdx) │ │ │ │ call 1cd1b88 │ │ │ │ - add %dl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + or %r8d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2722803,16 +2722673,16 @@ │ │ │ │ loop 1cd1bc6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jne 1cd1bb2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb 0x3(%rip),%edx │ │ │ │ + add %dh,0x25(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0xa(%rdx) │ │ │ │ pushf │ │ │ │ lea (%rsi),%esi │ │ │ │ jne 1cd1c44 │ │ │ │ @@ -2722826,22 +2722696,20 @@ │ │ │ │ add %ah,0x16(%rax) │ │ │ │ loop 1cd1c0e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,-0x18(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fsubrs 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rcx) │ │ │ │ rex.WRB leave │ │ │ │ rex.W in (%dx),%eax │ │ │ │ add $0x13017534,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722851,20 +2722719,18 @@ │ │ │ │ add %dl,0x2e216(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x55(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - sbb $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + es adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x2a704328(%rbx) │ │ │ │ imul $0x1,0x57(%rax),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2722873,19 +2722739,20 @@ │ │ │ │ (bad) │ │ │ │ loop 1cd1c9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1(%rdi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd1cc6 │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock and $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ cmp 0x15c18113(%rbx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722897,15 +2722764,15 @@ │ │ │ │ loop 1cd1ce6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd1d0e │ │ │ │ + mov $0x25,%al │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx,%rdi,2) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2722923,17 +2722790,16 @@ │ │ │ │ (bad) │ │ │ │ loop 1cd1d2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $1,-0x19(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dl,%al │ │ │ │ + es adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x24c65713(%rdx) │ │ │ │ rex.RB jp 1cd1d66 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722943,19 +2722809,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %ah,0x315(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ jrcxz 1cd1db0 │ │ │ │ jnp 1cd1e1c │ │ │ │ mov $0x1301011e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722965,18 +2722832,20 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ loop 1cd1dbe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x2e5(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock sub $0x2ec,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ lahf │ │ │ │ lock adc %r12,%r14 │ │ │ │ mov $0x1b,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2722988,41 +2722857,42 @@ │ │ │ │ sbb %ah,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1cd1df3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x588ee(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rbx) │ │ │ │ sub 0x31e2a70(%rax),%ebx │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x18(%rax) │ │ │ │ loop 1cd1e4e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd1eac │ │ │ │ call 1cd1e58 │ │ │ │ - add %al,%al │ │ │ │ - fldcw 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + loop 1cd1ec6 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x25(%rdi) │ │ │ │ add 0x54(%rbx),%ecx │ │ │ │ jo 1cd1e63 │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723031,16 +2722901,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e218(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %fs,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3151b(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x25(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x68(%rdx) │ │ │ │ packsswb (%rbx),%mm2 │ │ │ │ jne 1cd1ef3 │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2723055,16 +2722925,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + adc %ah,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0xc230aac(,%rbx,1) │ │ │ │ jns 1cd1f11 │ │ │ │ @@ -2723077,16 +2722946,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x19(%rax) │ │ │ │ loop 1cd1f26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bh │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + loopne 1cd1f9e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ rex.WRB │ │ │ │ rex.B outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2723102,21 +2722972,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e219(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x31526(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x39e1280c(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723126,17 +2722994,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ call 1cd1fc0 │ │ │ │ - add %ah,%al │ │ │ │ - ja 1cd1fc4 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30163(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ @@ -2723150,36 +2723016,38 @@ │ │ │ │ add %al,0x1a(%rax) │ │ │ │ loop 1cd1ffe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,-0x18(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x588ef(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x112e7a79(%rbp) │ │ │ │ std │ │ │ │ mov %?,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2e21a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jge 1cd2033 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x44(%rbx) │ │ │ │ jae 1cd2084 │ │ │ │ clc │ │ │ │ @@ -2723193,19 +2723061,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ sbb %dl,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e87e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x588ee(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x2c31b72d(%rsp,%rdi,1) │ │ │ │ mov $0x2c,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2723216,21 +2723086,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x2,-0xc(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,-0xe(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bl │ │ │ │ mov $0x69,%bl │ │ │ │ and %al,%bh │ │ │ │ jbe 1cd210b │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723241,15 +2723110,15 @@ │ │ │ │ add %dh,0x1b(%rax) │ │ │ │ loop 1cd211e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov %eax,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6d(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rax,%rdi,8) │ │ │ │ mov $0x7ea6f650,%eax │ │ │ │ @@ -2723265,16 +2723134,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xlat %ds:(%rbx) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + and $0x6b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ mov $0x9eff045b,%ebp │ │ │ │ cltd │ │ │ │ @@ -2723287,21 +2723156,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0xe2,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + es adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x7de209e7(%rsi) │ │ │ │ int1 │ │ │ │ add 0x13(%rcx,%rax,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2723311,15 +2723178,16 @@ │ │ │ │ loop 1cd21f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ loope 1cd21e2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x41(%rsi,%rax,2) │ │ │ │ out %eax,(%dx) │ │ │ │ and %bl,0x46(%rsp,%rbx,4) │ │ │ │ @@ -2723332,21 +2723200,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e21c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cd2270 │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x24(%rbp) │ │ │ │ jge 1cd223f │ │ │ │ int1 │ │ │ │ mov %esi,0x66(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723357,16 +2723223,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa3,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1d,%al │ │ │ │ - adc $0x3,%eax │ │ │ │ + nop │ │ │ │ + es adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3dd6e3a1(%rax) │ │ │ │ in (%dx),%al │ │ │ │ sbb %edx,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2723376,15 +2723242,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ loop 1cd22ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e7dd,%al │ │ │ │ + movabs 0x1e7dd,%al │ │ │ │ (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ mov (%rdx),%ebx │ │ │ │ @@ -2723398,15 +2723264,15 @@ │ │ │ │ add %al,%al │ │ │ │ sbb $0x2e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd2340 │ │ │ │ + rex (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adcl $0x21f202dc,0x50(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2723421,16 +2723287,16 @@ │ │ │ │ loop 1cd235e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb 0x3(%rip),%dl │ │ │ │ + mov $0x24,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rsi,1) │ │ │ │ sbb %ah,-0x55(%rdx) │ │ │ │ and %dl,0x6d(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2723444,34 +2723310,36 @@ │ │ │ │ loop 1cd23a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ add %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3151c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x3(%rdi) │ │ │ │ ja 1cd23ee │ │ │ │ xchg %dl,0x130147(%rdi,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e(%rax) │ │ │ │ loop 1cd23ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x369(%rbx) │ │ │ │ + and %bl,0x369(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2e39bd2d(%rip) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2723483,20 +2723351,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e21e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e890(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3699d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ mov $0x78a67c6a,%edx │ │ │ │ xor $0x77,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723524,15 +2723391,17 @@ │ │ │ │ (bad) │ │ │ │ loop 1cd24c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ call 1cd24d0 │ │ │ │ - add %dh,0x36bd7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loopne 1cd253e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ sahf │ │ │ │ ja 1cd24d0 │ │ │ │ @@ -2723548,19 +2723417,20 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1cd250e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd251c │ │ │ │ - or $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + orl $0x0,(%rbx,%rax,1) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ shl $0x97,%esi │ │ │ │ jrcxz 1cd24cc │ │ │ │ cmp %bl,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723568,15 +2723438,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1f(%rax) │ │ │ │ loop 1cd2556 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - movabs 0xa5900000000001e8,%eax │ │ │ │ + movabs 0x45c00000000001e8,%eax │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2723593,17 +2723463,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e21f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ sbb %esi,(%rbx) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2723616,16 +2723485,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ loop 1cd25e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e8a3,%al │ │ │ │ - ja 1cd25f4 │ │ │ │ + movabs 0x600000000001e8a3,%al │ │ │ │ + movsxd (%rcx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2724129,19 +2723998,17 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loop 1cd2c16 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ - jg 1cd2c27 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex push %rdi │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rdx) │ │ │ │ adc $0x1f6b017b,%eax │ │ │ │ @@ -2724257,19 +2724124,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1cd2dc6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd2e0a │ │ │ │ + movabs 0x6000000000031e6c,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ add $0xb2,%al │ │ │ │ or %dh,%cl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2724283,16 +2724147,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ - jb 1cd2e21 │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + jae 1cd2e21 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2724310,17 +2724175,16 @@ │ │ │ │ loop 1cd2e56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - (bad) │ │ │ │ + add %dh,0x36428(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ jmp 1cd2e7d │ │ │ │ add %dl,%ah │ │ │ │ @@ -2724336,15 +2724200,16 @@ │ │ │ │ loop 1cd2e9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36294(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rbx) │ │ │ │ int3 │ │ │ │ @@ -2724414,16 +2724279,17 @@ │ │ │ │ jb 1cd2f9d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x317,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov (%rbx,%rax,1),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rdx) │ │ │ │ @@ -2724442,18 +2724308,15 @@ │ │ │ │ jne 1cd2fe5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x62,(%rdi) │ │ │ │ xchg %r10,%rsi │ │ │ │ @@ -2724525,18 +2724388,20 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov %ah,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbp │ │ │ │ - call 1cd3139 │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %ah,0x54(%rax) │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x142a179f(%rcx) │ │ │ │ test $0x1301637c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2724546,16 +2724411,18 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x77(%rax) │ │ │ │ loop 1cd316e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x72(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdi) │ │ │ │ + jae 1cd3181 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x65,0x3(%rcx) │ │ │ │ pop %rsp │ │ │ │ @@ -2724611,15 +2724478,15 @@ │ │ │ │ loop 1cd3246 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x19(%rax) │ │ │ │ + add %dl,0x23(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x34(%rdx,%rsi,2) │ │ │ │ add (%rcx),%al │ │ │ │ @@ -2724702,16 +2724569,18 @@ │ │ │ │ loop 1cd3366 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb2,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6000000000031519,%al │ │ │ │ - (bad) │ │ │ │ + shlb $0x15,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ mov $0x77,%dh │ │ │ │ mov $0x3a,%bh │ │ │ │ mov $0x13016496,%esi │ │ │ │ @@ -2724722,15 +2724591,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs %al,0xb2e00000000002e2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %dl,0x3(%rip) │ │ │ │ + xor %ah,(%rbx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ sub $0xb5,%al │ │ │ │ sub $0x6b,%ebx │ │ │ │ @@ -2724745,17 +2724615,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ loop 1cd33f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x15,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rbx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ shrd $0x55,%esi,%edi │ │ │ │ jp 1cd342a │ │ │ │ @@ -2724770,16 +2724639,18 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ loop 1cd343e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %edx,0x3(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x6b(%rax) │ │ │ │ rex.XB (bad) │ │ │ │ cmp %esp,%ecx │ │ │ │ @@ -2724796,17 +2724667,18 @@ │ │ │ │ loop 1cd3486 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd343d │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jg 1cd3505 │ │ │ │ - add $0x0,%eax │ │ │ │ + rex (bad) │ │ │ │ + jae 1cd3499 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x35(%rbp) │ │ │ │ int $0x8c │ │ │ │ @@ -2724840,17 +2724712,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0xe2,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5727f(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ + jae 1cd3529 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bl │ │ │ │ cltd │ │ │ │ mov %dl,%al │ │ │ │ cmp $0x110512b0,%eax │ │ │ │ @@ -2724884,16 +2724759,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x44(%rax) │ │ │ │ loop 1cd35a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rsp,%riz,8) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp 1cd3b4c │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0x760000000000595 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x49(%rsi) │ │ │ │ (bad) │ │ │ │ loop 1cd3649 │ │ │ │ (bad) │ │ │ │ @@ -2724947,16 +2724825,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e2d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725017,17 +2724895,16 @@ │ │ │ │ out %eax,$0xe2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + rcrb $1,(%rdi) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x35ec052e(%rdx) │ │ │ │ in $0x6e,%al │ │ │ │ @@ -2725041,16 +2724918,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ loop 1cd379e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %edx,0x3(%rip) │ │ │ │ + nop │ │ │ │ + and 0x3(%rip),%edx │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x761b65fe(%rax) │ │ │ │ push %rax │ │ │ │ or $0x5d,%al │ │ │ │ @@ -2725063,19 +2724940,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ loop 1cd37e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e4bc,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fcompl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi,%rbx,4) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ xchg %edx,(%rsi) │ │ │ │ @@ -2725091,16 +2724965,16 @@ │ │ │ │ mul %dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x48(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x97,%al │ │ │ │ - cltd │ │ │ │ + mov $0xdd,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x16(%rbp) │ │ │ │ @@ -2725115,15 +2724989,18 @@ │ │ │ │ ... │ │ │ │ add %al,-0x7(%rax) │ │ │ │ loop 1cd3876 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x6000000000056884,%al │ │ │ │ + lock or 0x5(%rcx),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ out %al,$0xc6 │ │ │ │ and $0x7d568599,%eax │ │ │ │ @@ -2725153,16 +2725030,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e2fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x599(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $1,%bl │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60(%rdx) │ │ │ │ mov $0x84983349,%edx │ │ │ │ @@ -2725176,21 +2725054,18 @@ │ │ │ │ add %dh,%al │ │ │ │ std │ │ │ │ loop 1cd394e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x5(%rax,%rbp,2) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x2f(%rdi) │ │ │ │ + rorb $1,(%rbx) │ │ │ │ + imul $0x1a00760,0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + rex.WRXB (bad) │ │ │ │ pushf │ │ │ │ xor 0x50(%rdx),%cl │ │ │ │ addr32 (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725200,19 +2725075,16 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ loop 1cd3996 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rbx) │ │ │ │ add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fistpl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3f(%rsi) │ │ │ │ xchg %cl,%cl │ │ │ │ mov $0x169460e,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2725223,16 +2725095,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6a(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x24(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20(%rdi) │ │ │ │ @@ -2725250,16 +2725122,16 @@ │ │ │ │ jrcxz 1cd3a26 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd39e2 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x96,%al │ │ │ │ - cltd │ │ │ │ + mov $0xdc,%al │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2725275,19 +2725147,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e302(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %eax,%edi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fstpl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x30f118a1(%rax) │ │ │ │ js 1cd3a73 │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2725298,16 +2725167,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e303(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e4,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd3a59 │ │ │ │ - cltd │ │ │ │ + jo 1cd3a9f │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x75(%rbx) │ │ │ │ @@ -2725321,19 +2725190,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x7(%rax) │ │ │ │ jrcxz 1cd3afe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e4(%rdx) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,0x3699c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2931c263(%rdx) │ │ │ │ leave │ │ │ │ push $0x130104 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725343,19 +2725210,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e308(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fcompl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2725369,19 +2725233,16 @@ │ │ │ │ adc %ah,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e4,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fcompl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ movsxd (%rsi),%ebp │ │ │ │ mov $0x17155df,%ebp │ │ │ │ @@ -2725393,19 +2725254,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11(%rax) │ │ │ │ jrcxz 1cd3bd6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1(%rsp,%riz,8) │ │ │ │ add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fcompl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ pop %rdx │ │ │ │ lret │ │ │ │ shrl $0x6,(%rsi) │ │ │ │ @@ -2725419,15 +2725277,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e312(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x44(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test %bpl,0x5(%rax) │ │ │ │ + nop │ │ │ │ + or 0x5(%rcx),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725442,16 +2725301,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e317(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x47(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x599(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,%ch │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ec2053(%rsp,%rdx,8) │ │ │ │ mov 0x1(%rcx),%bl │ │ │ │ @@ -2725463,15 +2725323,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %ah,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59995(%rax) │ │ │ │ + add %dh,0x59adb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ jp 1cd3c8c │ │ │ │ @@ -2725485,19 +2725345,16 @@ │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e4,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%esi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + lock fcompl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ sbb %edi,%edi │ │ │ │ sbb $0x26,%al │ │ │ │ rex.WB jns 1cd3d2b │ │ │ │ @@ -2725510,16 +2725367,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x1b(%rax) │ │ │ │ jrcxz 1cd3d3e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e4,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x599(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,%ch │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x125815b7(%rbx) │ │ │ │ sti │ │ │ │ @@ -2725572,19 +2725430,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - xchg %eax,%edi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fstpl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7b(%rsp,%rdx,8) │ │ │ │ shll $1,0x143a548(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725594,15 +2725449,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91,%al │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2725642,18 +2725498,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.RX jrcxz 1cd3eee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e4b6,%al │ │ │ │ - fwait │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x500000000001e4b6,%al │ │ │ │ + sub $0x2ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2725707,17 +2725561,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rax) │ │ │ │ jrcxz 1cd3fc6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1e4(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x3(%rbp,%rsi,2) │ │ │ │ + rex xchg %eax,%edi │ │ │ │ + jbe 1cd3fd7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ mov $0x5a13e8ec,%edi │ │ │ │ in (%dx),%eax │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ @@ -2725748,18 +2725605,17 @@ │ │ │ │ jrcxz 1cd4056 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test %ch,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x69,%al │ │ │ │ + add $0x0,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ jns 1cd4025 │ │ │ │ @@ -2725772,20 +2725628,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x68(%rax) │ │ │ │ jrcxz 1cd409e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd4047 │ │ │ │ - jne 1cd40af │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x75(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and 0x60f2999e(%rsi),%ebx │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725796,17 +2725650,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e376(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59a7c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int3 │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x7b179c6f(%rsi) │ │ │ │ test $0x13017657,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2725817,19 +2725674,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x2,%ebx │ │ │ │ add %dh,%al │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + fcompl 0x5(%rdx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ loope 1cd41a1 │ │ │ │ xor 0x1719654(%rdx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2725838,19 +2725692,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e381(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + and %bl,0x5(%rcx) │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x56(%rdi) │ │ │ │ cmp %ebp,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ @@ -2725866,16 +2725718,16 @@ │ │ │ │ test %esp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x597c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and %ebx,0x5(%rcx) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ add $0xd3,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2725888,16 +2725740,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ jrcxz 1cd4206 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd41a9 │ │ │ │ - adc $0x3,%eax │ │ │ │ + shlb $0x0,0x315(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1aea1b14(%rdi) │ │ │ │ jne 1cd41e8 │ │ │ │ or $0x1,%al │ │ │ │ @@ -2725925,17 +2725776,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2e3,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e4(%rax) │ │ │ │ - add %al,0x2f268(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,-0x3a(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ jmp 1cd4258 │ │ │ │ xor $0x7e,%al │ │ │ │ cmp $0x70,%al │ │ │ │ @@ -2725948,17 +2725800,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ jrcxz 1cd42de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e4(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - fwait │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + nop │ │ │ │ + rex.X mov %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3b70e643(%rbx,%rbx,1) │ │ │ │ (bad) │ │ │ │ @@ -2725969,16 +2725820,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e3d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x587(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.X mov %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3b70e643(%rbx,%rbx,1) │ │ │ │ (bad) │ │ │ │ @@ -2725991,16 +2725842,16 @@ │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ jrcxz 1cd436e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x587(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cd43bc │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3b70e643(%rbx,%rbx,1) │ │ │ │ (bad) │ │ │ │ @@ -2726012,16 +2725863,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1a(%rax) │ │ │ │ jrcxz 1cd43b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd4425 │ │ │ │ - sbb $0x3,%eax │ │ │ │ + xorb $0x0,0x3(%rbp,%rbx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x33c0f3da(%rip) │ │ │ │ loop 1cd43ab │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ @@ -2726036,28 +2725887,19 @@ │ │ │ │ jrcxz 1cd43fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd43be │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %ch,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x2b(%rbx) │ │ │ │ - jno 1cd43dc │ │ │ │ - loop 1cd43a9 │ │ │ │ - push %rax │ │ │ │ - pop %rbx │ │ │ │ + mov $0xb,%al │ │ │ │ + imul $0x1a00760,0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + imul $0x71,%ebp,%edx │ │ │ │ + mov $0x5b5083e2,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2726065,19 +2725907,18 @@ │ │ │ │ add %ah,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %dh,%dl │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + loopne 1cd4431 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ test $0xd64c17ab,%eax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2726107,17 +2725948,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e40e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36991(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7(%rax) │ │ │ │ + add %al,-0x64(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x70(%rcx) │ │ │ │ sub -0x1a(%rsi),%ebp │ │ │ │ rex.WRXB pop %r12 │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2726129,18 +2725971,20 @@ │ │ │ │ cmp %al,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x589(%rdx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %bh,(%rdx) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ repz xor %ecx,%esp │ │ │ │ pop %rax │ │ │ │ sub $0x13016a6b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726170,15 +2726014,15 @@ │ │ │ │ loopne 1cd45ae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd454c │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%dl │ │ │ │ + rex stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xce,-0x8d50848(%rdi) │ │ │ │ @@ -2726193,17 +2726037,15 @@ │ │ │ │ pop %rbx │ │ │ │ loopne 1cd45f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock test $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - faddl (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x306a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xf8,%dl │ │ │ │ jl 1cd45d4 │ │ │ │ jo 1cd45b2 │ │ │ │ @@ -2726218,21 +2726060,21 @@ │ │ │ │ add %dl,0x61(%rax) │ │ │ │ loopne 1cd463e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd4638 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x306,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ cmp $0x74,%dh │ │ │ │ pop %rdx │ │ │ │ test %ebp,0x13111d0c(%rsi,%riz,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2726286,16 +2726128,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e4ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp %ebx,(%rdi) │ │ │ │ + add %al,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726312,15 +2726155,15 @@ │ │ │ │ loopne 1cd473f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x42(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%bh │ │ │ │ + lock cwtl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726360,15 +2726203,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x63(%rax) │ │ │ │ loopne 1cd47ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e4(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000306eb,%al │ │ │ │ + mov $0xb5,%al │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xea,%dl │ │ │ │ (bad) │ │ │ │ imul $0xffffffeb,%esi,%ebx │ │ │ │ int1 │ │ │ │ jno 1cd481a │ │ │ │ @@ -2726380,16 +2726227,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e080(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x51(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp (%rdi),%bl │ │ │ │ + xor %ch,0x1e(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0xafe0666(%rax) │ │ │ │ leave │ │ │ │ @@ -2726404,22 +2726250,18 @@ │ │ │ │ loopne 1cd487e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd4831 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd4906 │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x313(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jnp 1cd48d3 │ │ │ │ rex.WR xchg %rax,%rsp │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726668,44 +2726510,45 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e51e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e4,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and 0x5(%rax),%ecx │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + nop │ │ │ │ + lret $0x589 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ah │ │ │ │ - std │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + fdivr %st,%st(5) │ │ │ │ mov $0x8f774eaf,%edi │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e520(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e4,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd4c4b │ │ │ │ - out %eax,$0x2 │ │ │ │ + or $0xe6,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0xa007,$0x1 │ │ │ │ - ... │ │ │ │ - push %rdi │ │ │ │ - enter $0x46c3,$0x46 │ │ │ │ - push $0x26 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x38(%rdi) │ │ │ │ + ret │ │ │ │ + rex.RX │ │ │ │ + rex.RX push $0x26 │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2726714,15 +2726557,15 @@ │ │ │ │ and %ch,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $0x1,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ah │ │ │ │ + and %bh,%bh │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ out %eax,(%dx) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2726767,16 +2726610,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x2e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x37f(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x60,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ movabs %eax,0x13011dcb8ab001ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2726785,15 +2726628,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e525(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x311(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ jns 1cd4e0b │ │ │ │ mov $0xec,%ah │ │ │ │ and %bl,%dl │ │ │ │ (bad) │ │ │ │ @@ -2726808,20 +2726654,15 @@ │ │ │ │ sub %ah,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + movabs 0xc800000000031645,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x37cc8f14(%rbx,%rdi,2) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ je 1cd4e02 │ │ │ │ @@ -2726895,15 +2726736,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e530(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc800000000036294,%al │ │ │ │ + lock sub %ah,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ @@ -2726920,17 +2726763,15 @@ │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e4(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bh,0x313(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ enter $0xa007,$0x1 │ │ │ │ ... │ │ │ │ sub 0xc(%rcx),%esp │ │ │ │ cmp $0x9d,%al │ │ │ │ cmp %bl,0x1(%rdx,%rbx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2726939,42 +2726780,40 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e55e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc 0x5(%rdx),%al │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test $0x583,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x64cba64b(%rcx) │ │ │ │ - sbb %ecx,0x13017b(%rcx) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + orl $0x891964cb,-0x5a(%rbx) │ │ │ │ + jnp 1cd4ffa │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jae 1cd4ff8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x59fcc(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + call 1cd5308 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + and $0xffffffb0,%edi │ │ │ │ (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x30224f19(%rbx) │ │ │ │ pop %rcx │ │ │ │ xor %dh,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2726983,22 +2726822,19 @@ │ │ │ │ ret $0x2e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc800000000036992,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x45(%rbx) │ │ │ │ - cmc │ │ │ │ - psrlw (%rax),%mm5 │ │ │ │ + loopne 1cd5006 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + rex.XB mov $0x28d10ff5,%r11d │ │ │ │ or $0x13011e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e5df(%rax) │ │ │ │ @@ -2727145,22 +2726981,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e627(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $0x1,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x36a(%rbx) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x36a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a487661(%rdx) │ │ │ │ - clc │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + mov $0x61,%dl │ │ │ │ + jbe 1cd530c │ │ │ │ + sub %al,%bh │ │ │ │ movabs 0x130136,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e628(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727269,21 +2727104,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x300(%rbp) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %ch,%dh │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x58fc4372(%rip) │ │ │ │ + enter $0xa007,$0x1 │ │ │ │ + ... │ │ │ │ + xor $0xa703bc8e,%eax │ │ │ │ jp 1cd5404 │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2727293,15 +2727128,15 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rcx) │ │ │ │ + loopne 1cd550e │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727422,16 +2727257,17 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ loopne 1cd5646 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.X js 1cd5657 │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + ja 1cd5657 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ @@ -2727533,18 +2727369,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0xb0a00000000002e0,%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lock (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x306(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x12(%rdx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ and (%rdx),%ebp │ │ │ │ cmp %ah,%cl │ │ │ │ @@ -2727556,19 +2727389,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs 0xbd900000000002e0,%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - lock (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x30000000000306b9,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5f(%rcx) │ │ │ │ sbb %edx,%esi │ │ │ │ mov $0x6,%bl │ │ │ │ out %eax,(%dx) │ │ │ │ jg 1cd586a │ │ │ │ @@ -2727581,16 +2727410,16 @@ │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ loopne 1cd5886 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.X out %eax,$0x2 │ │ │ │ + add %dl,%al │ │ │ │ + fs out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2727628,16 +2727457,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0xc3c00000000002e6,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %ebx,(%rdi) │ │ │ │ + add %ch,0x1e(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727670,16 +2727498,15 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x369(%rdx) │ │ │ │ - add %cl,%al │ │ │ │ + movabs 0xc80000000003699c,%al │ │ │ │ (bad) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5b911705(%rax) │ │ │ │ and %eax,%esp │ │ │ │ push %rbp │ │ │ │ @@ -2727917,21 +2727744,19 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bl │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $0x0,0x3(%rsi,%rax,1) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ andb $0x84,-0x569aab47(%rdx) │ │ │ │ mov $0x4b,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2727941,41 +2727766,40 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd5d17 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x306,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ andb $0xb4,(%rax) │ │ │ │ mov $0x958ab185,%ebx │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e4c5,%al │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x800000000001e4c5,%al │ │ │ │ + mov $0x306,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xor $0xb0,%dl │ │ │ │ add %ah,%ah │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ int $0x5d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2727986,17 +2727810,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e753(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x27(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000306fa,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xorb $0xc1,(%rsi,%rsi,8) │ │ │ │ rorl $1,-0x34(%rdx) │ │ │ │ repz sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2728043,21 +2727871,22 @@ │ │ │ │ add %ah,0x2e75b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + rolb $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ and $0x72,%cl │ │ │ │ fiadds -0x8(%r10) │ │ │ │ mov $0x13010b,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2728065,16 +2727894,15 @@ │ │ │ │ add %dl,0x2e761(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cld │ │ │ │ + mov $0xc6,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x14bb053e(%rsi,%rcx,4) │ │ │ │ @@ -2728091,16 +2727919,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pushf │ │ │ │ - (bad) │ │ │ │ + subb $0x64,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x56(%rbp) │ │ │ │ (bad) │ │ │ │ adc %bl,%bh │ │ │ │ ds sbb %cl,0x1(%rdx) │ │ │ │ @@ -2728115,16 +2727944,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xce,%al │ │ │ │ - jno 1cd5fa1 │ │ │ │ + nop │ │ │ │ + push %rsi │ │ │ │ + jb 1cd5fa1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2728140,17 +2727970,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loop 1cd6060 │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0x79,%al │ │ │ │ + jg 1cd5fe9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x636185c2(%rcx) │ │ │ │ (bad) │ │ │ │ sub (%rdi),%ebx │ │ │ │ @@ -2728164,15 +2727995,15 @@ │ │ │ │ add %dh,0x2e76d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,%dl │ │ │ │ + jo 1cd5ff1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x62(%rsi,%rdx,8) │ │ │ │ @@ -2728187,16 +2728018,16 @@ │ │ │ │ add %ah,0x2e770(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd6015 │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ch,%dl │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ shrb $1,0x78(%rbp) │ │ │ │ @@ -2728214,15 +2728045,18 @@ │ │ │ │ je 1cd6092 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0x830000000000595 │ │ │ │ + (bad) │ │ │ │ + jmp 1cd6654 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ jnp 1cd60cc │ │ │ │ in $0x17,%al │ │ │ │ addb $0x13,0x1(%rbp,%rdi,1) │ │ │ │ @@ -2728267,16 +2728101,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test %esp,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,$0x6 │ │ │ │ + add %dh,-0x4d(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xf3,0x74154360(%rdx) │ │ │ │ nop │ │ │ │ @@ -2728292,21 +2728126,20 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%ah │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex add $0x316,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x1aa48d7f(%rip) │ │ │ │ stc │ │ │ │ pop %rsi │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2728318,21 +2728151,21 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cd61e1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd626e │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex mov %ds,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rbx) │ │ │ │ test %esi,-0x1202fa9(%rdi) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2728360,16 +2728193,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e79b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ enter $0x1e4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x25(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ah,0x36be3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ or $0x7e97dd84,%eax │ │ │ │ nop │ │ │ │ @@ -2728383,16 +2728215,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex enter $0x1e4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x70(%rax) │ │ │ │ - add $0x3,%eax │ │ │ │ + add %ah,0x30524(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ fimull (%rsi,%riz,8) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ maxps 0x1(%rsi),%xmm3 │ │ │ │ @@ -2728405,16 +2728237,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ enter $0x2e7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd63bb │ │ │ │ - add %eax,(%rbx) │ │ │ │ + push %rax │ │ │ │ + add %eax,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ @@ -2728465,18 +2728297,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e7d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x306b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xe,(%rsi,%rcx,4) │ │ │ │ pop %rdx │ │ │ │ rex.WX ret │ │ │ │ @@ -2728548,15 +2728377,16 @@ │ │ │ │ add %dl,%al │ │ │ │ loopne 1cd6512 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ enter $0x1e4,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x4d,-0xf6f7e78(%rip) │ │ │ │ @@ -2728607,18 +2728437,21 @@ │ │ │ │ add %dl,0x2e7e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x5(%rbp,%rdx,4) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rsi) │ │ │ │ rcr $1,%bl │ │ │ │ add (%rax),%esi │ │ │ │ loopne 1cd65ed │ │ │ │ jne 1cd6632 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2728630,18 +2728463,15 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,-0x10(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002ef84,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x25e75365(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ jb 1cd66c7 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2728709,15 +2728539,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e825(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x6,%ah │ │ │ │ + push %rax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x7f,%cl │ │ │ │ rex.WX pop %rax │ │ │ │ @@ -2728782,15 +2728614,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ call 1cd6891 │ │ │ │ add %dl,0x1e4c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x306e8(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x6,%ah │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x2a,%ah │ │ │ │ je 1cd6876 │ │ │ │ ret │ │ │ │ @@ -2728803,15 +2728637,15 @@ │ │ │ │ pop %rax │ │ │ │ call 1cd68d9 │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xdf,%al │ │ │ │ + rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x36,(%rax) │ │ │ │ @@ -2728884,18 +2728718,15 @@ │ │ │ │ add %ah,0x2e864(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ leave │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd69e8 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x3(%rsi,%rax,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x6b,%ah │ │ │ │ mov $0xe,%cl │ │ │ │ mov $0x137a1c3,%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2728924,16 +2728755,15 @@ │ │ │ │ ... │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ call 1cd6a89 │ │ │ │ add %ah,(%rax) │ │ │ │ lret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x572(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000057309,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmp $0x78,%al │ │ │ │ ss (bad) │ │ │ │ and %ecx,%edi │ │ │ │ (bad) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ @@ -2728945,17 +2728775,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x72(%rax) │ │ │ │ call 1cd6ad1 │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x67(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock rex.RXB imul $0x0,(%r11),%r8d │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x36ea6005(%rsi) │ │ │ │ clc │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2729011,17 +2728839,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x66(%rax) │ │ │ │ call 1cd6ba9 │ │ │ │ add %al,0x1e4ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x34(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2729034,20 +2728861,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e89d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x31(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58d20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x6d(%rcx) │ │ │ │ cmp $0xc1dc48dd,%eax │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2729055,21 +2728881,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5f(%rax) │ │ │ │ call 1cd6c39 │ │ │ │ add %ah,%al │ │ │ │ lret $0x1e4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jg 1cd6c54 │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + cmp (%rbx,%rax,1),%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x28(%rcx) │ │ │ │ fidivrl 0x16258df(%rsp,%rcx,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2729096,18 +2728923,15 @@ │ │ │ │ add %dh,0x2e8a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd6cb3 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x306(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x6c,0x29(%rbx) │ │ │ │ sbb $0x2407957b,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729119,15 +2728943,16 @@ │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ call 1cd6d11 │ │ │ │ add %al,-0x35(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x6,%bh │ │ │ │ + loopne 1cd6cdb │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x13,%ch │ │ │ │ mov $0x23,%bh │ │ │ │ @@ -2729142,41 +2728967,39 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ call 1cd6d59 │ │ │ │ add %dh,-0x35(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex hlt │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x306(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ orb $0xda,-0x2f(%rdi) │ │ │ │ rolb %cl,0x1123279(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e8bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %ah,0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdi │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ sbb $0x7f,%al │ │ │ │ mov $0xaf,%ah │ │ │ │ or %edi,0x13(%rax) │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729184,19 +2729007,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x16(%rax) │ │ │ │ jmp 1cd6de9 │ │ │ │ add %dl,0x1e4cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0f0(%rax) │ │ │ │ + add %dl,0x2(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x554f9c90(%rax) │ │ │ │ and %ebp,%edx │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729208,16 +2729032,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + shlb $0x99,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x420e2097(%rdx) │ │ │ │ mov 0x5a(%rbx),%eax │ │ │ │ @@ -2729300,21 +2729123,21 @@ │ │ │ │ add %al,0x25(%rax) │ │ │ │ jmp 1cd6f51 │ │ │ │ add %al,(%rax) │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - div %al │ │ │ │ - add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + add $0x2f7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ push %rcx │ │ │ │ js 1cd6f0a │ │ │ │ rex.XB outsb %ds:(%rsi),(%dx) │ │ │ │ loop 1cd6faa │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729324,20 +2729147,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e92a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e59f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31524(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x315,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ hlt │ │ │ │ mov %dh,0x55(%rbp) │ │ │ │ pop %rdi │ │ │ │ shr $0x70,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2729350,21 +2729172,19 @@ │ │ │ │ add %dl,0x2e92c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WRB (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + orb $0x0,0x3(%rsp,%rbx,1) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x6e(%rax) │ │ │ │ rex.W mov $0x3b,%cl │ │ │ │ xchg %eax,%ebx │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729377,21 +2729197,22 @@ │ │ │ │ xor $0xe9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd707f │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ds,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rdi) │ │ │ │ adc $0x20,%al │ │ │ │ movsxd %ebp,%esi │ │ │ │ adc $0x92,%al │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729403,17 +2729224,16 @@ │ │ │ │ (bad) │ │ │ │ jmp 1cd7071 │ │ │ │ add %dh,%al │ │ │ │ int3 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + loopne 1cd709b │ │ │ │ + cltd │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4a(%rbp) │ │ │ │ enter $0x9912,$0x40 │ │ │ │ @@ -2729527,16 +2729347,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x53(%rax) │ │ │ │ jmp 1cd7221 │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x6c,%al │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ or %ebp,(%rdx) │ │ │ │ @@ -2729551,15 +2729372,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbx │ │ │ │ jmp 1cd7269 │ │ │ │ add %ah,0x1e690(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36be8(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x60ceee7b(%rdx) │ │ │ │ enter $0x1851,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2729570,23 +2729393,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x54(%rax) │ │ │ │ jmp 1cd72b1 │ │ │ │ add %al,0x76(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - je 1cd72bf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex cmp $0x74,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x3f(%rsi) │ │ │ │ jne 1cd732d │ │ │ │ push %rax │ │ │ │ fstpt (%rax) │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729597,18 +2729417,16 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rsp │ │ │ │ jmp 1cd72f9 │ │ │ │ add %dl,(%rax) │ │ │ │ jbe 1cd72e0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or (%rcx),%bl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0xe(%rax) │ │ │ │ + sbb $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x7e(%rax,%riz,4) │ │ │ │ out %eax,$0x35 │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2729641,34 +2729459,33 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e956(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex xchg %ebx,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,-0x6148049b(%rdi) │ │ │ │ cmp %esp,%fs:0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ gs jmp 1cd73d1 │ │ │ │ add %al,0x1e4cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp 1cd7741 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d883b70(%rbp) │ │ │ │ pop %rbp │ │ │ │ @@ -2729684,19 +2729501,19 @@ │ │ │ │ push $0xffffffffffffffe9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x9(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + subb $0x0,0x3(,%rdx,1) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ je 1cd7495 │ │ │ │ test %ebp,0x13011d0c(%rsi,%riz,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2729706,15 +2729523,15 @@ │ │ │ │ imul $0x2,%ecx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdx) │ │ │ │ + jo 1cd749e │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x2664908c(%rbx) │ │ │ │ sbb $0x1301176d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2729779,18 +2729596,15 @@ │ │ │ │ jae 1cd7564 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int $0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x306c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xb6,0x1b932e65(%rbp) │ │ │ │ xchg %eax,%edi │ │ │ │ pop %rax │ │ │ │ @@ -2729868,18 +2729682,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loop 1cd76b1 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x0,0x306(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xb1,(%rdi,%rdx,8) │ │ │ │ paddusw %mm2,%mm7 │ │ │ │ ret $0x100 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2729911,15 +2729722,16 @@ │ │ │ │ mov %cl,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd7733 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x78,-0x3d(%rbp) │ │ │ │ @@ -2729933,16 +2729745,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jmp 1cd7779 │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - std │ │ │ │ + jo 1cd7749 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xae,%dh │ │ │ │ @@ -2729974,17 +2729785,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ jmp 1cd7809 │ │ │ │ add %ah,0x1e4ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jg 1cd7885 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + jae 1cd7819 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x70,0x15d52093(%rax) │ │ │ │ out %al,$0x2b │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2729998,16 +2729811,17 @@ │ │ │ │ sahf │ │ │ │ jmp 1cd7851 │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xorl $0x0,0x5(%rdx) │ │ │ │ + rex or %esi,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0x6c,(%rcx) │ │ │ │ out %eax,$0xe6 │ │ │ │ rex.WR adc %r10b,%bl │ │ │ │ @@ -2730019,15 +2729833,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs %eax,0xcf000000000002e9 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf6,%al │ │ │ │ + loopne 1cd78c6 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx,%rax,8) │ │ │ │ @@ -2730065,20 +2729879,19 @@ │ │ │ │ test $0x2e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd7900 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and %cl,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x6b(%rdi) │ │ │ │ addr32 rcr %cl,%esp │ │ │ │ in $0xfd,%eax │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2730087,16 +2729900,16 @@ │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ jmp 1cd7971 │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%ah │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + mov $0x6,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x4d,0x56a51509(%rdi) │ │ │ │ jo 1cd79fc │ │ │ │ @@ -2730110,18 +2729923,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jmp 1cd79b9 │ │ │ │ add %ah,-0x31(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex rorb $1,0x5(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x21,%al │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x7a(%rdx) │ │ │ │ jo 1cd7a14 │ │ │ │ mov %eax,0x130122b9(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2730132,16 +2729947,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rcx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + lock xor 0x3(%rip),%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsp,%rcx,8) │ │ │ │ (bad) │ │ │ │ and %dl,%dh │ │ │ │ jns 1cd7a64 │ │ │ │ @@ -2730177,15 +2729991,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2e9,%edx │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x1,-0x1b(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx) │ │ │ │ + mov $0x3b,%al │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x2b(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rex.WR │ │ │ │ @@ -2730201,17 +2730015,15 @@ │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ jmp 1cd7ad9 │ │ │ │ add %ah,%al │ │ │ │ push %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x3(%rsp,%rbx,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x4069db6b(%rsi) │ │ │ │ pop %rax │ │ │ │ push $0x13017b │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730221,15 +2730033,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e9ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3(%rdx,%riz,2) │ │ │ │ + rex (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x113d5195(%rsi) │ │ │ │ testb $0x13,0x1(%rbx,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730240,16 +2730054,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2e9,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.R out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rdx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + cmpb $0x15,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0xd(%rax) │ │ │ │ imull (%rdi) │ │ │ │ ds rex.RXB add %r10d,%fs:(%r11d) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730260,17 +2730075,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ jmp 1cd7bb1 │ │ │ │ add %ah,(%rax) │ │ │ │ loop 1cd7b97 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jne 1cd7bbf │ │ │ │ + add %dl,%al │ │ │ │ + add %esi,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xc(%rax) │ │ │ │ @@ -2730308,21 +2730122,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e9c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cwtl │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ficomps 0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x47166a4a(%rbp) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ and 0x1(%rbp),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2730391,15 +2730202,15 @@ │ │ │ │ lret $0x2e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock iret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd7d5c │ │ │ │ + loopne 1cd7d25 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x2f,%cl │ │ │ │ @@ -2730413,15 +2730224,15 @@ │ │ │ │ shr $1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3629b(%rax) │ │ │ │ + add %al,0x3642e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x30b7dde5(%rdx) │ │ │ │ cmp 0x1301(%rsp,%rsi,1),%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730452,15 +2730263,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ in $0xe9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306f9(%rax) │ │ │ │ + add %al,-0x3c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x3a,(%rbx) │ │ │ │ in $0x7a,%eax │ │ │ │ pop %rcx │ │ │ │ @@ -2730473,15 +2730286,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1cd7e81 │ │ │ │ add %dh,0x1e4d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in $0x6,%eax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x21,%bh │ │ │ │ (bad) │ │ │ │ @@ -2730549,15 +2730363,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e9f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306df(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x66,-0x7068660c(%rbx,%rbp,1) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730624,18 +2730441,16 @@ │ │ │ │ add %ch,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd808b │ │ │ │ - ja 1cd80d1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x78(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7596a1f8(%rbp) │ │ │ │ mov %gs,0x2a(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2730645,18 +2730460,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2ea01(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ call 1cd8110 │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x830000000000369,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1e(%rdi,%rbp,8) │ │ │ │ xchg %eax,%esp │ │ │ │ fists 0x22(%rbx) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ @@ -2730670,16 +2730483,16 @@ │ │ │ │ add %ebp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WX jne 1cd815f │ │ │ │ + add %dl,%al │ │ │ │ + test %esi,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xe471868(%rip) │ │ │ │ @@ -2730693,15 +2730506,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ea02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0ef(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + add %esi,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x73(%rdi) │ │ │ │ fisttps 0x405c4ebb(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2730715,16 +2730530,16 @@ │ │ │ │ add %edx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2f(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd8263 │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ + jo 1cd8202 │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x44dac2d8(%rip) │ │ │ │ stc │ │ │ │ rex.WX push $0x1301 │ │ │ │ @@ -2730733,16 +2730548,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2ea03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4d1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x79(%rax) │ │ │ │ - xchg %al,0x0(%rip) │ │ │ │ + add %dl,0x18(%rax) │ │ │ │ + mov %al,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ repz mov $0xfd,%cl │ │ │ │ (bad) │ │ │ │ @@ -2730806,16 +2730621,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dh,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0x2c,%bl │ │ │ │ @@ -2730834,15 +2730648,17 @@ │ │ │ │ xor %ebp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306e0(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x6,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xd7,(%rax) │ │ │ │ sbb $0x1f81d5d3,%eax │ │ │ │ and (%rcx),%eax │ │ │ │ @@ -2730856,21 +2730672,20 @@ │ │ │ │ cmp %ch,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xec,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x306(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sub $0x23,%dh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ stc │ │ │ │ fs jmp 1cd83f0 │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730880,15 +2730695,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x306e6(%rax) │ │ │ │ + add %dl,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x8,(%rbx) │ │ │ │ (bad) │ │ │ │ fisubs (%rsi) │ │ │ │ @@ -2730922,16 +2730739,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.R (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xce,0x56(%rbx) │ │ │ │ @@ -2730945,19 +2730761,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2ea44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306f4(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rolb $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sub $0x84,%dh │ │ │ │ xor %ecx,0x7e(%rbx) │ │ │ │ nop │ │ │ │ int3 │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2730969,17 +2730788,15 @@ │ │ │ │ rex.WB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ shl %cl,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x21(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x306a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x1e,(%rbx) │ │ │ │ (bad) │ │ │ │ mov $0x1083632,%esp │ │ │ │ @@ -2730994,16 +2730811,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + jo 1cd84ff │ │ │ │ (bad) │ │ │ │ - jmp 1cd8551 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x7f,-0x12174283(%rsi) │ │ │ │ je 1cd856d │ │ │ │ @@ -2731018,15 +2730835,16 @@ │ │ │ │ rex.WRXB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ shl %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x306fe(%rax) │ │ │ │ + add %al,%al │ │ │ │ + enter $0x306,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xaf,(%rbx) │ │ │ │ rex.X insb (%dx),%es:(%rdi) │ │ │ │ cmp $0xde,%al │ │ │ │ @@ -2731040,15 +2730858,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2ea54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000306e3,%al │ │ │ │ + add %ch,0x3(%rsi,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0xd2,%dl │ │ │ │ sbb %edi,(%rax) │ │ │ │ jo 1cd862b │ │ │ │ cli │ │ │ │ push %rdi │ │ │ │ @@ -2731064,15 +2730883,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31529(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3dd50144(%rdx) │ │ │ │ sbb $0xf1,%al │ │ │ │ push %rdx │ │ │ │ @@ -2731149,16 +2730970,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ push $0xffffffffffffffea │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,-0x47(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xe7,-0x10ce3ba4(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2731193,15 +2731014,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jrcxz 1cd87d9 │ │ │ │ + nop │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x14,-0x673e4f26(%rdi) │ │ │ │ movabs %al,0x13013e │ │ │ │ @@ -2731212,17 +2731035,15 @@ │ │ │ │ jo 1cd87f5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl %cl,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,$0x6 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x306b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x5d,-0x61(%rdi) │ │ │ │ pop %rbp │ │ │ │ adc $0x10c4c31,%eax │ │ │ │ @@ -2731237,16 +2731058,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + jo 1cd8883 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ stc │ │ │ │ rex.WB adc $0xad,%al │ │ │ │ @@ -2731260,16 +2731081,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x362(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000003642e,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ loop 1cd887e │ │ │ │ or $0x22,%al │ │ │ │ push %rsp │ │ │ │ adc $0x3,%al │ │ │ │ @@ -2731282,15 +2731102,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59998(%rax) │ │ │ │ + add %dh,0x59ade(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x6680dbd7(%rbx) │ │ │ │ gs cwtl │ │ │ │ add %eax,(%rcx) │ │ │ │ @@ -2731303,15 +2731123,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x6b,%dl │ │ │ │ + nop │ │ │ │ + loop 1cd89a6 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x7(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2731327,19 +2731148,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ea7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2c(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x3(%rdx,%riz,2) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + xor %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x4b(%rbx) │ │ │ │ push %rsi │ │ │ │ or %edx,(%rbx) │ │ │ │ int $0x15 │ │ │ │ js 1cd89a2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731444,16 +2731266,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ea90(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fs ja 1cd8aef │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc 0x3(%rax),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x28d487d0(%rbp) │ │ │ │ @@ -2731517,18 +2731339,20 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x589(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sarb $0x8b,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x2bbeb983(%rsi) │ │ │ │ pop %rax │ │ │ │ xchg %eax,%edi │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731539,17 +2731363,16 @@ │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%edi │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %ah,0x39(%rax) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rbp) │ │ │ │ ds xorl $0x13,0x1117e007(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731590,22 +2731413,20 @@ │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x17(%rax) │ │ │ │ - jle 1cd8c9f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmpl $0x0,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x42d24a3d(%rsp,%rsi,4) │ │ │ │ cwtl │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731615,21 +2731436,21 @@ │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex ret $0x306 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbbb $0xec,(%rbx) │ │ │ │ jmp ffffffffa767db65 <_edata@@Base+0xffffffffa067db65> │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2731639,15 +2731460,15 @@ │ │ │ │ mov $0xea,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cd8d21 │ │ │ │ + and %al,%dl │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x65,0x792cb5c1(%rip) │ │ │ │ @@ -2731661,21 +2731482,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2eab2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd8d9b │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + andb $0x1,0x61(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ch │ │ │ │ xor $0xb9d41aa4,%esp │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731686,16 +2731507,17 @@ │ │ │ │ mov $0xea,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bl │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + (bad) │ │ │ │ + jrcxz 1cd8e26 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ cs xor %ecx,%esp │ │ │ │ add 0x130136ea(%rsi),%esi │ │ │ │ @@ -2731707,15 +2731529,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2eab3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1cd8de0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x42,(%rsi) │ │ │ │ @@ -2731732,16 +2731555,17 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0xea,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jrcxz 1cd8e51 │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x8,%dh │ │ │ │ (bad) │ │ │ │ @@ -2731753,23 +2731577,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2eab8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0xe4} sgdt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + xchg %bl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rbx,%rsi,8) │ │ │ │ (bad) │ │ │ │ and %ebp,0x151d2a7(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2731778,15 +2731600,18 @@ │ │ │ │ add %ah,0x2eabb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036296,%al │ │ │ │ + shrb $0x64,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x2d(%rdx) │ │ │ │ js 1cd8f59 │ │ │ │ cmp $0x67,%al │ │ │ │ mov (%rdx),%ss │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2731798,16 +2731623,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2eac0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - jge 1cd8f29 │ │ │ │ + add %al,0x6(%rax) │ │ │ │ + jle 1cd8f29 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6e3b522c(%rbp) │ │ │ │ @@ -2731822,18 +2731647,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2eac1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cd8fa0 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx,%rsi,2) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731896,17 +2731719,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x15,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sub %dl,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx,%rcx,4) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x81,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2731923,15 +2731745,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,%dh │ │ │ │ + rol $1,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbb $0xf9,%dh │ │ │ │ @@ -2731946,16 +2731768,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x32(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x13(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x6,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xa5,(%rbx) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2731972,22 +2731794,20 @@ │ │ │ │ add %dl,-0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1cd911e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xf0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bl │ │ │ │ sub $0xdd15e47b,%eax │ │ │ │ mov (%rdi),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2731997,16 +2731817,16 @@ │ │ │ │ add %dh,0x2ead8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bl │ │ │ │ - lock add (%rax),%al │ │ │ │ + rolb $0xf7,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ mov $0x16,%dh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2732023,16 +2731843,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf5,%al │ │ │ │ - lock add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add $0xf7,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x67(%rcx) │ │ │ │ sbb %ebp,-0x1d(%rax) │ │ │ │ movabs 0x13011e8f,%eax │ │ │ │ @@ -2732044,15 +2731865,16 @@ │ │ │ │ fucomip %st(2),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub 0x3(%rip),%edx │ │ │ │ + and %dh,(%rsi) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ pop %rdi │ │ │ │ mov $0xd9fcfb6e,%ebx │ │ │ │ xor $0x1301,%eax │ │ │ │ @@ -2732065,19 +2731887,21 @@ │ │ │ │ jrcxz 1cd9215 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fucom %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f101(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x15(%rbp,%rax,8) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ xor -0x20(%rdx),%edx │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732086,15 +2731910,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2eae5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ + loopne 1cd92af │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ add -0x57(%rcx),%ecx │ │ │ │ sub (%rdi),%ecx │ │ │ │ @@ -2732110,17 +2731934,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x23(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x15,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x3(,%rdx,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x7fdf9334(%rsi) │ │ │ │ rex.W │ │ │ │ jns,pt 1cd92ea │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2732133,15 +2731955,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fucom %st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31521(%rax) │ │ │ │ + add %dl,0x3152a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x62(%rbx,%rdx,2) │ │ │ │ fs in (%dx),%al │ │ │ │ mov $0x13012771,%esi │ │ │ │ @@ -2732156,16 +2731978,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x23(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dh,0x3152c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ out %al,$0x67 │ │ │ │ lret $0xfc │ │ │ │ jo 1cd937a │ │ │ │ @@ -2732177,16 +2731999,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2eaf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub 0x3(%rip),%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + ss adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0xc300873(%rax) │ │ │ │ cmovg (%r17),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732197,16 +2732019,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and 0x3(%rip),%dl │ │ │ │ + add %dl,0x2b(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ push $0x4bbaae1b │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ @@ -2732221,16 +2732043,16 @@ │ │ │ │ imul %dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31522(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x3(%rip),%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ and $0x78223e8b,%eax │ │ │ │ mov $0x13014d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732242,16 +2732064,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fsubp %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x22(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dh,0x3152b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x59d229a8(%rax) │ │ │ │ int3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732284,16 +2732106,16 @@ │ │ │ │ add %al,0x1(%rax) │ │ │ │ jmp 1cd94fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsxd 0x3(%rdi),%esi │ │ │ │ + add %al,%al │ │ │ │ + adc 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2732311,17 +2732133,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %ebx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + cs add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x33(%rsi) │ │ │ │ rex.B jnp 1cd9538 │ │ │ │ ret $0x7c02 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2732334,19 +2732156,23 @@ │ │ │ │ add %al,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loopne 1cd958e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%cl │ │ │ │ call 1cd9598 │ │ │ │ - add %dh,0x30c27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cld │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x7691769d(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.XB outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732444,15 +2732270,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x2eb44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x572(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jae 1cd9751 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x79,-0x6e(%rdx) │ │ │ │ pop %rcx │ │ │ │ @@ -2732469,16 +2732297,17 @@ │ │ │ │ rex.WB jmp 1cd9786 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd9764 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ + sub 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7995281a(%rax) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ @@ -2732489,16 +2732318,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB jmp 1cd97ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x1e4da,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ + sub 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x620a9a9d(%rbx) │ │ │ │ xchg %bl,0x130153(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732510,20 +2732339,20 @@ │ │ │ │ jmp 1cd9816 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xa,%al │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rcx,%rcx,8) │ │ │ │ fbld 0x3(%rbx,%rbx,1) │ │ │ │ jo 1cd9864 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732534,15 +2732363,15 @@ │ │ │ │ jmp 1cd985e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cd989c │ │ │ │ + add %bh,(%rbx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ jae 1cd98c5 │ │ │ │ jg 1cd9882 │ │ │ │ @@ -2732601,19 +2732430,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jmp 1cd9936 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1e4(%rdi) │ │ │ │ - add %dh,0x37f99(%rax) │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rcx) │ │ │ │ jrcxz 1cd9922 │ │ │ │ jbe 1cd99c6 │ │ │ │ pop %rbp │ │ │ │ iret │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2732625,15 +2732456,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2eb65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36744(%rax) │ │ │ │ + add %dh,0x36950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ mov $0xc8,%dh │ │ │ │ or %edx,0x1002a00(%rax) │ │ │ │ @@ -2732648,21 +2732479,19 @@ │ │ │ │ jmp 1cd99c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fnsetpm(287 only) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30(%rax) │ │ │ │ + push $0x5 │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ clc │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ fadds (%rdi) │ │ │ │ @@ -2732675,16 +2732504,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jno 1cd99f6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc $0x362,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x3(%rdx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ (bad) │ │ │ │ @@ -2732700,17 +2732530,17 @@ │ │ │ │ add %dh,0x77(%rax) │ │ │ │ jmp 1cd9a56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + or %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x7773ff67(%rip) │ │ │ │ push %rdi │ │ │ │ mov $0x71,%dl │ │ │ │ @@ -2732725,15 +2732555,15 @@ │ │ │ │ jmp 1cd9a9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ fsub %st,%st(4) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f101(%rax) │ │ │ │ + add %ah,0x2f70e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0xf(%rsp,%riz,8) │ │ │ │ cmp 0x13015f80(%rdx,%rbx,4),%ah │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732742,36 +2732572,36 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2eb8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5d(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x596e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x141d9b3(%rbp) │ │ │ │ sbbl $0x0,0x13011e(%rcx) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ jmp 1cd9b2e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e4dd,%al │ │ │ │ - sub 0x3(%rip),%edx │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs 0x800000000001e4dd,%al │ │ │ │ + xor $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdi,%rcx,4) │ │ │ │ push %rsi │ │ │ │ subl $0x15dde3f,(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2732781,30 +2732611,30 @@ │ │ │ │ in $0xeb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rcx) │ │ │ │ + xor %ch,(%rbx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ fistl -0x33(%rsp,%rbx,4) │ │ │ │ imul $0x0,0x13011a(%rdx),%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ebf5(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ call 1cf3bd7 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ @@ -2732820,22 +2732650,22 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ xchg %rax,%r13 │ │ │ │ iret │ │ │ │ add $0x4f,%al │ │ │ │ ja 1cd9c66 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732846,17 +2732676,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x4f(%rax) │ │ │ │ loopne 1cd9c4e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1,%ebp │ │ │ │ + add %dl,0x31531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ jle 1cd9c0c │ │ │ │ scas %es:(%rdi),%al │ │ │ │ or $0x124ae34,%eax │ │ │ │ @@ -2732868,20 +2732697,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e0b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1d(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%dh │ │ │ │ - lock add (%rax),%al │ │ │ │ + rex or $0x2f7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rbx) │ │ │ │ (bad) -0x2b(%rbx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ jnp 1cd9c4e │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2732893,16 +2732722,16 @@ │ │ │ │ loopne 1cd9cde │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cd9c92 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cs adc $0x3,%eax │ │ │ │ + lock (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1f64028e(%rax) │ │ │ │ out %eax,$0x5b │ │ │ │ or $0x11,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2733200,20 +2733029,19 @@ │ │ │ │ add %dh,0x2e0fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,(%rdi) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx,%rdi,1) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0xf9,%al │ │ │ │ push $0x13010485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2733222,16 +2733050,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sti │ │ │ │ loopne 1cda0ce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e4(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %al,0x18(%rax) │ │ │ │ ja 1cda0df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2733246,22 +2733073,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2e106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5e(%rax) │ │ │ │ - jne 1cda129 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x2d1a4021(%rdi) │ │ │ │ rex.XB xor $0x5f,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2733272,15 +2733096,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x3(%rip),%dl │ │ │ │ + lock cmp 0x3(%rip),%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x5a(%rbp) │ │ │ │ xor $0x6c,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2733294,16 +2733118,15 @@ │ │ │ │ loope 1cda1a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub %dl,0x3(%rip) │ │ │ │ + lock xor 0x3(%rip),%dl │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5aa993d(%rip) │ │ │ │ mov $0xd3,%cl │ │ │ │ adc %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2733314,15 +2733137,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e126(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3b(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x3(,%rdx,1) │ │ │ │ + jo 1cda227 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x3c(%rcx) │ │ │ │ repz (bad) │ │ │ │ mov %ecx,0x3(%rsp,%rbx,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2733334,17 +2733158,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e12a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000031538,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ mov $0x4b,%bl │ │ │ │ sub 0x13017fcf(%rdx),%ch │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2733358,21 +2733180,19 @@ │ │ │ │ loope 1cda27e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shl $1,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x31537(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bh │ │ │ │ jge 1cda24d │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ cmp 0x1(%rbp),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2733408,19 +2733228,21 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xor $0x2e1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3152a(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RB │ │ │ │ gs (bad) │ │ │ │ sub %dl,%ch │ │ │ │ fnstsw 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2733432,16 +2733254,16 @@ │ │ │ │ loope 1cda356 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cda331 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %dl,0x0(%rbp,%rax,1) │ │ │ │ + or $0x95,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x35e4bacf(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2733456,16 +2733278,16 @@ │ │ │ │ cmp %ecx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $1,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x28(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dl,%al │ │ │ │ + xor 0x3(%rip),%dl │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax,%rdx,4) │ │ │ │ xchg %eax,%ebp │ │ │ │ add %esp,(%rcx) │ │ │ │ addr32 mov $0x1f,%dh │ │ │ │ @@ -2733476,17 +2733298,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R loope 1cda3e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e4d4,%al │ │ │ │ - in (%dx),%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + movabs 0xe00000000001e4d4,%al │ │ │ │ + rex.RXB cwtl │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2733502,15 +2733323,17 @@ │ │ │ │ loope 1cda42e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x313(%rax) │ │ │ │ + loopne 1cda477 │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ adc (%rdx),%eax │ │ │ │ @@ -2733523,18 +2733346,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB loope 1cda476 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e4d7,%al │ │ │ │ - sbb 0x5(%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xd00000000001e4d7,%al │ │ │ │ + mov $0x7f,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2733548,17 +2733370,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e14b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 1cda4ab │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2ea7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ lret $0x9c1e │ │ │ │ fwait │ │ │ │ @@ -2733574,17 +2733394,15 @@ │ │ │ │ jne 1cda4e4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fsub %st(4),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jp 1cda590 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x37d7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ jmp *0x3b(%rax) │ │ │ │ data16 insb (%dx),%es:(%rdi) │ │ │ │ @@ -2733616,15 +2733434,15 @@ │ │ │ │ mov %ah,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cda581 │ │ │ │ + loopne 1cda548 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x0,-0x3(%rdx) │ │ │ │ @@ -2733637,20 +2733455,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2e192(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58942(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x56(%rdi) │ │ │ │ sub (%rbx),%ch │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %al,$0x42 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2733681,16 +2733498,16 @@ │ │ │ │ add %ah,-0x54(%rax) │ │ │ │ loope 1cda66e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x31532(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ fs add $0x9,%al │ │ │ │ add %bpl,(%r14) │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2733702,15 +2733519,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e4df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31520(%rax) │ │ │ │ + add %al,0x31529(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2733739,15 +2733556,15 @@ │ │ │ │ loope 1cda746 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cda729 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + add %ch,(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x3f5d0d80(%rip) │ │ │ │ rcl $1,%bl │ │ │ │ jb 1cda772 │ │ │ │ @@ -2733761,15 +2733578,17 @@ │ │ │ │ shl $0x2,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000003152d,%al │ │ │ │ + jo 1cda7d1 │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ rex.R cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ fsubs 0x144cd9f(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2733800,18 +2733619,16 @@ │ │ │ │ (bad) │ │ │ │ loope 1cda81e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loopne 1cda807 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0xd8aa090(%rdi) │ │ │ │ movsxd 0x29(%rbx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2733824,15 +2733641,16 @@ │ │ │ │ loope 1cda866 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cda84a │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3(,%rdx,1) │ │ │ │ + adc %dh,(%rdi) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ rex.WRX │ │ │ │ rex.B sub $0xad,%al │ │ │ │ rex.WRX adc %r11,0x1301(%rip) │ │ │ │ @@ -2733846,15 +2733664,15 @@ │ │ │ │ loope 1cda8ae │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdf,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x25,%al │ │ │ │ + loopne 1cda8e8 │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ sbb $0xda74b3f7,%esi │ │ │ │ push %rbx │ │ │ │ @@ -2733885,15 +2733703,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ js 1cda973 │ │ │ │ @@ -2734049,19 +2733867,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e24d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ loope 1cdab67 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306fc(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movb $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ orb $0xef,0x1f09152d(%rcx) │ │ │ │ cmp (%rbx),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2734072,15 +2733893,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loope 1cdabaf │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add 0x3(%rsi),%dh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x693dd556(%rax) │ │ │ │ shr $0x55,%ah │ │ │ │ @@ -2734091,15 +2733913,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e261(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36295(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2734115,37 +2733938,37 @@ │ │ │ │ add %dh,%al │ │ │ │ loopl 1cdac56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cli │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x6d(%rdx) │ │ │ │ ret $0xaf60 │ │ │ │ xor $0x130133,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e26d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loope 1cdac87 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %edx,0x3(%rip) │ │ │ │ + add %dl,0x2a(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ rex.RX push $0xffffffffffffffe1 │ │ │ │ rcrl $1,(%rdx) │ │ │ │ mov $0x23,%dl │ │ │ │ @@ -2734160,19 +2733983,22 @@ │ │ │ │ js 1cdacc5 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + jo 1cdaccf │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x3d0f57d6(%rax) │ │ │ │ shll %cl,0x130151(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2735368,17 +2735194,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ mov %edx,%fs │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or $0x58e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ rex.WR pop -0x5e(%rax) │ │ │ │ mul %esp │ │ │ │ @@ -2735446,15 +2735271,15 @@ │ │ │ │ loop 1cdbc5e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d(%rax) │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x20(%rax) │ │ │ │ pop %rdi │ │ │ │ cmp %dh,%dl │ │ │ │ @@ -2735469,20 +2735294,21 @@ │ │ │ │ add %ah,%al │ │ │ │ lahf │ │ │ │ loop 1cdbca6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e6(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb 0x0(%rbx,%rax,1),%ch │ │ │ │ + (bad) │ │ │ │ + sbb $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdx) │ │ │ │ mov $0x7045ca8c,%eax │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735490,15 +2735316,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movabs 0xe2b00000000002e2,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rdx) │ │ │ │ + and %bl,(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ @@ -2735519,16 +2735345,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pop %rbx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %edx,0x3(%rip) │ │ │ │ + and %bh,(%rdx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ push %rcx │ │ │ │ and %ecx,%ecx │ │ │ │ (bad) │ │ │ │ @@ -2735542,15 +2735368,15 @@ │ │ │ │ loop 1cdbd7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdbd64 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ + add %bh,(%rcx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ push %rsi │ │ │ │ mov $0x89,%dh │ │ │ │ @@ -2735566,15 +2735392,15 @@ │ │ │ │ add %al,%al │ │ │ │ mov $0x2e2,%esp │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%bl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rcx) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ sti │ │ │ │ (bad) │ │ │ │ @@ -2735590,17 +2735416,16 @@ │ │ │ │ add %al,-0x3d(%rax) │ │ │ │ loop 1cdbe0e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jrcxz 1cdbdf7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + xor %edx,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx,%rdi,4) │ │ │ │ adc $0xd2,%al │ │ │ │ add $0x11917ad,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2735613,16 +2735438,17 @@ │ │ │ │ loop 1cdbe56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xd(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ sub $0x4,%al │ │ │ │ hlt │ │ │ │ @@ -2735635,21 +2735461,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x37(%rax) │ │ │ │ loop 1cdbe9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e4e3,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e4e3,%al │ │ │ │ + cmp %ecx,0x5(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lahf │ │ │ │ mov $0x59,%al │ │ │ │ jge 1cdbf3b │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2735684,21 +2735508,19 @@ │ │ │ │ loopne 1cdbf0d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jrcxz 1cdbf17 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ecx,0x5(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ repnz mov $0x1f,%cl │ │ │ │ {rex2 0xe5} divps 0x1(%r14),%xmm12 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2735708,17 +2735530,16 @@ │ │ │ │ jmp 1cdbf55 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ + add %al,0x3a(%rax) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7ebc1e5a(%rsi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sbb (%rcx,%rax,1),%ch │ │ │ │ @@ -2735733,17 +2735554,20 @@ │ │ │ │ loop 1cdbfbe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000058991,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1cdc002 │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ int3 │ │ │ │ fwait │ │ │ │ xor $0xff,%al │ │ │ │ movabs %al,0x13017f9b │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2735754,17 +2735578,16 @@ │ │ │ │ loop 1cdc006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,0x31527(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x69294949(%rax) │ │ │ │ leave │ │ │ │ data16 add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735778,16 +2735601,16 @@ │ │ │ │ jrcxz 1cdc04e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cs adc $0x3,%eax │ │ │ │ + add %al,0x38(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x27195822(%rdx) │ │ │ │ xor $0x13015198,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735818,15 +2735641,16 @@ │ │ │ │ adc %esp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000003638c,%al │ │ │ │ + adc %ch,0x3(%rbx,%riz,2) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ rex.R fadds 0x1525b55(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735838,16 +2735662,17 @@ │ │ │ │ adc %esp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xe4,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov %fs,0x3(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2735952,19 +2735777,21 @@ │ │ │ │ pop %rdi │ │ │ │ jrcxz 1cdc28e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3152b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x5b(%rbx) │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ adc $0x11f35ed,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2735975,17 +2735802,15 @@ │ │ │ │ jrcxz 1cdc2d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sub 0x3(%rip),%edx │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000031535,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ sbb %ecx,%edx │ │ │ │ push $0x64 │ │ │ │ (bad) │ │ │ │ rex push %rdi │ │ │ │ @@ -2735998,15 +2735823,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xorl $0x0,0x5(%rdx) │ │ │ │ + and %cl,(%rcx) │ │ │ │ + jae 1cdc331 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2d(%rsi) │ │ │ │ cmc │ │ │ │ push $0x26 │ │ │ │ @@ -2736033,17 +2735861,16 @@ │ │ │ │ je 1cdc38e │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in $0xe4,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + add %al,0x36429(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x17(%rbp) │ │ │ │ adc (%rbx),%edx │ │ │ │ (bad) │ │ │ │ movabs %eax,0x130103d8 │ │ │ │ @@ -2736094,18 +2735921,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x29013(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736360,20 +2736184,20 @@ │ │ │ │ jrcxz 1cdc79e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x6,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x306(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xorb $0x4e,(%rsi) │ │ │ │ lea 0x79412ba9(%rsi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2736382,16 +2736206,16 @@ │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ jrcxz 1cdc7e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repnz imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,-0xa(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7705411f(%rax) │ │ │ │ out %eax,$0x88 │ │ │ │ and (%rcx),%eax │ │ │ │ @@ -2736404,37 +2736228,41 @@ │ │ │ │ add %dl,-0x62(%rax) │ │ │ │ jrcxz 1cdc82e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + rex call 1cdcba1 │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x154afbd7(%rax) │ │ │ │ jp 1cdc888 │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ jrcxz 1cdc876 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x500000000001e4e6,%al │ │ │ │ - mov 0x5(%rcx),%ds │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x4f(%rsi) │ │ │ │ pop %rbp │ │ │ │ pop %rax │ │ │ │ cmp %bl,%ch │ │ │ │ sbb %eax,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736491,18 +2736319,16 @@ │ │ │ │ loopne 1cdc94e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdc8da │ │ │ │ - jb 1cdc961 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x73,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x62(%rdx) │ │ │ │ mov $0xd125158,%edx │ │ │ │ adc (%rcx),%al │ │ │ │ @@ -2736572,21 +2736398,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ call 1cdcd51 │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - call *(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or $0x312,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x5e65fe6c(%rcx) │ │ │ │ (bad) │ │ │ │ rex.RXB │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736597,22 +2736423,19 @@ │ │ │ │ jrcxz 1cdcab6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sbb 0x5(%rbp),%edx │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ mov $0x46,%ah │ │ │ │ jbe 1cdca92 │ │ │ │ adc %ch,0x3f(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736624,21 +2736447,21 @@ │ │ │ │ (bad) │ │ │ │ jrcxz 1cdcafe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - std │ │ │ │ - lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or $0x2f7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x17(%rbx) │ │ │ │ jg 1cdcaa6 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ jb 1cdcb55 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736651,15 +2736474,17 @@ │ │ │ │ loopne 1cdcb46 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x572(%rcx) │ │ │ │ + loopne 1cdcb5a │ │ │ │ + jae 1cdcb59 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6b7ea12c(%rsi) │ │ │ │ mov %ebp,%esp │ │ │ │ @@ -2736674,15 +2736499,18 @@ │ │ │ │ or $0xe4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x50(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add 0x0(%rbx,%rax,1),%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2dbb4d7e(%rbx) │ │ │ │ rorl $0x1,(%rsp,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2736735,15 +2736563,15 @@ │ │ │ │ loopne 1cdcc66 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36996(%rax) │ │ │ │ + add %ah,0x369a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x1d63ce56(%rbp) │ │ │ │ or %ah,%dl │ │ │ │ pop %rax │ │ │ │ @@ -2736758,15 +2736586,15 @@ │ │ │ │ movsxd %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6c(%rax) │ │ │ │ + add %ah,-0x61(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a5181e5(%rcx) │ │ │ │ sub %dh,0x14(%rcx) │ │ │ │ @@ -2736781,15 +2736609,15 @@ │ │ │ │ movsxd %eax,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3c(%rax) │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2736803,36 +2736631,36 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e082(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ call 1cdcf2a │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0x373,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock adc $0x73,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x4069db6b(%rsi) │ │ │ │ pop %rax │ │ │ │ push $0x13017b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e091(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ call 1cdcf72 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdcdb3 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + test $0x56c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x618156b9(%rdx) │ │ │ │ xchg %eax,%ebx │ │ │ │ jb 1cdce16 │ │ │ │ @@ -2736873,35 +2736701,37 @@ │ │ │ │ loopne 1cdce16 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x1(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x63,%al │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x36d64eed(%rip) │ │ │ │ rex.RXB xchg %r9b,0x1(%r10) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + rex (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ @@ -2736942,16 +2736772,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ loope,pn 1cdceee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + loopne 1cdce81 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ cs or %dh,0x4e0b9ceb(%rcx) │ │ │ │ @@ -2736965,17 +2736795,15 @@ │ │ │ │ add %al,%al │ │ │ │ cltd │ │ │ │ loopne 1cdcf36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1cdd122 │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xe8,%al │ │ │ │ - jns 1cdcf47 │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x379(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2736989,17 +2736817,17 @@ │ │ │ │ add %ah,0x2e09a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x21,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + test $0x56c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2332c658(%rbx) │ │ │ │ rex.WX │ │ │ │ rex.WX jo 1cdcfaa │ │ │ │ @@ -2737012,16 +2736840,16 @@ │ │ │ │ add %ah,%al │ │ │ │ test $0xe0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1cdd1b2 │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x587(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,-0x77(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37344760(%rdx) │ │ │ │ xor 0x130130(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737029,21 +2736857,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e0b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e858(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - call 1cdd389 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x11(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x7c6ad0dd(%rsi) │ │ │ │ rex.WRB xor $0x130160,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737051,18 +2736878,20 @@ │ │ │ │ loopne 1cdd056 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x5(%rdi,%rcx,4) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex out %al,$0x90 │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x13(%rbx,%rax,4) │ │ │ │ cmp (%rdi),%bh │ │ │ │ iret │ │ │ │ push %rsp │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737094,21 +2736923,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e0cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x17(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex mov (%rbx,%rax,1),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%dl │ │ │ │ pop %rdx │ │ │ │ mov $0xc9,%bl │ │ │ │ (bad) │ │ │ │ sbb $0x13011dda,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737116,16 +2736945,18 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x66(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e5af,%al │ │ │ │ - add 0x0(%rbx,%rax,1),%ch │ │ │ │ + movabs 0x1e5af,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x17(%rcx) │ │ │ │ and $0x1f,%al │ │ │ │ jl 1cdd1d2 │ │ │ │ @@ -2737219,15 +2737050,16 @@ │ │ │ │ loopne 1cdd296 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x3(%rdi,%rsi,2) │ │ │ │ + add %dl,(%rbx) │ │ │ │ + js 1cdd2a7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ @@ -2737255,22 +2737087,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x78(%rax) │ │ │ │ push $0x1 │ │ │ │ add %dh,0x1e626(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x64(%rax) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cs in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x138d9b1c(%rdi) │ │ │ │ adc $0x13016167,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2737298,21 +2737129,20 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex scas %es:(%rdi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fisubrs 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex out %al,$0x6b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bl │ │ │ │ cmp %ebp,(%rdi) │ │ │ │ pop %rdi │ │ │ │ ss (bad) │ │ │ │ repnz pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737325,15 +2737155,15 @@ │ │ │ │ loop 1cdd3dc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - push $0x30a │ │ │ │ + call 1cdd717 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ popf │ │ │ │ rex.RXB sbbl $0x0,0x130102ae(%r14,%r15,4) │ │ │ │ @@ -2737364,15 +2737194,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1cdd4f4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,0x17(%rax) │ │ │ │ + loopne 1cdd425 │ │ │ │ + sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x11(%rcx) │ │ │ │ @@ -2737410,15 +2737241,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000030178,%al │ │ │ │ + lock movsxd (%rcx),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x695502b5(%rsi) │ │ │ │ pushf │ │ │ │ push %rdx │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737447,15 +2737281,15 @@ │ │ │ │ push %rbp │ │ │ │ jp 1cdd5ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe4,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3173f(%rax) │ │ │ │ + add %al,0x31c8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ loope 1cdd5ed │ │ │ │ add (%rsi),%bh │ │ │ │ @@ -2737489,17 +2737323,16 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cdd693 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x15,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,(%rbx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x7d2b9d63(%rax) │ │ │ │ rex.XB │ │ │ │ ss cs adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737577,21 +2737410,21 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdd710 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fildll 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + out %eax,$0x6b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x79(%rdi) │ │ │ │ push %rdx │ │ │ │ rex.WRXB lea (%r15),%r8 │ │ │ │ test $0x130164,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2737791,15 +2737624,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1e5(%rsi) │ │ │ │ - add %ah,-0x21(%rax) │ │ │ │ + add %al,-0x19(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x2ee3bd36(%rdx,%riz,1) │ │ │ │ push %rbp │ │ │ │ @@ -2737813,19 +2737646,22 @@ │ │ │ │ jle 1cdda55 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jrcxz 1cdda60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a10(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cltd │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dl │ │ │ │ mov %ds,(%rax) │ │ │ │ out %eax,$0x48 │ │ │ │ out %al,(%dx) │ │ │ │ repz add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737857,16 +2737693,16 @@ │ │ │ │ loopne 1cddb06 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xeb,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91,%al │ │ │ │ - stc │ │ │ │ + (bad) │ │ │ │ + jl 1cddb0c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ sub %cl,%dl │ │ │ │ @@ -2737896,18 +2737732,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %esp,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - addb $0x30,0x0(%rip) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + in $0x81,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x6b(%rsi) │ │ │ │ es sbb %edi,0x1568a12(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2737931,19 +2737770,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1cddc0f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37764(%rax) │ │ │ │ + add %ah,0x13(%rax) │ │ │ │ + js 1cddc37 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rsi) │ │ │ │ leave │ │ │ │ test %al,0x3a2e27c1(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2737972,16 +2737814,16 @@ │ │ │ │ add %dh,0x4e(%rax) │ │ │ │ loope 1cddcb6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %al,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock mov %al,0x0(%rip) │ │ │ │ + add %dh,-0x69(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5e(%rdi) │ │ │ │ rex cli │ │ │ │ stc │ │ │ │ @@ -2737996,21 +2737838,20 @@ │ │ │ │ add %dh,0x2e531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex fildll 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,%bh │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x67(%rax) │ │ │ │ cmp %edi,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2738040,16 +2737881,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x71(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + stc │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2738065,16 +2737907,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e154(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jrcxz 1cdddc2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xd(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69d9d9ef(%rbp,%riz,4) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2738121,18 +2737964,21 @@ │ │ │ │ add %ah,0x2e161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x594(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1cddf0d │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x5442cf45(%rdi) │ │ │ │ jp 1cddf32 │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2738142,20 +2737988,22 @@ │ │ │ │ jne 1cdded4 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x13(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x14(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,(%rbx) │ │ │ │ + sbb (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%dl │ │ │ │ lahf │ │ │ │ fildll 0x15(%rdx) │ │ │ │ ss xor $0x13,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738184,18 +2738032,17 @@ │ │ │ │ loop 1cddf86 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cddfc0 │ │ │ │ - jno 1cddf99 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x71,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi,%rdi,2) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ @@ -2738211,15 +2738058,15 @@ │ │ │ │ add %al,0x2e55d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%bh │ │ │ │ + add %ah,%bh │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x85bd,%ax │ │ │ │ @@ -2738315,20 +2738162,21 @@ │ │ │ │ loop 1cde136 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cde129 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xorb $0x0,0x5(%rdx) │ │ │ │ + or %sil,0x5(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbbb $0x1b,-0x48(%rsi) │ │ │ │ push %rcx │ │ │ │ stc │ │ │ │ mov $0x130176ae,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738397,16 +2738245,15 @@ │ │ │ │ sub %ah,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9d,%al │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + lock mov %r8d,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x70(%rbp) │ │ │ │ repz cmpl $0x13,0x129c9c1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738417,16 +2738264,17 @@ │ │ │ │ adc $0xe6,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x53(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x4f3f5476(%rsp,%rbx,1) │ │ │ │ cmp %dh,0x1(%rsi) │ │ │ │ mov $0x0,%al │ │ │ │ @@ -2738465,17 +2738313,15 @@ │ │ │ │ add %esp,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jp 1cde345 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x309fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ or %bl,%al │ │ │ │ rex.XB xchg %eax,%r12d │ │ │ │ @@ -2738510,16 +2738356,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xor %edx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pop %rax │ │ │ │ + add %dh,0x4(%rax) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738576,17 +2738421,20 @@ │ │ │ │ loop 1cde496 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xee,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000595a4,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shr $0x96,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ xor $0xee3a9f82,%eax │ │ │ │ sub %dl,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2738612,16 +2738460,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e643(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cde510 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31528(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor 0x3(%rip),%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x50(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ int $0xc7 │ │ │ │ mov $0xc7,%cl │ │ │ │ @@ -2738657,15 +2738505,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and %dl,0x3(%rip) │ │ │ │ + adc %ch,(%rcx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x7c666089(%rdx,%rdx,4) │ │ │ │ add $0x74,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738694,16 +2738543,17 @@ │ │ │ │ add %dl,0x2e661(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cde64f │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + loopne 1cde653 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7f(%rsi) │ │ │ │ rex.RXB add (%r11),%r13b │ │ │ │ nop │ │ │ │ @@ -2738755,17 +2738605,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ loop 1cde71e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e4ef,%al │ │ │ │ - mull 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x800000000001e4ef,%al │ │ │ │ + and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fucomi %st(5),%st │ │ │ │ @@ -2738782,19 +2738631,21 @@ │ │ │ │ loop 1cde766 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - notl 0x5(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1cde7c4 │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdi,%riz,8) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ rex.W (bad) │ │ │ │ or %bh,0x130120(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2738802,16 +2738653,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e2a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebp │ │ │ │ - (bad) │ │ │ │ + shrb $0x64,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5c(%rbx) │ │ │ │ push %rbp │ │ │ │ movabs 0x13011bcffc55,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738821,15 +2738673,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e2b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%bh │ │ │ │ + xor %ch,%bl │ │ │ │ (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x714f84db(%rbx) │ │ │ │ int3 │ │ │ │ addl $0x13,0x11(%rbx) │ │ │ │ @@ -2738864,16 +2738716,16 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2a(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dh,0x31534(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0xcf43220(%rbp) │ │ │ │ shrb $1,0x131135(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2738901,15 +2738753,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0xaca00000000002e6,%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6b,%ch │ │ │ │ + rolb $0x6c,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2738924,21 +2738776,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e471(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x39(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ch │ │ │ │ mov $0x98e3718c,%ecx │ │ │ │ movsxd 0x1(%rax),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2739012,16 +2738865,16 @@ │ │ │ │ add %ah,0x2e03b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sbb 0x5(%rsi),%bh │ │ │ │ + mov $0xb1,%al │ │ │ │ + jg 1cdea91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x9(%rcx,%rdx,2) │ │ │ │ @@ -2739057,16 +2738910,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WX loopne 1cdeb0e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e4ec,%al │ │ │ │ - movabs 0x830000000000319,%eax │ │ │ │ + movabs 0xe00000000001e4ec,%al │ │ │ │ + rex.W sbb %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdx) │ │ │ │ mov $0xa3,%al │ │ │ │ loope 1cdeb13 │ │ │ │ int1 │ │ │ │ @@ -2739129,15 +2738985,15 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036bfd,%al │ │ │ │ + movabs 0x3000000000036c01,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rbx,%riz,2) │ │ │ │ shl $0x5d,%dl │ │ │ │ jmp 1cdec10 │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739213,15 +2739069,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e310(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rcx) │ │ │ │ + rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x54(%rcx) │ │ │ │ @@ -2739275,17 +2739131,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x2e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,-0x71(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4f(%rdi) │ │ │ │ pushf │ │ │ │ sbb $0x67,%al │ │ │ │ @@ -2739320,17 +2739175,16 @@ │ │ │ │ repnz out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdee1d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + addb $0x6c,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x9(%rcx) │ │ │ │ lock movabs 0x13011fe6d2c6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739343,15 +2739197,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a0d,%al │ │ │ │ + loopne 1cdee53 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x39509eb2(%rdx) │ │ │ │ sub 0x13016c(%rdx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2739440,18 +2739298,17 @@ │ │ │ │ xor %ebx,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repnz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cdf044 │ │ │ │ - jle 1cdf031 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + mov $0x7f,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x14(%rbx) │ │ │ │ pop %rsp │ │ │ │ mov $0x2ff2d189,%esi │ │ │ │ @@ -2739465,19 +2739322,20 @@ │ │ │ │ add %al,0x39(%rax) │ │ │ │ jrcxz 1cdf066 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5879b(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.X mov %eax,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bl │ │ │ │ neg %al │ │ │ │ cmp $0x4a,%al │ │ │ │ pop %rsp │ │ │ │ jo 1cdf0da │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739503,16 +2739361,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e724(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x68fa669c(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ xor %edx,(%rdi) │ │ │ │ @@ -2739545,20 +2739404,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e53c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x66(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0xa(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1cdf185 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x4e62d101(%rsi) │ │ │ │ or %bl,(%rdi) │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2739608,15 +2739468,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ hlt │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x2fd(%rsi) │ │ │ │ + loopne 1cdf297 │ │ │ │ + std │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x3f(%rbp) │ │ │ │ rex.RX (bad) │ │ │ │ (bad) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2739631,15 +2739494,15 @@ │ │ │ │ jrcxz 1cdf2a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%dh │ │ │ │ + mov $0xe6,%al │ │ │ │ jns 1cdf2b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739655,15 +2739518,17 @@ │ │ │ │ jrcxz 1cdf2ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x36f(%rip) │ │ │ │ + add %al,%bl │ │ │ │ + jo 1cdf2ff │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2739681,21 +2739546,20 @@ │ │ │ │ jrcxz 1cdf336 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %ecx,%esi │ │ │ │ - add (%rax),%al │ │ │ │ + and %dl,(%rcx) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0xb823846(%rdi) │ │ │ │ jbe 1cdf313 │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739704,16 +2739568,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x4c(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ch │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + and %al,(%rcx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rsi,1) │ │ │ │ (bad) │ │ │ │ jp 1cdf373 │ │ │ │ @@ -2739769,16 +2739634,15 @@ │ │ │ │ jrcxz 1cdf456 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdf44e │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock fwait │ │ │ │ - jge 1cdf469 │ │ │ │ + lock xor %edi,0x5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ @@ -2739834,16 +2739698,15 @@ │ │ │ │ jrcxz 1cdf52e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + jo 1cdf54b │ │ │ │ jge 1cdf53f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2739899,16 +2739762,17 @@ │ │ │ │ add %ah,0x2e772(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ch │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ push %rax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2739949,19 +2739813,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x54(%rax) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x0,0x1e6(%rbx) │ │ │ │ - add %al,0x30a0d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x1f5bede3(%rdi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jns 1cdf6cf │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740114,16 +2739981,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ xchg %eax,%edx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + sarb $0x15,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ cmp 0x1233077b(%rdi),%dh │ │ │ │ sbb %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2740171,16 +2740039,17 @@ │ │ │ │ mov $0xe7,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x56(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cdf9b6 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + loopne 1cdf9ba │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x5c(%rdx) │ │ │ │ movabs %eax,0x130159c94937c1 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740226,23 +2740095,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e404(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rbx │ │ │ │ - jnp 1cdfa99 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57be8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x2b27dcbc(%rbx) │ │ │ │ imul $0x1,0x20(%rcx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2740250,16 +2740115,16 @@ │ │ │ │ add %al,%al │ │ │ │ add $0x2e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cdfac7 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x585(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1a,%al │ │ │ │ + xchg %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ sub $0x65,%al │ │ │ │ notb -0x78(%rax) │ │ │ │ @@ -2740270,20 +2740135,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x2e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xa00000000001e4f5,%al │ │ │ │ - sbb $0x99,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + vpshufb (%r24),%xmm31,%xmm0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x339cf04b(%rcx) │ │ │ │ movabs %eax,0x13014ba9 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740291,17 +2740154,15 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - div %eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f705(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x39(%rcx) │ │ │ │ pop %rbp │ │ │ │ rcrb $0xa9,(%rdx) │ │ │ │ @@ -2740316,15 +2740177,19 @@ │ │ │ │ or %ah,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xa(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002e40e,%al │ │ │ │ + push %rax │ │ │ │ + jae 1cdfb9e │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ lock int1 │ │ │ │ add %al,0x15b54cb(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740367,15 +2740232,16 @@ │ │ │ │ ... │ │ │ │ add %al,-0x2c(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x6c,(%rdx) │ │ │ │ + loopne 1cdfc90 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x78c794ca(%rbx) │ │ │ │ gs clc │ │ │ │ @@ -2740388,20 +2740254,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,0x1e6(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0xa(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + repz or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x6869a252(%rbx) │ │ │ │ mov %bl,%ah │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2740424,19 +2740291,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e496(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37ea5(%rax) │ │ │ │ + add %dl,-0x5d(%rax) │ │ │ │ + jle 1cdfd67 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bl │ │ │ │ pop %rdx │ │ │ │ (bad) (%rdi) │ │ │ │ sbb %al,%dl │ │ │ │ mov $0x13012f,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740446,16 +2740316,16 @@ │ │ │ │ add %al,-0x68(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe4,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - jo 1cdfdb1 │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + jno 1cdfdb1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x36(%rbx) │ │ │ │ @@ -2740470,17 +2740340,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e498(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x595,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WXB xchg %rax,%r14 │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ cmc │ │ │ │ @@ -2740498,20 +2740368,20 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cdfe29 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xf0,%dl │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,(%rdi) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rcx) │ │ │ │ fistps -0x18(%rax) │ │ │ │ sub %eax,(%rax) │ │ │ │ mov %al,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740523,22 +2740393,21 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf7,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fsubrs 0x3(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xe4,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x4bd70bea(%rsi) │ │ │ │ (bad) │ │ │ │ mov $0x130154,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2740581,21 +2740450,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x6(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x200000000001e5a9,%al │ │ │ │ - fisubrs 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + out %al,$0x6b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%ah │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ rex.WXB jne 1cdffa7 │ │ │ │ loope 1cdff7d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740656,15 +2740524,15 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x68,%al │ │ │ │ + rex (bad) │ │ │ │ add $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6ffef954(%rcx) │ │ │ │ cmp $0x91,%al │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2740679,19 +2740547,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ clc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movabs 0x83000000000036a,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x6a,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rcx) │ │ │ │ cmp $0xbf,%al │ │ │ │ shr $1,%bl │ │ │ │ fcomip %st(0),%st │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740704,16 +2740573,16 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex clc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%ah │ │ │ │ - stc │ │ │ │ + (bad) │ │ │ │ + sub $0xff,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x7745d5a5(%rbx) │ │ │ │ hlt │ │ │ │ @@ -2740725,20 +2740594,21 @@ │ │ │ │ add %dl,0x2e52d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ah │ │ │ │ - lock add (%rax),%al │ │ │ │ + orb $0x2,(%rdi,%rsi,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x29(%rbx) │ │ │ │ xchg %esp,%esi │ │ │ │ movabs 0x130154a4fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740746,15 +2740616,15 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce01b9 │ │ │ │ + xor %cl,(%rcx) │ │ │ │ jge 1ce0157 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740769,15 +2740639,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ call 1ce0191 │ │ │ │ add %dh,0x1e4f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f(%rax) │ │ │ │ + add %ah,0x38(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x22dd26e9(%rdi) │ │ │ │ (bad) │ │ │ │ sub $0x130118,%eax │ │ │ │ @@ -2740788,15 +2740658,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e81a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c19(%rax) │ │ │ │ + add %al,0x36c1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x62(%rbp) │ │ │ │ cmp %dh,%fs:(%rsi) │ │ │ │ jae 1ce01c6 │ │ │ │ @@ -2740828,15 +2740698,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.XB call 1ce0269 │ │ │ │ add %al,-0x57(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%dh │ │ │ │ + add %ah,%dh │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ cmp -0x5da5ef4f(%rdi),%esp │ │ │ │ @@ -2740849,17 +2740719,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e66b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x12,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ mov $0x14,%dl │ │ │ │ std │ │ │ │ @@ -2740891,21 +2740759,21 @@ │ │ │ │ add %dh,0x2e5b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x40,%al │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ja 1ce03ac │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ jmp 22dafa6b <_edata@@Base+0x1bdafa6b> │ │ │ │ xor $0x1c,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740916,22 +2740784,20 @@ │ │ │ │ mov $0xe5,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce03b6 │ │ │ │ - jrcxz 1ce0396 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp %bl,%bpl │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x7726bc79(%rsi) │ │ │ │ ret $0x4f55 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2740942,17 +2740808,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + xor %dl,0x568(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi,%rbx,1) │ │ │ │ sub %ecx,-0x17(%rsp,%rdx,1) │ │ │ │ int3 │ │ │ │ @@ -2740965,20 +2740830,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe5,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repnz lock add (%rax),%al │ │ │ │ + add %dh,0x3(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ah │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ test %dl,(%rax) │ │ │ │ cmp $0x17601e3,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2740987,20 +2740852,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e5b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x1c(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x5b(%rbx) │ │ │ │ sub %dl,%al │ │ │ │ movabs 0x1301673181,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741025,21 +2740893,20 @@ │ │ │ │ add %dh,0x2e86f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ test $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - (bad) 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0x6b,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x67(%rsp,%rdx,2) │ │ │ │ cmp $0x3e7c1d02,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2741066,21 +2740933,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e6ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ int $0xe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - je 1ce0595 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ add %ebx,-0x31(%rbx) │ │ │ │ adc (%rsp,%rbx,1),%dl │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741092,17 +2740960,17 @@ │ │ │ │ rex.WXB out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce05c5 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce05f4 │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + push $0x596 │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ cmp %bh,0x5f6d8760(%rax) │ │ │ │ push %rsp │ │ │ │ @@ -2741117,20 +2740985,17 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfa,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x71,%bl │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000057253,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x58(%rdx) │ │ │ │ add %esi,0x73e8efc(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2741139,16 +2741004,15 @@ │ │ │ │ add %al,0x2e64d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cli │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + adc %bl,(%rdi) │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741165,39 +2741029,41 @@ │ │ │ │ add %dh,0x2e64e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002f0fd,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1ce06b6 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xafb68739,%ebp │ │ │ │ push $0x3e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e64f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6e(%rax) │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push $0x18 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x2b479574(%rdi) │ │ │ │ int $0x5a │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741206,21 +2741072,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e88e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cs adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ adc $0xfcca7a44,%esp │ │ │ │ jge 1ce075a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2741246,21 +2741110,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x66(%rax) │ │ │ │ call 1ce07c1 │ │ │ │ add %al,0x1e5a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - (bad) 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0x6b,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x51(%rdi) │ │ │ │ ffree %st(6) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ push %rsp │ │ │ │ and (%rax),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741357,16 +2741220,17 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xf0,(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x5b(%rsi) │ │ │ │ xchg %eax,%ebp │ │ │ │ je 1ce092b │ │ │ │ @@ -2741382,20 +2741246,20 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ch │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %esi,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + and %cl,(%rdi) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rax,%rsi,4) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.X xchg %eax,%esp │ │ │ │ cmp 0x130125(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2741405,15 +2741269,16 @@ │ │ │ │ in (%dx),%al │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xe4,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x10(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741569,16 +2741434,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e90c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ call 1ce0c00 │ │ │ │ - add %dh,0x25(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + cs adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ xor %dh,(%rdx) │ │ │ │ sarl %cl,0x14345ff(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2741590,20 +2741455,20 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x4,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ah,0x304(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%cl │ │ │ │ fwait │ │ │ │ add %bl,0x62(%rdi) │ │ │ │ vcvtsh2ss (%r24),%xmm28,%xmm0{%k1} │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2741613,17 +2741478,16 @@ │ │ │ │ sub %ecx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x414b8695(%rdi) │ │ │ │ jb 1ce0d1f │ │ │ │ sbb $0x1301,%eax │ │ │ │ @@ -2741636,17 +2741500,15 @@ │ │ │ │ clc │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fmuls (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30962(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ pop %rdi │ │ │ │ @@ -2741725,18 +2741587,15 @@ │ │ │ │ mov $0xe7,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce0dd5 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x3(%rsi,%rax,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x6a,-0x6f(%rdx) │ │ │ │ (bad) │ │ │ │ add (%rdi),%ch │ │ │ │ fldcw 0x1(%rbp) │ │ │ │ @@ -2741769,16 +2741628,16 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - jae 1ce0e91 │ │ │ │ + add %dl,(%rdi) │ │ │ │ + je 1ce0e91 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x46(%rsi) │ │ │ │ @@ -2741858,16 +2741717,15 @@ │ │ │ │ add %al,-0x3f(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xe4,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,0x16(%rax) │ │ │ │ jne 1ce0faf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2741883,15 +2741741,15 @@ │ │ │ │ add %dl,0x2e965(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce0ff5 │ │ │ │ + loopne 1ce0ff9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x7e(%rdx) │ │ │ │ @@ -2741953,20 +2741811,20 @@ │ │ │ │ shl $0x2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $1,%dh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ah │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0xb,%al │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x6e32e164(%rdi,%rdi,1) │ │ │ │ xchg %eax,%esi │ │ │ │ jb 1ce10ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2741976,15 +2741834,15 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movb $0x0,0x5(%rbp) │ │ │ │ + lock xchg %eax,%gs:0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ test $0x21,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2742001,16 +2741859,16 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce1150 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + xor %ah,-0x79(%rsi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x14(%rcx) │ │ │ │ leave │ │ │ │ cld │ │ │ │ @@ -2742026,17 +2741884,18 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ ret │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x100000000001e4fe,%al │ │ │ │ - movl $0xa0083000,0x5(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + xchg %ax,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi,%rbx,8) │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ or %dl,0x1(%rcx,%rbx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2742047,15 +2741906,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e88d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6,%al │ │ │ │ + and %al,%bl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x5a,(%rdi) │ │ │ │ rex.WRX │ │ │ │ @@ -2742089,16 +2741949,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %edx,0x3(%rip) │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x380f23a6(%rcx) │ │ │ │ ja 1ce12cd │ │ │ │ jno 1ce12aa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2742147,15 +2742007,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x69(%rax) │ │ │ │ jmp 1ce1349 │ │ │ │ add %ah,-0x37(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rsi) │ │ │ │ + shrb $1,(%rdi) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ mov $0xdf,%dh │ │ │ │ fwait │ │ │ │ @@ -2742209,21 +2742069,19 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ jmp 1ce1421 │ │ │ │ add %ah,(%rax) │ │ │ │ shl $1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3152f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rdi) │ │ │ │ add $0xaaf4a990,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ adc %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2742291,16 +2742149,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e9b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rsp,%rbp,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %bpl,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2d(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ and %esi,0x1328174(%rsi) │ │ │ │ @@ -2742351,43 +2742208,42 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ call 1ce1619 │ │ │ │ add %dh,%al │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc (%rax),%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + fs add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x26(%rdi,%rbx,1) │ │ │ │ stc │ │ │ │ test %bl,%bh │ │ │ │ sbb %cl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x69(%rax) │ │ │ │ call 1ce1661 │ │ │ │ add %dl,0x1e4ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - loope 1ce166e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jns 1ce16cc │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ (bad) │ │ │ │ movsxd (%rax),%ebp │ │ │ │ (bad) │ │ │ │ cmp $0x79,%al │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2742399,22 +2742255,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e897(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %esi,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37676(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x18(%rsi) │ │ │ │ testb $0x17,-0x64(%rdx) │ │ │ │ loopne 1ce1736 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2742424,16 +2742277,17 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1ce16f1 │ │ │ │ add %ah,%al │ │ │ │ add %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lock lock add (%rax),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x4ae1a466(%rsi) │ │ │ │ sbb $0x1301672d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2742445,15 +2742299,15 @@ │ │ │ │ add %ah,%al │ │ │ │ fwait │ │ │ │ call 1ce1739 │ │ │ │ add %ah,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5859d(%rax) │ │ │ │ + add %al,0x5873c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ push %rbx │ │ │ │ neg %esi │ │ │ │ @@ -2742465,15 +2742319,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ call 1ce1781 │ │ │ │ add %dh,0x1e500(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5859d(%rax) │ │ │ │ + add %ah,0x5873c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4f(%rbx) │ │ │ │ testb $0x43,(%rbx) │ │ │ │ rex.R │ │ │ │ @@ -2742490,16 +2742344,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex add $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + or %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x513e4fb8(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ in $0x61,%al │ │ │ │ @@ -2742597,15 +2742451,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e947(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x93,%ch │ │ │ │ + loopne 1ce1965 │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ push $0xffffffffdec08172 │ │ │ │ @@ -2742617,21 +2742472,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e948(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x43(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x59403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x8(%rdi) │ │ │ │ lret │ │ │ │ push %rax │ │ │ │ mov $0x11f893d,%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2742640,16 +2742493,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.W jmp 1ce19c1 │ │ │ │ add %al,0x1(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ebp,0x0(%rbx,%rax,1) │ │ │ │ + andb $0x6c,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ lahf │ │ │ │ pop %rsi │ │ │ │ @@ -2742689,16 +2742542,17 @@ │ │ │ │ or %ch,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x56(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - es adc $0x3,%eax │ │ │ │ + shlb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6980a8fd(%rbp) │ │ │ │ test %eax,0x130110(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2742724,15 +2742578,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0x2ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e7(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce1b10 │ │ │ │ + loopne 1ce1b1a │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1eb2e74e(%rcx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ movabs 0x13015c,%al │ │ │ │ @@ -2742758,16 +2742612,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ea12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31526(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %edx,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x4(%rbp) │ │ │ │ cld │ │ │ │ xchg %eax,%esp │ │ │ │ and $0x3e,%al │ │ │ │ @@ -2742803,16 +2742657,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WB jmp 1ce1c01 │ │ │ │ add %al,%al │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %edi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0xe990c13(%rip) │ │ │ │ sbb $0xdd,%al │ │ │ │ es add %edx,(%rbx) │ │ │ │ @@ -2742822,17 +2742677,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2ea27(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x68775f4b(%rdi) │ │ │ │ mov $0x4a,%dh │ │ │ │ jnp 1ce1c82 │ │ │ │ @@ -2742893,15 +2742746,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ jmp 1ce1d21 │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ + add %dh,0x42(%rax) │ │ │ │ jne 1ce1d2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2742917,17 +2742770,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB jmp 1ce1d69 │ │ │ │ add %dh,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - jne 1ce1d77 │ │ │ │ + add %dh,%al │ │ │ │ + rex.X jne 1ce1d77 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2742944,33 +2742796,35 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e94c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x75,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + rex.X jne 1ce1dbf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x22ae85f3(%rbp) │ │ │ │ jp 1ce1df6 │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x4e(%rax) │ │ │ │ jmp 1ce1df9 │ │ │ │ add %dl,0x1e502(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x375c6(%rax) │ │ │ │ + add %dh,0x37542(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x760994f7(%rax) │ │ │ │ jb 1ce1e54 │ │ │ │ (bad) │ │ │ │ @@ -2743006,15 +2742860,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x6,%bl │ │ │ │ + mov $0xa4,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xa0,(%rdx) │ │ │ │ movabs 0x1301105c187312,%al │ │ │ │ @@ -2743025,21 +2742880,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ea4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x3,(%rsp,%rbp,2) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000036c08,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x53(%rbx) │ │ │ │ leave │ │ │ │ lret │ │ │ │ test $0x37,%al │ │ │ │ cmp (%rax),%cl │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743142,20 +2742993,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ea3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - enter $0x589,$0x0 │ │ │ │ + add %dl,(%rax) │ │ │ │ + jo 1ce1fce │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x5b(%rsi) │ │ │ │ mov $0xcaa1f1ce,%esp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743164,23 +2743016,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rax │ │ │ │ - add (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3074f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ xor $0x428a1f05,%eax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743189,16 +2743037,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x40(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e503(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdx │ │ │ │ jno 1ce20d7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743211,21 +2743059,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ea41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - int1 │ │ │ │ - lock add (%rax),%al │ │ │ │ + mov $0x2,%al │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x63c0293d(%rax,%riz,1) │ │ │ │ decl (%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2743236,15 +2743083,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c04,%al │ │ │ │ + rorb $0x6c,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x60(%rdx) │ │ │ │ es jge 1ce21eb │ │ │ │ sub 0x1311(%rdx,%rdx,1),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743302,16 +2743152,17 @@ │ │ │ │ rex.X (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x35(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x568,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ jmp 32c0be7 │ │ │ │ iret │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2743321,21 +2743172,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2ea42(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e504(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x568,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x568c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0xb(%rcx) │ │ │ │ nop │ │ │ │ xor $0x36,%al │ │ │ │ cmp 0x130132(%rdx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2743345,16 +2743194,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56835(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x38(%rax) │ │ │ │ + push $0x5 │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax,%rax,8) │ │ │ │ mov $0x1e,%ah │ │ │ │ in (%dx),%al │ │ │ │ add $0x1301203d,%eax │ │ │ │ @@ -2743367,15 +2743216,17 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.XB (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x0,0x568(%rip) │ │ │ │ + nop │ │ │ │ + enter $0x568,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ cmp 0x46(%rdx),%bl │ │ │ │ rex.RXB or $0x13014f17,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743386,16 +2743237,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.R (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e505(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56835(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x38(%rax) │ │ │ │ + push $0x5 │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x480997da(%rdx) │ │ │ │ adc 0x23(%rsi),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743453,17 +2743304,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + or %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x0(%rax) │ │ │ │ (bad) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ @@ -2743526,18 +2743376,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fildl (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x306(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x7,0x7c5d6d40(%rcx) │ │ │ │ and $0x13017c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743568,20 +2743415,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x37e(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x7e(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x66(%rdi) │ │ │ │ jns 1ce2619 │ │ │ │ rex.X (bad) │ │ │ │ cmp (%rbx),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743592,20 +2743439,20 @@ │ │ │ │ add %al,%al │ │ │ │ ljmp (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e506(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x2(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ or %al,%al │ │ │ │ mov $0x39,%ah │ │ │ │ and $0x5b,%al │ │ │ │ js 1ce2602 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743617,16 +2743464,15 @@ │ │ │ │ add %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x11(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,0x2f701(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x7382f81f(%rbp) │ │ │ │ add $0x1301410f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743660,15 +2743506,16 @@ │ │ │ │ add %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce268c │ │ │ │ + (bad) │ │ │ │ + push %rsp │ │ │ │ jle 1ce26bf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743691,15 +2743538,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce2706 │ │ │ │ + add %cl,(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0xd(%rcx) │ │ │ │ @@ -2743771,16 +2743618,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x7e,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + rclb $0x0,0x3(%rsi,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x34(%rax) │ │ │ │ push %rbp │ │ │ │ lahf │ │ │ │ @@ -2743796,15 +2743642,15 @@ │ │ │ │ add $0xeb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37ed2(%rax) │ │ │ │ + add %al,0x37e54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x5fb571ff(%rip) │ │ │ │ movsxd %ebp,%ecx │ │ │ │ push $0x1 │ │ │ │ @@ -2743834,17 +2743680,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ebcc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - int1 │ │ │ │ - jns 1ce28b9 │ │ │ │ + add %dl,-0x79(%rax) │ │ │ │ + jp 1ce28b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ @@ -2743863,16 +2743708,15 @@ │ │ │ │ int $0xeb │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x8(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fimull (%rdi) │ │ │ │ + cmp $0xf,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x97078db(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2743887,16 +2743731,16 @@ │ │ │ │ jmp 1ce2936 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - faddl 0x3(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd 0x3(%rip),%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x6a1aedbe(%rip) │ │ │ │ sub $0x130114fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743904,21 +2743748,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ call 1ce2c68 │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbp,%riz,8) │ │ │ │ - push %rax │ │ │ │ - or $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1ce299a │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x27a6f9d2(%rsi) │ │ │ │ nop │ │ │ │ mov $0x68,%ah │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2743970,15 +2743814,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2ebcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e509(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0fc(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0xf7,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ xor %bh,0x3027bcb9(%rdi) │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2743991,15 +2743837,15 @@ │ │ │ │ jmp 1ce2a9e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x564e9(%rax) │ │ │ │ + add %dl,0x5657e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x7(%rdx) │ │ │ │ adc 0x21(%rcx),%edi │ │ │ │ add %r8b,(%r9,%rax,1) │ │ │ │ @@ -2744011,15 +2743857,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shr $1,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e509(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x564e9(%rax) │ │ │ │ + add %dh,0x5657e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ lcall (bad) │ │ │ │ fcomi %st(2),%st │ │ │ │ @@ -2744030,15 +2743876,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x9e00000000002ec,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ah │ │ │ │ + jo 1ce2b00 │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xda,-0x34c95c8b(%rbp) │ │ │ │ @@ -2744182,16 +2744028,16 @@ │ │ │ │ sbb %bl,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + nop │ │ │ │ + cmp %edx,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ xor $0x591df2e8,%eax │ │ │ │ (bad) │ │ │ │ rex.RXB adc %r10d,(%r11) │ │ │ │ @@ -2744230,20 +2744076,19 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58d33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x3b00246d(%rip) │ │ │ │ fstsw 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2744253,15 +2744098,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce2e17 │ │ │ │ + add %dl,(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x39(%rbx) │ │ │ │ @@ -2744328,18 +2744173,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x71(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000037168,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x40d19dfd(%rbp) │ │ │ │ js 1ce2ebb │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2744349,16 +2744191,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e50a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jmp 1ce2f8c │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 1ce2f8c │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ testl $0x13011125,%fs:0x53(%rsp,%rbx,8) │ │ │ │ @@ -2744372,21 +2744214,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stc │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ sbb %dh,%ch │ │ │ │ pop %rcx │ │ │ │ call 1e130a3 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2744398,18 +2744240,15 @@ │ │ │ │ test $0xec,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - cmc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f51d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x21(%rax) │ │ │ │ neg %al │ │ │ │ push $0x101d83b │ │ │ │ @@ -2744440,16 +2744279,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ jmp 1ce303e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x1,%edi │ │ │ │ - add %dl,%al │ │ │ │ - sbb %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,0x36c1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ cmp $0x5bc1628f,%ebp │ │ │ │ and (%rcx),%edx │ │ │ │ @@ -2744509,15 +2744347,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ jo 1ce3129 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2744532,15 +2744371,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jmp 1ce315e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1(%rbp,%riz,8) │ │ │ │ - add %dl,0x36c0d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x5c7e4242(%rbp) │ │ │ │ (bad) │ │ │ │ sbb %ecx,0x1311(%rip) │ │ │ │ @@ -2744603,22 +2744443,20 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e(%rax) │ │ │ │ - jns 1ce3247 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x378,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x50a7f155(%rcx) │ │ │ │ cltd │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2744629,19 +2744467,22 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsi │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,0x5(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rbx) │ │ │ │ int3 │ │ │ │ fwait │ │ │ │ xor %ah,%cl │ │ │ │ mov $0xcb,%dl │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2744654,20 +2744495,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e50c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x8(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + add $0x2f7,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bl │ │ │ │ mov $0xb8e56e36,%esi │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2744680,17 +2744522,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xc(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + sarb $1,0x589(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x66(%rdi,%rsi,2) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ js 1ce3310 │ │ │ │ @@ -2744720,19 +2744561,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2ee2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex clc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x30000000000306c2,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmp $0x96,%cl │ │ │ │ orl $0x6a3f6070,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2744740,15 +2744577,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2eb97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36c0d(%rax) │ │ │ │ + add %al,0x11(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7a8a5458(%rax) │ │ │ │ sbb 0x4a(%rdi),%al │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2744814,45 +2744653,39 @@ │ │ │ │ xor %esi,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2ec4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x54(%rbx) │ │ │ │ or %ecx,0x37850ae2(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x2ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex or $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce34f7 │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x63(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x4a00a3cf(%rax) │ │ │ │ (bad) │ │ │ │ fsubrs (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2744860,21 +2744693,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ee4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xd(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdi) │ │ │ │ - cwtl │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000059976,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ push %rsp │ │ │ │ mov $0x6f,%dl │ │ │ │ movl $0x0,0x130169(%rcx) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2744883,17 +2744712,15 @@ │ │ │ │ pop %rsi │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e50d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - sarl %cl,0x5(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + imul $0x0,0x5(%rsi),%edi │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5efd9a1a(%rsi) │ │ │ │ mov $0x130144a3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2744903,16 +2744730,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2ee6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e50e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - jp 1ce35ef │ │ │ │ + lock jns 1ce35ef │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2744927,33 +2744753,30 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x2,%esi,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e5(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %dh,%al │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002efe7,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x12a9a0db(%rdi) │ │ │ │ ficoms 0xe(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2eb,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0xdd00000000001e5 │ │ │ │ + rex movabs %eax,0x11600000000001e5 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x380db81b(%rbx,%rbp,8) │ │ │ │ @@ -2744980,21 +2744803,21 @@ │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160b4(%rax) │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e85f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16126(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ or 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x3d005707(%rdi) │ │ │ │ mov $0x13014fcc,%esi │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2745005,21 +2744828,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2eea8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - js 1ce37c5 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + call 1ce3ac9 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x27f89177(%rip) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ ja 1ce3772 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2745028,21 +2744851,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2eea9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xe(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %spl,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ah,%cl │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x6f(%rbx) │ │ │ │ stc │ │ │ │ sub 0x13493be(%rdx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2745053,15 +2744876,16 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x3(%rdx,%rdi,2) │ │ │ │ + xor $0x79,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ (bad) │ │ │ │ xor 0x7f51d94b(%rax),%cl │ │ │ │ @@ -2745077,22 +2744901,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce37c3 │ │ │ │ - je 1ce382d │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x174(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x39d43504(%rax,%riz,4) │ │ │ │ jno 1ce3870 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2745101,16 +2744921,19 @@ │ │ │ │ add %dh,0x2eefc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + push %rax │ │ │ │ + hlt │ │ │ │ + jbe 1ce3879 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ pop %rdx │ │ │ │ mov $0x44,%dh │ │ │ │ @@ -2745143,17 +2744966,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ef2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + rex sub %dl,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x350aef22(%rbp) │ │ │ │ pop %rsp │ │ │ │ repnz push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2745167,20 +2744988,20 @@ │ │ │ │ lock jmp 1ce393e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1ce38e4 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x6c,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x59(%rax) │ │ │ │ add %bl,0x140aa137(%rsi) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2745207,22 +2745028,20 @@ │ │ │ │ and $0x13013575,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x60,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x160e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RXB call 1ce39d8 │ │ │ │ - add %dh,-0x8(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ adc 0x2db52cfc(%rcx),%ecx │ │ │ │ @@ -2745238,20 +2745057,16 @@ │ │ │ │ sub %edi,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs %eax,0x830000000000315 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x26(%rsi) │ │ │ │ xchg %eax,%edi │ │ │ │ repz or %edi,%ecx │ │ │ │ mov $0x2e,%bl │ │ │ │ @@ -2745262,23 +2745077,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2ef2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e512(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x37795(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - ja 1ce3a6f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x2fdcea8(%rsi) │ │ │ │ out %al,$0x1b │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2745289,20 +2745100,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - and %ecx,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x5c(%rbp) │ │ │ │ rex.WB sti │ │ │ │ ret │ │ │ │ jne 1ce3b29 │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2745314,15 +2745127,15 @@ │ │ │ │ cs out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037a6c,%al │ │ │ │ + movabs 0x30000000000379f0,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x47(%rdx) │ │ │ │ (bad) │ │ │ │ mov $0xc0,%ah │ │ │ │ in $0xe1,%al │ │ │ │ push %rsi │ │ │ │ @@ -2745335,16 +2745148,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2ef2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ebx │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + adc %bl,0x369(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x74ec78f4(%rbx) │ │ │ │ jge 1ce3afe │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2745377,16 +2745190,16 @@ │ │ │ │ adc $0xec,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jp 1ce3bb2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3152c(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ss adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x6d31a63c(%rbx) │ │ │ │ and (%rbx),%bh │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2745397,16 +2745210,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %bh,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e50f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x311,%eax │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax,%rax,1) │ │ │ │ push %rdx │ │ │ │ @@ -2745418,21 +2745232,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ec1f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x161b637e(%rbx) │ │ │ │ cltd │ │ │ │ stc │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2745484,15 +2745298,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2ef70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov 0x5(%rdx),%bl │ │ │ │ + push %rax │ │ │ │ + fistpl 0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x42c9b3f2(%rdx) │ │ │ │ adc $0x13010f0c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2745502,16 +2745317,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2ef71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jb 1ce3d87 │ │ │ │ + push %rax │ │ │ │ + xor 0x3(%rdx),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2d2ed44a(%rax) │ │ │ │ @@ -2745523,21 +2745338,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ef95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %esi,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x77(%rdx) │ │ │ │ mov %ss,0x7970aa76(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2745548,16 +2745363,16 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ ja 1ce3e17 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2745574,19 +2745389,23 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dh │ │ │ │ - imul $0x1a00830,0x0(%rip),%eax │ │ │ │ - ... │ │ │ │ - push %rdx │ │ │ │ - mov %ebx,%? │ │ │ │ + push %rax │ │ │ │ + jge 1ce3ec5 │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x72(%rdx) │ │ │ │ + sti │ │ │ │ test %ebx,(%rbx) │ │ │ │ cs pop %rbp │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2745613,19 +2745432,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WX in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e555(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31356(%rax) │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ + adc (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x33(%rax) │ │ │ │ cmpl $0x169681f,0x33(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2745725,17 +2745547,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ec6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x15,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ce4084 │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x71791c9f(%rax) │ │ │ │ cltd │ │ │ │ rex.RX jle 1ce4072 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2745767,15 +2745588,15 @@ │ │ │ │ add %al,0x6f(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0x1e7 │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce4113 │ │ │ │ + loopne 1ce411b │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ loop 1ce40c9 │ │ │ │ xor %ah,0x1675179(%rdx) │ │ │ │ @@ -2745805,15 +2745626,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rsi) │ │ │ │ + jo 1ce41a3 │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xc38ea20(%rsi) │ │ │ │ (bad) │ │ │ │ cmpb $0x0,0x13(%rcx,%rax,1) │ │ │ │ @@ -2745865,16 +2745686,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2efc7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x11(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ - jp 1ce424f │ │ │ │ + rex │ │ │ │ + lock jns 1ce424f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x61(%rax) │ │ │ │ @@ -2745888,15 +2745709,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - movabs %al,0x5200000000001e5 │ │ │ │ + movabs %al,0x9800000000001e5 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x69(%rsi) │ │ │ │ @@ -2745960,20 +2745781,19 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6a(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x369a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x3d4d9dd6(%rcx) │ │ │ │ add 0x31(%rdi),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2745983,16 +2745803,15 @@ │ │ │ │ add %dh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmc │ │ │ │ + add %dh,-0x4(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x648f316c(%rdx) │ │ │ │ @@ -2746007,15 +2745826,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %dh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e511(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1b(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x67bd5925(%rdx) │ │ │ │ @@ -2746030,17 +2745850,15 @@ │ │ │ │ xor %esi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x15,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x3(,%rdx,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x237e2556(%rsi) │ │ │ │ cld │ │ │ │ cs cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2746069,32 +2745887,34 @@ │ │ │ │ rex.WRB │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36993(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + sahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x2d3bf17e(%rbp) │ │ │ │ loop 1ce4498 │ │ │ │ jp 1ce44f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ecbb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0x5400000000001e5,%eax │ │ │ │ + movabs 0x9a00000000001e5,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ @@ -2746157,19 +2745977,22 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jo 1ce45d3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e512(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x377db(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test %dh,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x74f95dc4(%rsi) │ │ │ │ rex.WRX popf │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2746178,19 +2746001,23 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ ja 1ce461b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e513(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3163e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x361df146(%rcx) │ │ │ │ cld │ │ │ │ lock sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2746199,21 +2746026,19 @@ │ │ │ │ add %dh,0x78(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x58e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x58f5e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x1ead0c4(%rdx) │ │ │ │ rex.RX sbb %r9d,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2746221,16 +2746046,17 @@ │ │ │ │ add %dl,0x7f(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cs adc $0x3,%eax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ cltd │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xor $0x3a9f7ed8,%eax │ │ │ │ @@ -2746270,16 +2746096,16 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31520(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub %edx,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x55(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ repnz std │ │ │ │ cmp $0x7a,%al │ │ │ │ @@ -2746294,18 +2746120,15 @@ │ │ │ │ fsubr %st,%st(4) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x15,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000031528,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x7fc39300(,%rbp,2) │ │ │ │ mov $0x47,%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2746333,16 +2746156,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2ece0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e742(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub %dl,0x3(%rip) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ add $0xd6,%al │ │ │ │ mov %ebp,%? │ │ │ │ jno 1ce4835 │ │ │ │ @@ -2746426,15 +2746249,17 @@ │ │ │ │ jmp 1ce492f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x36c(%rip) │ │ │ │ + rorb $0x6c,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x2a(%rsi) │ │ │ │ sbb $0xeb473c91,%eax │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2746511,17 +2746336,15 @@ │ │ │ │ mov %al,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0xd,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30d37(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ push %rdi │ │ │ │ in (%dx),%al │ │ │ │ @@ -2746601,19 +2746424,15 @@ │ │ │ │ add %dl,%al │ │ │ │ or %ch,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and $0x15,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000003152d,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x6faefe9(%rdi) │ │ │ │ rex.R outsb %ds:(%rsi),(%dx) │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2746645,20 +2746464,20 @@ │ │ │ │ add %al,%al │ │ │ │ or $0x2ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x15,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex sub $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%ah │ │ │ │ sub %ecx,%esi │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov %ebp,%esi │ │ │ │ sahf │ │ │ │ jl 1ce4c52 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2746712,35 +2746531,34 @@ │ │ │ │ add %al,-0x60(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x15(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - stc │ │ │ │ - lock add (%rax),%al │ │ │ │ + adc %al,(%rsi) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x4fffd38a(%rax) │ │ │ │ jae 1ce4d02 │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2ed16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x5a00000000001e5,%eax │ │ │ │ + movabs 0x9e00000000001e5,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2746795,17 +2746613,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x2f0,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(,%riz,8) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x6c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ adc (%rax),%edi │ │ │ │ @@ -2746821,21 +2746638,20 @@ │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x45,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and %bl,0x37f(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x5db4fcc3(%rbx) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2746844,16 +2746660,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f0d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x22(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x537810ea(%rcx) │ │ │ │ @@ -2746866,19 +2746683,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f109(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov 0x5(%rdx),%ebx │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,-0x25(%rax) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x22688548(%rbp) │ │ │ │ mov $0x130165,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2746931,20 +2746750,21 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb 0x0(%rbx,%rax,1),%ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x5f(%rdx) │ │ │ │ rex.WXB lcall (bad) │ │ │ │ fcmovnb %st(3),%st │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2746955,16 +2746775,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2ed31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x79(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + sbb $0x6c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x41fa918e(%rcx) │ │ │ │ test $0x87,%al │ │ │ │ @@ -2746977,17 +2746797,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %ebp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e683(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ sbb %dl,(%rdx,%rsi,2) │ │ │ │ shlb $0x0,0x13012a06(%rsi) │ │ │ │ @@ -2746998,15 +2746816,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e69b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c11(%rax) │ │ │ │ + add %ah,0x36c15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ adc 0x107faed3(%rdx),%al │ │ │ │ add %r10,(%rbx) │ │ │ │ @@ -2747019,15 +2746837,15 @@ │ │ │ │ add %dl,0x2ed32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ + rex (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x3c9bc64e(%rsp,%rbp,8) │ │ │ │ add (%rcx),%bh │ │ │ │ @@ -2747042,15 +2746860,18 @@ │ │ │ │ xor %ch,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036be0,%al │ │ │ │ + add %ch,%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x75f89131(%rdx) │ │ │ │ sahf │ │ │ │ mov $0x70,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2747062,16 +2746883,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e692(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cld │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x39b1502b(%rip) │ │ │ │ popf │ │ │ │ adc $0x5,%al │ │ │ │ @@ -2747084,16 +2746904,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ed33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %fs,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x18(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb $0x6c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x7b673d62(%rcx) │ │ │ │ add $0x13013698,%eax │ │ │ │ @@ -2747107,19 +2746927,15 @@ │ │ │ │ xor $0xed,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036bee,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x14(%rbp) │ │ │ │ add %ch,-0x24(%ebx) │ │ │ │ in $0x7,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2747130,15 +2746946,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x34(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e670(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36be4(%rax) │ │ │ │ + add %dl,-0x15(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6d0a1eff(%rax) │ │ │ │ cmp 0x1(%r14),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2747150,15 +2746967,15 @@ │ │ │ │ add %ah,0x2ed34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036be5,%al │ │ │ │ + movabs 0x3000000000036bec,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ or 0x3c0cf2ca(%rbx),%ecx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2747172,15 +2746989,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x6b,%ah │ │ │ │ + shr $0x6b,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ adc %ebx,0x62e8d43e(%rbp) │ │ │ │ @@ -2747196,36 +2747013,35 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex in $0x6b,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rdx) │ │ │ │ movabs %al,0x130114c7caa30cd2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2ed35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x69(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%bh │ │ │ │ + loopne 1ce5358 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ adc %cl,%cl │ │ │ │ @@ -2747239,16 +2747055,16 @@ │ │ │ │ add %ah,%al │ │ │ │ xor $0x2ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ addr32 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock imul $0x0,(%rbx),%eax │ │ │ │ + mov $0xf5,%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x44(%rax) │ │ │ │ add -0x5b(%rdx),%al │ │ │ │ {rex2 0xa8} (bad) │ │ │ │ @@ -2747262,15 +2747078,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ ss in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e665(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - in $0x6b,%al │ │ │ │ + jmp 1ce546e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x5cb78451(%rbp) │ │ │ │ rex.W jbe 1ce5432 │ │ │ │ @@ -2747283,20 +2747099,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ed36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsxd %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %ch,0x0(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x6bd0528a(%rip) │ │ │ │ sub %dl,(%rax) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2747306,37 +2747123,38 @@ │ │ │ │ ss in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x60(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %ebp,0x0(%rbx,%rax,1) │ │ │ │ + rcrb $0x3,(%rsp,%rbp,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x39b18b26(%rbp) │ │ │ │ call 14cfd419 <_edata@@Base+0xdcfd419> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x38(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e520(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x21(%rax) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e(%rbp) │ │ │ │ cld │ │ │ │ mov $0xd7,%al │ │ │ │ @@ -2747352,16 +2747170,16 @@ │ │ │ │ cmp $0xed,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31528(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x33(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x30(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2747375,16 +2747193,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %dl,0x3(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + sub %dl,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xedae4b5(%rdx) │ │ │ │ xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2747396,15 +2747214,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ed4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3152a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x88f03c7(%rcx) │ │ │ │ mov %bl,%dh │ │ │ │ pop %rdi │ │ │ │ @@ -2747419,16 +2747239,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X add %al,(%rbx) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1cd0ba5e(%rdi) │ │ │ │ @@ -2747442,18 +2747262,22 @@ │ │ │ │ rex.WR in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x313(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x3e,%al │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pushf │ │ │ │ lea 0x74(%rsi),%ebp │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2747463,16 +2747287,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2ed4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x68(%rax) │ │ │ │ - cltd │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x62(%rcx) │ │ │ │ rclb $0xb0,0x50(%rsi) │ │ │ │ @@ -2747488,16 +2747312,17 @@ │ │ │ │ rex.WRB in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6b(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + sub %esp,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x4ed8ff3e(%rdx) │ │ │ │ pop %rsi │ │ │ │ lea (%rsi),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2747511,35 +2747336,30 @@ │ │ │ │ rex.WRB in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x21(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rsi,%rcx,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000058f65,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x1b(%rbp) │ │ │ │ out %eax,$0x77 │ │ │ │ sahf │ │ │ │ cltd │ │ │ │ movabs 0x13011b,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2ed53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x53(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30dfb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ mov $0xff,%cl │ │ │ │ and %cl,%cl │ │ │ │ @@ -2747555,20 +2747375,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e521(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x7(%rcx,%rdi,2) │ │ │ │ xchg %eax,%ebx │ │ │ │ adc $0x15a96ab,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2747620,16 +2747440,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ed6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e522(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %dl,0x3(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %edx,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x7b258990(%rbp) │ │ │ │ rex.WRB (bad) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2747640,21 +2747460,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ed6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sub $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x31537(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x5d(%rdi) │ │ │ │ add %r13,0x1(%rbx) │ │ │ │ add %ch,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2747665,17 +2747483,15 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x23(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x15,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex cmp 0x3(%rip),%dl │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x8(%rdx) │ │ │ │ and %dl,-0x75(%rbp) │ │ │ │ ds rex (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2747689,19 +2747505,21 @@ │ │ │ │ jo 1ce5938 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3152b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x315,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x62(%rax) │ │ │ │ rex.WRX test $0x41ae8e2e,%rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2747711,16 +2747529,16 @@ │ │ │ │ je 1ce5980 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x22(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + nop │ │ │ │ + sub 0x3(%rip),%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x1ccb0f9b(%rsi) │ │ │ │ jmp 14cf6721 <_edata@@Base+0xdcf6721> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2747732,16 +2747550,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - cltd │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx,%rbx,4) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2747758,16 +2747576,16 @@ │ │ │ │ mov %ebp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %dl,0x3(%rip) │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1b(%rbp) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ mov %eax,%esp │ │ │ │ sbb %cl,(%rdi) │ │ │ │ @@ -2747780,17 +2747598,16 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x6e(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e523(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %al,%al │ │ │ │ + sub %dl,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x39(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ jns 1ce5ac4 │ │ │ │ test %dl,(%rsi) │ │ │ │ @@ -2747803,20 +2747620,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x67(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e524(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58a98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x7a(%rbp) │ │ │ │ fistpl 0x5ec63bd0(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2747827,16 +2747643,17 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x52(%rdx) │ │ │ │ fstl 0x1d(%rbp) │ │ │ │ @@ -2747850,16 +2747667,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2eda1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x24(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rorb $0x0,0x5(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ in $0xaa,%eax │ │ │ │ rex.WRX mulq 0x13013ec0(%rip) │ │ │ │ @@ -2747871,16 +2747689,17 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e524(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ss jo 1ce5b9f │ │ │ │ + add %dl,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + jno 1ce5b9f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rbx) │ │ │ │ @@ -2747897,16 +2747716,16 @@ │ │ │ │ shr %cl,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x25(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce5b6d │ │ │ │ - (bad) │ │ │ │ + rcr $1,%bl │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ adc $0x47,%al │ │ │ │ @@ -2747921,16 +2747740,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ call 1ce5f0b │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xe5,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %dh,0x3(%rbx) │ │ │ │ + add %dh,-0x10(%rax) │ │ │ │ + jb 1ce5c2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ @@ -2747942,17 +2747761,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2edef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e525(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - faddl (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x306a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xca,0xc06beda(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ movsxd (%rcx),%eax │ │ │ │ @@ -2747963,34 +2747780,31 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2edf7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfd,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movl $0x3,(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x8c,0x70(%rdx,%rsi,2) │ │ │ │ movabs %al,0x130108d488 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add $0x2ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%cl │ │ │ │ - jns 1ce5d07 │ │ │ │ + sarb $0x3,0x7a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ @@ -2748007,15 +2747821,16 @@ │ │ │ │ adc %ch,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6,%dl │ │ │ │ + jo 1ce5d0f │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xe0,-0x22eba42(%rsi) │ │ │ │ adc %esp,(%rsi) │ │ │ │ @@ -2748028,18 +2747843,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2ee14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x26(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce5d31 │ │ │ │ - js 1ce5d99 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x79,(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ pop %rsi │ │ │ │ push %rbp │ │ │ │ @@ -2748094,16 +2747907,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e526(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dl,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x65,(%rsp,%rax,1) │ │ │ │ @@ -2748161,16 +2747973,17 @@ │ │ │ │ test %ch,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ es in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ - lock add (%rax),%al │ │ │ │ + nop │ │ │ │ + or %edi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ @@ -2748186,15 +2747999,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002f185,%al │ │ │ │ + adc %cl,(%rbx) │ │ │ │ + lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rsi │ │ │ │ push %rsi │ │ │ │ cmc │ │ │ │ sub 0x130165a0(%rsi),%bh │ │ │ │ @@ -2748387,16 +2748203,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e535(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6c(%rax) │ │ │ │ - jp 1ce625f │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + jns 1ce625f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx,%rsi,4) │ │ │ │ @@ -2748510,17 +2748326,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x63(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %ebp,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x568,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2e64e2d0(%rdi,%rcx,8) │ │ │ │ mov $0x14,%al │ │ │ │ @@ -2748535,21 +2748350,17 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x2(%rsp,%riz,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002e449,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ movsxd (%rdi),%eax │ │ │ │ sti │ │ │ │ and $0x3,%al │ │ │ │ (bad) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2748560,17 +2748371,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2ee9e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x27(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1ce641d │ │ │ │ (bad) │ │ │ │ - pop %rbp │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0xad7fe14(%rdx) │ │ │ │ (bad) │ │ │ │ sbb $0x13017d,%eax │ │ │ │ @@ -2748582,17 +2748393,15 @@ │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e527(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36faf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x45(%rbx) │ │ │ │ pushf │ │ │ │ sbbb $0x0,0x1301744d(%rsp,%rcx,4) │ │ │ │ @@ -2748605,17 +2748414,15 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x0(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f70e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ add %eax,%esi │ │ │ │ loope 1ce6585 │ │ │ │ @@ -2748629,16 +2748436,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x27e00000000002ee,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jge 1ce6501 │ │ │ │ - add $0x0,%eax │ │ │ │ + mov $0xce,%al │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2748652,22 +2748459,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2eea0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - jg 1ce65c1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea 0x5(%rcx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dl │ │ │ │ jg 1ce658c │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov %edx,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2748680,16 +2748484,15 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x28(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ + mov $0x6,%al │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2748705,15 +2748508,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs 0x28700000000002ee,%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %bl,(%rbx) │ │ │ │ + rex sbb %bl,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0xb(%rsi) │ │ │ │ repnz pop %rdx │ │ │ │ @@ -2748726,16 +2748529,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2eea2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e528(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x561ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x4dba233e(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0x61,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2748746,17 +2748550,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs %eax,0x28d00000000002ee │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x6,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ce6673 │ │ │ │ + add $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x76(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ in (%dx),%al │ │ │ │ cmp $0xdd,%al │ │ │ │ @@ -2748770,17 +2748573,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs %eax,0x29000000000002ee │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000031b86,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %bl,(%rax) │ │ │ │ + sbb (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x6fd4bd5f(%rip) │ │ │ │ out %al,$0x78 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2748791,21 +2748599,22 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %ebx,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ + sbb (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x822b03(%rdi) │ │ │ │ mov %edi,(%rcx) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2748814,33 +2748623,32 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x29(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rbp │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x6d,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x56a06b44(%rip) │ │ │ │ rex.WRB movabs $0x13012a,%r13 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2eea5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e529(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31b86(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x5e6cc34d(%rdx) │ │ │ │ stc │ │ │ │ jp 1ce6846 │ │ │ │ @@ -2748856,21 +2748664,19 @@ │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0x582,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x583cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x28b65896(%rsi) │ │ │ │ test %bh,%cl │ │ │ │ pop %rdx │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2749144,21 +2748950,21 @@ │ │ │ │ ... │ │ │ │ add %al,-0x10(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e52a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x306,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ cmpb $0x1e,-0x31(%rbp) │ │ │ │ fistps -0x1f(%rdi) │ │ │ │ cld │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2749226,22 +2749032,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x8(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e52a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ - js 1ce6c81 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57933(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ je 1ce6c86 │ │ │ │ sahf │ │ │ │ push %rsi │ │ │ │ je 1ce6cbb │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2749255,16 +2749058,16 @@ │ │ │ │ add %dh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58bcf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and %cl,0x5(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x1df63521(%rcx) │ │ │ │ (bad) │ │ │ │ xor $0x13013b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2749276,22 +2749079,21 @@ │ │ │ │ (bad) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x72(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ fdivs 0x15f9f2c(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2749390,16 +2749192,16 @@ │ │ │ │ add %al,0x13(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - js 1ce6e61 │ │ │ │ + adc %bh,%al │ │ │ │ + in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x76(%rdx) │ │ │ │ sub $0x3e89335f,%eax │ │ │ │ @@ -2749495,17 +2749297,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f01c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5,%al │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $1,0x362(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xf0d3d5b(%rcx) │ │ │ │ adc %ebx,%esp │ │ │ │ @@ -2749518,17 +2749318,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %esi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e52b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - jns 1ce7027 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sarb $1,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2749544,16 +2749343,16 @@ │ │ │ │ add %dh,%al │ │ │ │ and $0x2f0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce7026 │ │ │ │ - add (%rax),%ax │ │ │ │ + mov $0xfb,%al │ │ │ │ + add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0x1,%ch │ │ │ │ rex │ │ │ │ lock adc $0x166cb55,%eax │ │ │ │ @@ -2749586,19 +2749385,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f073(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x306f4(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x306,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ addb $0x3b,0x3a265341(%rax) │ │ │ │ push %rdi │ │ │ │ jne 1ce711a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2749608,17 +2749409,16 @@ │ │ │ │ js 1ce7123 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ + add %al,0x3642a(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xae,-0x49(%rax) │ │ │ │ jae 1ce70e2 │ │ │ │ movabs 0x13015a57,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2749666,20 +2749466,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f07f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x6,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x306(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ orb $0x3f,-0x4d(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ mov $0xd0,%ah │ │ │ │ cmp $0x79,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2749689,17 +2749489,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test %esi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e52c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 1ce7269 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x306a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xbf,-0x5(%rsp,%rcx,8) │ │ │ │ in (%dx),%al │ │ │ │ or $0x12,%al │ │ │ │ @@ -2749712,18 +2749510,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f08a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x306ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x2e,%dh │ │ │ │ sub $0xaa,%al │ │ │ │ ror $0x41,%esp │ │ │ │ @@ -2749738,16 +2749533,16 @@ │ │ │ │ nop │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x6,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x9a,(%rcx) │ │ │ │ sahf │ │ │ │ @@ -2749762,16 +2749557,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce732f │ │ │ │ - (bad) │ │ │ │ + add $0x6,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xaa,-0x5d(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2749785,18 +2749579,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f0a3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e52d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x306c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xa3,0x3c38703a(%rbx) │ │ │ │ call *0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2749805,19 +2749596,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f0ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e52d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - testl $0x3,(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + ret $0x306 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ sbb $0x69,%bl │ │ │ │ cmc │ │ │ │ sub $0x34,%al │ │ │ │ rex.RX (bad) │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2749827,17 +2749621,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2f0b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002ef5b,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x2f5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x22(%rbp) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ fimuls 0x18(%rbx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2749849,15 +2749646,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2f0,%esp │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jmp 1ce7461 │ │ │ │ + push %rax │ │ │ │ + mov $0x6,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x4f,(%rbx) │ │ │ │ mov $0xd1403a5,%esp │ │ │ │ @@ -2749870,17 +2749668,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2f0c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - testl $0x3,(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x30000000000306c1,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x86,(%rdx) │ │ │ │ rex pushf │ │ │ │ rex.WRB jns 1ce7449 │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2749891,15 +2749687,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ int $0xf0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e52e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0xb4,%al │ │ │ │ @@ -2750009,16 +2749806,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0xf0} lar (%r16),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp (%rdi),%bl │ │ │ │ + lock insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsp,%rbx,1) │ │ │ │ push $0xffffffffc8431ee5 │ │ │ │ @@ -2750034,15 +2749831,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + loopne 1ce76cb │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x3a(%rax) │ │ │ │ jne 1ce76cb │ │ │ │ (bad) │ │ │ │ @@ -2750056,15 +2749853,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ fcomi %st(0),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e58a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59998(%rax) │ │ │ │ + add %dl,0x59ade(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ cmp -0x6cfc26aa(%rax),%dl │ │ │ │ sbb %al,(%rcx) │ │ │ │ @@ -2750077,16 +2749874,16 @@ │ │ │ │ add %dl,-0x24(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ebp,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x68(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2199bb82(%rdx) │ │ │ │ mov (%rsi),%ds │ │ │ │ @@ -2750102,15 +2749899,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock and %dl,0x3(%rip) │ │ │ │ + adc %ch,(%rdx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x7e4f7b82(%rax) │ │ │ │ int $0xeb │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2750124,16 +2749922,15 @@ │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stc │ │ │ │ - (bad) │ │ │ │ + add $0x6,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xd6,(%rdi) │ │ │ │ movsxd (%rax),%ebx │ │ │ │ @@ -2750141,19 +2749938,17 @@ │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x2e0,%eax │ │ │ │ + add %ah,0x2e065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %ah,-0x12(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ @@ -2750172,22 +2749967,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2f0f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce77ca │ │ │ │ - jae 1ce784f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xorb $0x0,0x374(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x4d(%rdi) │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add %ch,0x1a(%rdi) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2750197,16 +2749988,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f0f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0x2ff │ │ │ │ + loopne 1ce7889 │ │ │ │ + incb (%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jrcxz 1ce78da │ │ │ │ @@ -2750222,19 +2750014,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e52f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ - add $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x30b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x25(%rdi,%rdi,2) │ │ │ │ rex.XB │ │ │ │ rex.WRXB │ │ │ │ rex.WR │ │ │ │ rex.WRXB cmp (%r9),%r8 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2750248,15 +2750042,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x61(%rdx) │ │ │ │ + loopne 1ce799d │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ test %al,0x6(%rdi) │ │ │ │ @@ -2750275,16 +2750070,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x8b,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %ah,(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50(%rdx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ clc │ │ │ │ @@ -2750297,18 +2750092,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f11b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.R (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x3d(%rax) │ │ │ │ + sbb $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x45(%rax) │ │ │ │ repz imul $0x1301252a,0x1f(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2750318,37 +2750111,37 @@ │ │ │ │ ... │ │ │ │ add %dl,0x27(%rax) │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e530(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x55(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + imul $0x3,(%rdi),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ mov $0x6bc8f883,%ecx │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2f12b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e530(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - enter $0x310,$0x0 │ │ │ │ + add %ah,0x30ff7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3b2a4c19(%rdx) │ │ │ │ ffree %st(1) │ │ │ │ pop %rbp │ │ │ │ @@ -2750419,16 +2750212,16 @@ │ │ │ │ cmp $0xf1,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x52(%rax) │ │ │ │ - jp 1ce7b67 │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x3(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rsi) │ │ │ │ @@ -2750750,21 +2750543,21 @@ │ │ │ │ jno 1ce800c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + test $0x306,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmpb $0x99,(%rax) │ │ │ │ sahf │ │ │ │ (bad) │ │ │ │ ss (bad) │ │ │ │ sbb %eax,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2750869,19 +2750662,15 @@ │ │ │ │ jp 1ce81bc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x31(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036bed,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x2a(%rbx) │ │ │ │ xchg %eax,%esi │ │ │ │ xchg %eax,%ecx │ │ │ │ mov %edx,(%rdx) │ │ │ │ mov $0x51,%al │ │ │ │ @@ -2750999,18 +2750788,15 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce83a4 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x36c(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ pop %rsi │ │ │ │ mov (%rdi),%esi │ │ │ │ (bad) │ │ │ │ @@ -2751038,16 +2750824,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov %dh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movabs %eax,0x830000000000595 │ │ │ │ + add %ah,%al │ │ │ │ + jmp 1ce89b4 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6bc06cf1(%rdi) │ │ │ │ cmp 0x130165(%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2751056,15 +2750844,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f18b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x595a3(%rax) │ │ │ │ + add %ah,0x596e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xffffffff9a020415 │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ @@ -2751079,15 +2750867,15 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfb,%al │ │ │ │ + xor %al,%dh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x87,(%rax) │ │ │ │ @@ -2751106,15 +2750894,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ch │ │ │ │ + xor %al,%bh │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x84,0x40643e69(%rdx) │ │ │ │ @@ -2751131,19 +2750919,22 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5793a(%rax) │ │ │ │ + add %dh,-0x31(%rax) │ │ │ │ + jns 1ce8541 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x561f9d47(%rbx) │ │ │ │ lret $0x1521 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2751154,17 +2750945,15 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp (%rdi),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x31e6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x40(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ (bad) │ │ │ │ @@ -2751180,16 +2750969,17 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x32(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ - in $0x6,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ jns 1ce860d │ │ │ │ @@ -2751241,21 +2751031,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ lahf │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e532(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + mov $0x306,%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x275f65aa(%rdi,%rcx,4) │ │ │ │ pop %rbx │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2751265,17 +2751055,15 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x306b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x70,-0x2498dfa7(%rdx) │ │ │ │ pop %rsp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2751291,15 +2751079,17 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f692(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %ebx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x19(%rbp) │ │ │ │ adc 0x45(%rbp),%ebx │ │ │ │ lret │ │ │ │ @@ -2751876,15 +2751666,17 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x306ee(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x81,(%rcx) │ │ │ │ rclb %cl,0x4e(%rax) │ │ │ │ sbb $0x13013249,%eax │ │ │ │ @@ -2751922,19 +2751714,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1ce8fcc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e534(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56322(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dh │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ rex.WRB insl (%dx),%es:(%rdi) │ │ │ │ xor %ch,%bl │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2751948,22 +2751742,17 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%cl │ │ │ │ - ja 1ce9037 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037767,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sub %ebx,%edx │ │ │ │ lock fdivrl 0x21(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2751972,18 +2751761,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f1ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and 0x5(%rbx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x1e,%al │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x65(%rdi) │ │ │ │ ds enter $0x27b6,$0xea │ │ │ │ sub (%rcx),%eax │ │ │ │ @@ -2751997,20 +2751784,22 @@ │ │ │ │ in (%dx),%eax │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x1c(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1ce90a6 │ │ │ │ + sbb (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%cl │ │ │ │ in (%dx),%eax │ │ │ │ sbb $0x90b1fe14,%eax │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752019,15 +2751808,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f1ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x33(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2(%rsi,%rdi,8) │ │ │ │ + and %ch,(%rdi) │ │ │ │ + incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2752064,16 +2751854,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f1fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e533(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jl 1ce91fc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x15(%rbp) │ │ │ │ add $0x70,%al │ │ │ │ @@ -2752086,16 +2751876,17 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e533(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loop 1ce91e9 │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x1c,-0x2dca9d98(%rax,%rax,8) │ │ │ │ je 1ce9202 │ │ │ │ @@ -2752107,19 +2751898,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f211(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3173f(%rax) │ │ │ │ + add %ah,-0x75(%rax) │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ pop %rdx │ │ │ │ pop %rbp │ │ │ │ xchg %ebx,%ebp │ │ │ │ or $0x5,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2752133,15 +2751927,15 @@ │ │ │ │ and %dl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xor $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5993d(%rax) │ │ │ │ + add %dh,0x59a83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ xor %ebp,0x18fd8de5(%rcx,%rcx,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2752154,17 +2751948,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x2f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1ce92e6 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce9286 │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ + xor %dh,%ch │ │ │ │ + loop 1ce92be │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ jae 1ce933c │ │ │ │ rex.WB insb (%dx),%es:(%rdi) │ │ │ │ @@ -2752178,17 +2751973,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ cmp $0x2f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - jne 1ce9309 │ │ │ │ + mov $0x40,%al │ │ │ │ + jbe 1ce9309 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x58(%rdi,%rdx,2) │ │ │ │ @@ -2752205,20 +2751999,23 @@ │ │ │ │ rex.WRX │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + std │ │ │ │ + adc (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x33(%rdx) │ │ │ │ cmp $0xb291ef2,%eax │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752344,16 +2752141,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f30b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x98,%al │ │ │ │ - (bad) │ │ │ │ + rex and $0x1f,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x295b7dd(%rax) │ │ │ │ add $0x13010c95,%eax │ │ │ │ @@ -2752365,15 +2752161,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e53e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3680c(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %gs:(%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x1f5cfc62(%rax) │ │ │ │ jrcxz 1ce95df │ │ │ │ (bad) │ │ │ │ @@ -2752388,22 +2752185,20 @@ │ │ │ │ adc %bl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xor $0x574,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x574c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ + add %dh,(%rax) │ │ │ │ repz test %ebx,0x3f4f5430(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2752412,16 +2752207,17 @@ │ │ │ │ sbb %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x574,%eax │ │ │ │ + add %ah,-0x37(%rax) │ │ │ │ + je 1ce9621 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,2) │ │ │ │ lret $0x47a8 │ │ │ │ @@ -2752435,15 +2752231,16 @@ │ │ │ │ sbb $0xf3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x35(%rax) │ │ │ │ + add %al,%al │ │ │ │ + leave │ │ │ │ je 1ce9669 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752460,21 +2752257,17 @@ │ │ │ │ and %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor $0x574,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x30000000000574c9,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x76e7048d(%rbp) │ │ │ │ or %ecx,%eax │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752483,16 +2752276,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ and %ebx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e53f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xc(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %ah,%al │ │ │ │ + add %fs:(%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi,%rbp,8) │ │ │ │ rex.WX │ │ │ │ gs (bad) │ │ │ │ mov $0x6a,%dh │ │ │ │ @@ -2752504,19 +2752298,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f324(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e53c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x57435(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lret $0x574 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ loopne 1ce9777 │ │ │ │ ficoml 0x7(%rax) │ │ │ │ (bad) │ │ │ │ jb 1ce975a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752524,19 +2752321,23 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f328(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e53c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57435(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + leave │ │ │ │ + je 1ce9789 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%dl │ │ │ │ push %rbx │ │ │ │ imul $0x27,%eax,%ebp │ │ │ │ and $0x13013e92,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752545,18 +2752346,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f32c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ xchg %eax,%gs:-0x6a(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2752569,21 +2752368,20 @@ │ │ │ │ add %dh,%al │ │ │ │ xor %dh,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce9805 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + and %ch,0x2f0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%cl │ │ │ │ (bad) │ │ │ │ enter $0xe174,$0x3d │ │ │ │ mov $0x18,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752593,22 +2752391,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f334(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%bh │ │ │ │ - loopne 1ce985e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1ce98a0 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x25(%rbx,%rcx,4) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ lea (bad),%esp │ │ │ │ jrcxz 1ce98e2 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752618,18 +2752415,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x2f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex cmp $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x364(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + add 0x3(%rdi),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x3e(%rsi) │ │ │ │ mov $0x8e,%ch │ │ │ │ cmp %esi,%eax │ │ │ │ sti │ │ │ │ cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752641,15 +2752442,18 @@ │ │ │ │ cmp %bl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000364a9,%al │ │ │ │ + adc %al,(%rcx) │ │ │ │ + add (%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x50(%rax,%rbx,1) │ │ │ │ (bad) │ │ │ │ jb 1ce98be │ │ │ │ and (%rdi),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2752658,17 +2752462,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmp $0x2f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e53d,%al │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ + movabs 0xf00000000001e53d,%al │ │ │ │ + adc 0x3(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ @@ -2752685,22 +2752488,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ rex.X │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - push $0x3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dl,(%rbx) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x50(%rax) │ │ │ │ cmp $0x59,%al │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2752753,17 +2752555,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f349(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e546(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - ja 1ce9a57 │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RB js 1ce9a57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4725a560(%rbx) │ │ │ │ @@ -2752797,20 +2752598,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f34b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x61(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %cl,0x161(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0xe3b8a95(%rcx) │ │ │ │ int3 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2752836,16 +2752637,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f34d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ce9b82 │ │ │ │ - out %eax,$0x2 │ │ │ │ + and %bl,(%rdx) │ │ │ │ + out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3d(%rax) │ │ │ │ @@ -2752875,15 +2752676,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f359(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%dl │ │ │ │ + adc %bl,%ch │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x5e,(%rbx) │ │ │ │ @@ -2752915,16 +2752716,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x68(%rax) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e543(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRX nop │ │ │ │ + add %dh,(%rax) │ │ │ │ + jge 1ce9c24 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1(%rbx) │ │ │ │ test $0x652e4828,%eax │ │ │ │ @@ -2752939,15 +2752740,16 @@ │ │ │ │ push $0xfffffffffffffff3 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x3a,%al │ │ │ │ + push %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2752997,16 +2752799,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f38b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ds in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ce9dec │ │ │ │ - (bad) │ │ │ │ + adc %ch,0x1e(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ ret │ │ │ │ @@ -2753025,15 +2752826,19 @@ │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %al,0x830000000000575 │ │ │ │ + nop │ │ │ │ + ss jbe 1ce9e01 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x59(%rcx) │ │ │ │ test %ebp,%fs:0x2e(%rdx,%rax,1) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753103,21 +2752908,22 @@ │ │ │ │ cltd │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%dl │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + (bad) 0x3(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add $0x1,%bl │ │ │ │ lods %ds:(%esi),%eax │ │ │ │ push $0x15cec6f │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2753126,15 +2752932,16 @@ │ │ │ │ add %dh,-0x62(%rax) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x70(%rdi) │ │ │ │ + push %rax │ │ │ │ + jge 1ce9ef4 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ jae 1ce9f9a │ │ │ │ @@ -2753148,15 +2752955,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs %eax,0x40700000000002f3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x8(%rdi) │ │ │ │ + (bad) │ │ │ │ + mov $0x7,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x587967bf(%rsp,%rsi,1) │ │ │ │ push %rdi │ │ │ │ @@ -2753187,15 +2752995,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x50(%rax) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e53f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - shrl $1,0x3(%rsi) │ │ │ │ + fsubrl 0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0xd1,-0x73(%rdi) │ │ │ │ @@ -2753210,39 +2753018,40 @@ │ │ │ │ add %ah,0x2f3b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000005940d,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rclb $0x5,-0x6b(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x6dbc58fa(%rdx) │ │ │ │ (bad) │ │ │ │ sbb $0x13015b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x2f3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x37d4b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %edi,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x277a71ea(%rdi) │ │ │ │ rex mov $0x130171,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753289,15 +2753098,16 @@ │ │ │ │ (bad) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x40(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2(%rbx,%rbp,8) │ │ │ │ + rorb $1,0x2f1(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe8,(%rdi) │ │ │ │ add %dil,%al │ │ │ │ add %esi,(%rdi) │ │ │ │ @@ -2753310,15 +2753120,16 @@ │ │ │ │ (bad) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cea224 │ │ │ │ + push %rax │ │ │ │ + iret │ │ │ │ jns 1cea1f1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753353,15 +2753164,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f3d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc6,%al │ │ │ │ + loopne 1cea241 │ │ │ │ jns 1cea27f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753380,15 +2753191,16 @@ │ │ │ │ (bad) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp (%rdi),%bl │ │ │ │ + jo 1cea330 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ test $0x178f5d1e,%eax │ │ │ │ @@ -2753400,16 +2753212,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2f3d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e540(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sti │ │ │ │ + add %dl,-0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ @@ -2753449,21 +2753260,22 @@ │ │ │ │ ... │ │ │ │ add %al,0x2f3e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x41(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf5,%al │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + roll $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dl │ │ │ │ repz jae 1cea369 │ │ │ │ sub (%rax,%rcx,2),%ah │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753532,18 +2753344,15 @@ │ │ │ │ add %ah,-0xd(%rax) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - incb (%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock movl $0x3,(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x9d,0xe(%rdi) │ │ │ │ repz jmp 3423aa1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753569,20 +2753378,20 @@ │ │ │ │ add %al,%al │ │ │ │ add $0x2f4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jl 1cea5b5 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36a(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%dh │ │ │ │ pop %rdi │ │ │ │ jnp 1cea583 │ │ │ │ add %dh,%cl │ │ │ │ push $0x130124 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753672,16 +2753481,17 @@ │ │ │ │ ... │ │ │ │ add %al,-0x6b(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e545(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jrcxz 1cea6b9 │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0x38,0x7cae9c8(%rip) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2753718,16 +2753528,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e545(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsxd 0x3(%rdi),%esi │ │ │ │ + add %ah,%al │ │ │ │ + adc 0x3(%rax),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1e(%rdi) │ │ │ │ @@ -2753745,18 +2753555,16 @@ │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.RB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ - jb 1cea791 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bh,0x73(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x4d,-0x27(%rbx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ cs mov $0x130158fc,%edi │ │ │ │ @@ -2753770,20 +2753578,21 @@ │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x46(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and %ebp,0x0(%rbp,%rax,1) │ │ │ │ + jo 1cea77b │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRX jb 1cea7e7 │ │ │ │ in $0x13,%eax │ │ │ │ fidivrs (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753843,16 +2753652,17 @@ │ │ │ │ add %dh,0x2f4f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%bl │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x69(%rcx,%rbp,4) │ │ │ │ ficompl 0x7(%rsi) │ │ │ │ fcompl 0x1301(%rip) │ │ │ │ @@ -2753866,16 +2753676,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rcx) │ │ │ │ - (bad) │ │ │ │ + lock xor %ebx,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x50(%rcx) │ │ │ │ fdecstp │ │ │ │ @@ -2753893,16 +2753702,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - js 1cea9ad │ │ │ │ + sub $0x73,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2753944,15 +2753752,15 @@ │ │ │ │ add %dh,0x2f51b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%bl │ │ │ │ + rex in (%dx),%eax │ │ │ │ jle 1cea9cf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2753973,22 +2753781,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor %esp,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ch │ │ │ │ mov %ss,-0x668ff916(%rax) │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2753996,17 +2753803,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0xf5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e55d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - pop 0x0(%rip) │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ and $0x7a,%al │ │ │ │ @@ -2754022,22 +2753829,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x78,%al │ │ │ │ - jb 1ceaaa7 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x30000000000373e8,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x4553078f(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2754047,20 +2753849,20 @@ │ │ │ │ and %dh,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x362(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1ceab16 │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x4977a6f4(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2754070,21 +2753872,20 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x19(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x30e │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0xd,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x68f4038f(%rip) │ │ │ │ xchg %eax,%edx │ │ │ │ lret $0x12e │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2754114,21 +2753915,20 @@ │ │ │ │ rex int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x15(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceaba7 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x306(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbb $0xd2,%dl │ │ │ │ hlt │ │ │ │ ds movabs 0x130148dd43,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2754176,21 +2753976,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cs cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e605(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WR (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ds,(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x4d4b0466(%rdi) │ │ │ │ or $0x16,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2754201,20 +2754002,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x362(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x64,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ rex.WXB or $0x8e,%al │ │ │ │ inc %dh │ │ │ │ xor %bl,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2754226,20 +2754027,19 @@ │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ call 1cead28 │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x830000000000315,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0xa(%rbp) │ │ │ │ mov 0x60359517(%rip),%ds │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2754269,17 +2754069,16 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cead81 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x83,%al │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ sub %bh,%al │ │ │ │ add %edi,%esi │ │ │ │ @@ -2754351,19 +2754150,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f531(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4d,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000031c8c,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ mov $0x33d40ae0,%ebp │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2754372,21 +2754167,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2f532(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e55b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WRB (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + lea (%rbx,%rax,1),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x9(%rbx,%riz,2) │ │ │ │ lea 0x12(%rcx,%rcx,2),%esi │ │ │ │ jb 1ceaf42 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2754457,22 +2754253,20 @@ │ │ │ │ xor %ebp,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rsi) │ │ │ │ - jne 1ceb047 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + {rex2 0x75} add (%r24),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x43(%rax) │ │ │ │ mov $0xf3d4fa51,%ecx │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2754481,17 +2754275,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0xf5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ call 1ceb088 │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - jne 1ceb08f │ │ │ │ + add %ah,-0x67(%rax) │ │ │ │ + jbe 1ceb08f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x40(%rdx) │ │ │ │ @@ -2754507,19 +2754300,22 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x2f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3145f(%rax) │ │ │ │ + add %al,0x17(%rax) │ │ │ │ + sbb (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ sbb $0x6b,%al │ │ │ │ loopne 1ceb0ca │ │ │ │ adc $0x11d,%ax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2754570,15 +2754366,15 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdx) │ │ │ │ + mov $0x6d,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x11(%rdx) │ │ │ │ @@ -2754594,15 +2754390,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f53a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rcx) │ │ │ │ + rex insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x11888318(%rip) │ │ │ │ @@ -2754692,15 +2754488,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000003629a,%al │ │ │ │ + subb $0x0,0x364(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x2b(%rsi) │ │ │ │ out %eax,$0x5c │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov (%rcx,%rax,1),%al │ │ │ │ @@ -2754715,20 +2754512,22 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.W in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x1(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1ceb3bf │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x36(%rax,%riz,2) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ or %cl,%ah │ │ │ │ fists (%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2754741,20 +2754540,19 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x362(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sub 0x0(%rbx,%rax,1),%spl │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0xd8af207(%rcx) │ │ │ │ or %ecx,0x13(%ecx,%eax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2754763,17 +2754561,16 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jl 1ceb3ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jp 1ceb44d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + or %esp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x1a(%rbx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ push %rsp │ │ │ │ @@ -2754805,17 +2754602,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov %?,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e55e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31(%rax) │ │ │ │ - jo 1ceb481 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x570,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ out %al,$0x28 │ │ │ │ @@ -2754831,15 +2754627,18 @@ │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e548(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %al,0x830000000000372 │ │ │ │ + pcmpeqb (%rbx),%mm0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rcx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sar %cl,%cl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2754857,42 +2754656,38 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.W in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock stc │ │ │ │ - or $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1ceb4bf │ │ │ │ + or $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ {rex2 0xb3} movsbl 0x12a5802(%r24),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs 0x48b00000000002f5,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rdx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,0x36c(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x5e88d730(%rbp) │ │ │ │ faddl 0x54(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2755011,16 +2754806,16 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push $0x363 │ │ │ │ + xorb $0x3,0x63(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ pop %rdx │ │ │ │ @@ -2755037,20 +2754832,19 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x37(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceb719 │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + and %ecx,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0xb(%rbp) │ │ │ │ rex.XB test $0x50666946,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2755062,20 +2754856,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov %esp,%esp │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x7499117e(%rdi) │ │ │ │ loope 1ceb7a5 │ │ │ │ jo 1ceb7b2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2755083,20 +2754877,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f5af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x49(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jmp 1ceb859 │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + jle 1ceb7df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6c6aa57a(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ ja 1ceb80a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2755158,22 +2754955,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f5bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceb8b4 │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + fsubs 0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ or %ebx,-0x759fdda9(%rax) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2755203,22 +2754998,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f5c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x49(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%ah │ │ │ │ - jle 1ceb947 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037eed,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x798e2dcf(%rip) │ │ │ │ sub %bl,%bh │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2755229,15 +2755019,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock rex.WB outsb %ds:(%rsi),(%dx) │ │ │ │ + jo 1ceb9ed │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x6e63f953(%rdx) │ │ │ │ or %cl,%bh │ │ │ │ @@ -2755270,17 +2755061,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f5d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or $0x58e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,-0x71(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa0e1f86(%rbx) │ │ │ │ mov 0x16(%rax),%? │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2755293,19 +2755083,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e549(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x588f1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cwtl │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xorb $0x83,-0x1fea9733(%rip) │ │ │ │ mov $0x13012c,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2755314,15 +2755106,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rax) │ │ │ │ + lock (bad) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x17(%rdx) │ │ │ │ @@ -2755336,16 +2755128,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ call 1cebddb │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp %ebx,(%rdi) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ mov -0x19(%rbp),%edx │ │ │ │ @@ -2755411,16 +2755203,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ int1 │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e54a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loop 1cebc2f │ │ │ │ + add %ah,%al │ │ │ │ + ja 1cebc30 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2c(%rdx) │ │ │ │ xchg %edx,-0x7(%rsi) │ │ │ │ @@ -2755463,16 +2755255,17 @@ │ │ │ │ add %dl,0x2f5f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cebcb6 │ │ │ │ - jne 1cebc5f │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edi │ │ │ │ + jbe 1cebc5f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x64d7bab1(%rbp) │ │ │ │ @@ -2755491,15 +2755284,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x2(%rdi,%rbp,8) │ │ │ │ + adc %al,(%rdi) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax,%riz,4) │ │ │ │ push %rcx │ │ │ │ cmp $0xc9,%al │ │ │ │ sahf │ │ │ │ @@ -2755564,15 +2755360,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2f5fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x572(%rax) │ │ │ │ + loopne 1cebd81 │ │ │ │ + jae 1cebd81 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xdd,%bl │ │ │ │ movabs %eax,0x13011b3f0c30e3 │ │ │ │ @@ -2755649,19 +2755447,15 @@ │ │ │ │ add %ah,0x0(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %al,$0x6 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x30000000000306b3,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x6,(%rbx) │ │ │ │ xor -0x66(%rcx,%rdx,4),%edx │ │ │ │ mov $0x13014b,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2755672,16 +2755466,16 @@ │ │ │ │ rex.RXB int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x16(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bl │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + adc %bl,0x58a(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ @@ -2755699,21 +2755493,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - ja 1cebfa2 │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + and 0x3(%rax),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%ch │ │ │ │ mov %esp,%eax │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ push %rcx │ │ │ │ rex.X cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2755777,19 +2755572,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f615(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e54b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57281(%rax) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ + jae 1cec051 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ sbbb $0x8a,0x43(%rbx) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ or %dh,%bl │ │ │ │ jb 1cec06a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2755799,21 +2755597,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e550(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + ret $0x306 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ addb $0x15,-0x2e110187(%rip) │ │ │ │ pop %rsp │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2755822,16 +2755621,15 @@ │ │ │ │ add %dh,0x2f616(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x572(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000057308,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x1a,-0x186dc32b(%rdi) │ │ │ │ xchg %eax,%ecx │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2755862,21 +2755660,17 @@ │ │ │ │ and %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x5,0x72(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000057307,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ adcb $0x69,(%rdi) │ │ │ │ fcmovnbe %st(2),%st │ │ │ │ mov $0x130267d,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2755884,15 +2755678,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f620(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ + rol $1,%ch │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x62,0x2c(%rdi) │ │ │ │ @@ -2755907,15 +2755701,16 @@ │ │ │ │ add %al,0x29(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x58e(%rip) │ │ │ │ + sbbb $0x5,-0x71(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ {rex2 0xa2} movq %mm6,0x1376011(%rdi) │ │ │ │ @@ -2755928,19 +2755723,21 @@ │ │ │ │ add %al,0x2f62f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bh │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + jmp 1cec2a5 │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x4a62f7a1(%rbp) │ │ │ │ ds (bad) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2755950,16 +2755747,15 @@ │ │ │ │ xor %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x0,0x305(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000030460,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ jno 1cec2ba │ │ │ │ add (%rdi),%ebp │ │ │ │ and $0x130137e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2756133,16 +2755929,16 @@ │ │ │ │ add %ah,0x50(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jbe 1cec55a │ │ │ │ + loopne 1cec530 │ │ │ │ + std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ sti │ │ │ │ @@ -2756158,21 +2755954,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x51(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e54b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x26(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x362,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x36e9b8c6(%rsi) │ │ │ │ rex (bad) │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2756182,20 +2755978,20 @@ │ │ │ │ push %rcx │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %al,(%dx) │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1cec5eb │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x15771d7e(%rip) │ │ │ │ shlb %cl,0x1(%rsp,%rdx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2756203,17 +2755999,16 @@ │ │ │ │ add %dl,0x52(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pushf │ │ │ │ - js 1cec639 │ │ │ │ + mov $0x30,%al │ │ │ │ + jns 1cec639 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2756231,16 +2756026,16 @@ │ │ │ │ push %rdx │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %edx,(%rbx,%rax,1) │ │ │ │ + and %al,%bl │ │ │ │ + sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x6e(%rdi) │ │ │ │ @@ -2756358,21 +2756153,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4b(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e54c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x306,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ adcb $0x57,0x170cd014(%rsi) │ │ │ │ call 1e1c95e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2756394,15 +2756189,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2f6,%esp │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%bh │ │ │ │ + mov $0xb4,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x40,(%rcx) │ │ │ │ @@ -2756437,19 +2756232,19 @@ │ │ │ │ add %dh,%al │ │ │ │ ret $0x2f6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x589ee(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs 0x83000000000058b,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x15(%rbp) │ │ │ │ ja 1cec98d │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ cmp %esp,0x130157(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2756459,16 +2756254,19 @@ │ │ │ │ ret │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x74(%rdi) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + je 1cec999 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%rdx,8) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2756483,20 +2756281,20 @@ │ │ │ │ add %ah,-0x3c(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%bl │ │ │ │ - lock add (%rax),%al │ │ │ │ + jo 1cec9e4 │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x5ccef690(%rdi) │ │ │ │ sti │ │ │ │ xchg %eax,%edi │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2756506,32 +2756304,38 @@ │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000057818,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock lods %ds:(%rsi),%al │ │ │ │ + js 1ceca29 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x6385925f(%rbp) │ │ │ │ push %rdi │ │ │ │ sahf │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f6c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e54d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lret │ │ │ │ jnp 1ceca71 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2756546,16 +2756350,18 @@ │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x7b,(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ + lock lret │ │ │ │ + jnp 1cecab9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x323460ed(%rdi) │ │ │ │ enter $0xaf1,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2756568,16 +2756374,16 @@ │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - ss jnp 1cecb01 │ │ │ │ + mov $0xcb,%al │ │ │ │ + jnp 1cecb01 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ @@ -2756663,19 +2756469,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f729(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex xorb $0x0,0x5(%rdx) │ │ │ │ + and %cl,(%rax) │ │ │ │ + jae 1cecc21 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ subb $0xaa,0x9e223ae(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2756716,20 +2756525,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ mov $0x4e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x6c(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov %ss,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x52b74484(%rdi,%rax,1) │ │ │ │ ret │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2756738,15 +2756545,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e54e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ jo 1cecd3f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2756763,16 +2756571,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f730(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cecd84 │ │ │ │ - int1 │ │ │ │ + rorb $0xf7,(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x7e(%rsi) │ │ │ │ std │ │ │ │ @@ -2756787,15 +2756594,15 @@ │ │ │ │ xor %esi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x67(%rbp) │ │ │ │ + shr $0x67,%cl │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ (bad) │ │ │ │ @@ -2756918,15 +2756725,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ testl $0x0,(%rdx) │ │ │ │ rex │ │ │ │ rex.WRXB in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x28,%al │ │ │ │ + mov $0x5f,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x48(%rdi) │ │ │ │ @@ -2756943,16 +2756750,17 @@ │ │ │ │ add %ah,%al │ │ │ │ pop %rsi │ │ │ │ testl $0x0,(%rdx) │ │ │ │ jo 1ced009 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x599(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,%dh │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4f(%rax) │ │ │ │ fldcw 0x267a8f21(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2756962,17 +2756770,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2f76b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e54f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xfa,%dh │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2757007,17 +2756815,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f77b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ call 1ced098 │ │ │ │ - add %al,(%rax) │ │ │ │ - pushf │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ push %rsp │ │ │ │ rex.WRB and %r13b,0x1383a97(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2757064,15 +2756873,18 @@ │ │ │ │ add %ah,0x2f7c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036297,%al │ │ │ │ + (bad) │ │ │ │ + sub 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ mov $0xde,%bh │ │ │ │ push $0x2fe14724 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757082,16 +2756894,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x34(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ adc %ah,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ - push $0x5 │ │ │ │ + add %dl,0x5690c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ sbb %esi,0x4b(%rdx) │ │ │ │ clc │ │ │ │ jb 1ced1aa │ │ │ │ @@ -2757105,15 +2756917,15 @@ │ │ │ │ add %dh,%al │ │ │ │ int3 │ │ │ │ testl $0x0,(%rdx) │ │ │ │ jo 1ced261 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ced209 │ │ │ │ + xor %ah,(%rdi) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757125,15 +2756937,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e567(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x8(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757150,15 +2756963,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ shlb $1,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757175,15 +2756988,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f7ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%al │ │ │ │ + lock cmc │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x41(%rbx) │ │ │ │ cltd │ │ │ │ @@ -2757199,19 +2757012,21 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ iret │ │ │ │ testl $0x0,(%rdx) │ │ │ │ loopne 1ced380 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fs sbb $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $1,0x3(%rbp,%rbx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rsp,%rax,8) │ │ │ │ push %rsp │ │ │ │ lea (bad),%ebx │ │ │ │ fidivrs 0x13011d21(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757237,15 +2757052,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ shlb $1,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x306e4(%rax) │ │ │ │ + add %al,0x306ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xff,(%rax) │ │ │ │ movabs %eax,0x130160c44c3898 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757350,15 +2757165,18 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ and $0x1309bc3,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2fb31(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + sti │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ testl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2757418,17 +2757236,18 @@ │ │ │ │ sbb %edi,-0x308a547(%rax) │ │ │ │ jge 1ced612 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f913(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x2f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xf(%rax) │ │ │ │ + rex int1 │ │ │ │ testl $0x0,(%rdx) │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757472,18 +2757291,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ mov $0x51,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jae 1ced72d │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x364(%rip) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,0x4e29630f(%rbx) │ │ │ │ jnp 1ced6f1 │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2757497,16 +2757313,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1ced6a0 │ │ │ │ - cltd │ │ │ │ + jo 1ced6e6 │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2757549,15 +2757365,18 @@ │ │ │ │ or %al,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x52(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %edx,0x3(%rip) │ │ │ │ + push %rax │ │ │ │ + xor $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x53fba744(%rip) │ │ │ │ xchg %eax,%ecx │ │ │ │ mov $0x2e,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2757571,16 +2757390,16 @@ │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x52(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %dl,0x3(%rip) │ │ │ │ + xor %ch,(%rcx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x4e75aac1(%rbp,%rdx,2) │ │ │ │ and $0x4e,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2757608,18 +2757427,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0xf8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e552(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x306b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x54,-0x53(%rcx) │ │ │ │ ror $1,%edi │ │ │ │ sub 0x1(%rcx),%edi │ │ │ │ @@ -2757655,16 +2757471,15 @@ │ │ │ │ add %dh,0x2f818(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ - (bad) │ │ │ │ + and %ch,0x1e(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xaeab372(%rsi) │ │ │ │ push %rbp │ │ │ │ @@ -2757679,18 +2757494,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ - jb 1ced959 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jg 1ced9c6 │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi,%riz,8) │ │ │ │ jno 1ced8f3 │ │ │ │ jnp 1ced973 │ │ │ │ @@ -2757724,17 +2757537,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - jns 1ced9e7 │ │ │ │ + add %al,%al │ │ │ │ + idivb 0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ @@ -2757753,15 +2757565,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,-0x6(%rax) │ │ │ │ + add %bh,%dh │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2757779,21 +2757592,19 @@ │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x53(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceda37 │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and %ebx,0x5(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x19(%rdi) │ │ │ │ sbb $0x64,%al │ │ │ │ fildll 0x13010dbe(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2757842,16 +2757653,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f83e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e553(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add $0x378,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %?,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x43(%rcx) │ │ │ │ rex.WRB pop %r15 │ │ │ │ @@ -2757870,15 +2757682,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cedba9 │ │ │ │ + adc %bl,(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ @@ -2757895,16 +2757707,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mulb 0x1(%rax) │ │ │ │ + shlb $0x1,(%rcx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x31051724(%rcx) │ │ │ │ @@ -2757966,15 +2757777,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2f858(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e554(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3152c(%rax) │ │ │ │ + add %dl,0x31536(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ jne 1cedcf5 │ │ │ │ sub 0x6c(%rcx,%rdx,8),%edx │ │ │ │ @@ -2758040,20 +2757851,22 @@ │ │ │ │ add %dl,0x2f14c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1c(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + ret $0x31b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x55(%rbp) │ │ │ │ rex.RXB xchg %eax,%r10d │ │ │ │ (bad) │ │ │ │ out %al,$0x7a │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758087,20 +2757900,20 @@ │ │ │ │ cmp $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cede66 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $1,%dh │ │ │ │ - lock add (%rax),%al │ │ │ │ + xor %al,(%rcx) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rbx) │ │ │ │ adc %edx,(%rcx) │ │ │ │ in $0x8c,%eax │ │ │ │ out %eax,$0x19 │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758152,21 +2757965,20 @@ │ │ │ │ add %ah,0x2f88a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cededd │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x306(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ subb $0xb6,0x2c(%rdi) │ │ │ │ (bad) │ │ │ │ fmuls 0x1301342f(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2758198,15 +2758010,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2f891(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x55(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cedf7a │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x16,-0x41255fb0(%rdi) │ │ │ │ @@ -2758264,22 +2758077,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rax) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x7e,%al │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x58ebef80(%rdx) │ │ │ │ pop %rbp │ │ │ │ lock push %rdi │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758320,17 +2758131,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x39,%al │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,0x30f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2758344,18 +2758153,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f899(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x56(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %edx,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0x0,0x30f(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ rex.WXB out %al,(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov %ebx,%? │ │ │ │ @@ -2758371,17 +2758177,15 @@ │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e556(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cmp %edx,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + orl $0x3,(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ xor (%rdx),%esp │ │ │ │ (bad) │ │ │ │ @@ -2758399,22 +2758203,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cee1fb │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cee144 │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ shrb $1,(%rax) │ │ │ │ adc $0x14d68fc,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758426,22 +2758228,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cee243 │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock orl $0x3,(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x64d83a17(%rax) │ │ │ │ push %rdi │ │ │ │ sub 0x1(%rbx),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2758451,38 +2758249,37 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - adc %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jge 1cee262 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x277f6b1(,%riz,2) │ │ │ │ ficomps 0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f89c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x57(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x10,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1cee317 │ │ │ │ + lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ mov $0xd279d58a,%edi │ │ │ │ imul $0x1,(%rax),%ecx │ │ │ │ @@ -2758494,18 +2758291,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x63(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %dl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + orl $0x3,(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x6997b86e(%rsi) │ │ │ │ and %ah,0x0(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758517,17 +2758312,15 @@ │ │ │ │ add %ah,%al │ │ │ │ popf │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e557(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %dl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30f7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1b(%rbx) │ │ │ │ rcrb $0xa9,0x40(%rdx) │ │ │ │ and %ebx,(%rbx) │ │ │ │ @@ -2758541,21 +2758334,20 @@ │ │ │ │ add %al,0x2f89e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmp %dl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $1,0x30f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x6e(%rbx) │ │ │ │ fisttps (%rsi) │ │ │ │ movb $0x6f,0x70(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758567,17 +2758359,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %esi,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex add $0x375,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ or $0x5a,%al │ │ │ │ @@ -2758591,16 +2758381,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movabs 0x55700000000002f8,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - je 1cee407 │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + jbe 1cee407 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5ad71c64(%rcx) │ │ │ │ @@ -2758613,20 +2758403,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movabs 0x58100000000002f8,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cld │ │ │ │ - lock add (%rax),%al │ │ │ │ + rorb $0x2,(%rdi,%rsi,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bl │ │ │ │ mov %ebx,%ebx │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ lea 0x11(%rcx,%rbx,2),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758911,18 +2758702,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f900(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x58(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xf1,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002f70f,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x732e71fd(%rcx) │ │ │ │ (bad) │ │ │ │ push $0x77 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758934,16 +2758722,15 @@ │ │ │ │ add %ah,%al │ │ │ │ add $0x2f9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cee842 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and 0x3(%rip),%edx │ │ │ │ + shrb $1,0x3(,%rdx,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ js 1cee874 │ │ │ │ mov %?,%esp │ │ │ │ push %rax │ │ │ │ @@ -2758957,19 +2758744,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0xd(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e558(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x596ec(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltq │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x29(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ jrcxz 1cee813 │ │ │ │ jp 1cee891 │ │ │ │ jbe 1cee85a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2758980,15 +2758769,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x96,%ah │ │ │ │ + add %cl,-0x68(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ mull 0x4fac572d(%rcx,%rsi,8) │ │ │ │ @@ -2759022,22 +2758811,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex mov $0x306,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xorb $0x37,0x112e0fee(%rip) │ │ │ │ iret │ │ │ │ xor (%rcx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2759068,15 +2758855,16 @@ │ │ │ │ add %al,0x2f92f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x6c,(%rdx) │ │ │ │ + jo 1cee9b0 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x29(%rbp) │ │ │ │ data16 or 0x13017ccf(%rax),%r15 │ │ │ │ @@ -2759090,19 +2758878,23 @@ │ │ │ │ xor %cl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3009d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x1069391d(%rbp) │ │ │ │ lret │ │ │ │ rex.WRB │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759111,19 +2758903,22 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ecx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e559(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e47f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRB in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0xb6edaed(%rbp) │ │ │ │ jo 1ceea22 │ │ │ │ jne 1ceea52 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2759134,20 +2758929,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x7f,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + lock jns 1ceeadb │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x6c(%rcx) │ │ │ │ add %ch,0x5f(%rsi) │ │ │ │ mov $0x7b,%ch │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759158,18 +2758953,21 @@ │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x310(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $0x3,0x13(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ rcrb $0x39,(%rax) │ │ │ │ or %ah,-0x71(%rcx) │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759178,16 +2758976,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WRX stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e55d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor 0x3(%rip),%dl │ │ │ │ + add %al,%al │ │ │ │ + cmp 0x3(%rip),%dl │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ rclb %cl,(%rax) │ │ │ │ test $0x373383ec,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2759202,35 +2759000,33 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1ceeb18 │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + and 0x5(%rcx),%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ (bad) │ │ │ │ std │ │ │ │ int $0x3 │ │ │ │ imul $0x0,0x130109(%rbx),%ebp │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ fs stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e55c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x32(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %ah,%al │ │ │ │ + cmp 0x3(%rip),%dl │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x37(%rdx) │ │ │ │ pop %rcx │ │ │ │ jo 1ceebbf │ │ │ │ sub $0xbf,%al │ │ │ │ @@ -2759246,17 +2759042,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - imul $0xa0083000,0x5(%rdx),%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x340a0a0c(%rdx) │ │ │ │ xchg %esi,(%rdi) │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759267,15 +2759066,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x2,%ecx,%edi │ │ │ │ add %ah,%al │ │ │ │ pop %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x26,%al │ │ │ │ + and %dh,(%rcx) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ mov $0x77f29ebb,%eax │ │ │ │ lret │ │ │ │ @@ -2759291,17 +2759090,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + xor %dh,(%rsi,%rbp,2) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x50844b55(%rax) │ │ │ │ jne 1ceecac │ │ │ │ @@ -2759316,18 +2759113,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fwait │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x5(%rbp,%rbp,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %dh,(%rsi,%rbp,2) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ pop %rcx │ │ │ │ loop 1ceec7c │ │ │ │ gs pushf │ │ │ │ shlb $0x13,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759339,15 +2759138,18 @@ │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x180000000003627e,%al │ │ │ │ + rorb $1,(%rsi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ cmp %al,%dl │ │ │ │ push %rbp │ │ │ │ mov %esp,0x25(%rsp,%rax,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2759359,20 +2759161,18 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f9d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x97,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex and 0x5(%rcx),%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x70b30fa7(%rcx) │ │ │ │ cmc │ │ │ │ xchg %eax,%ecx │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759381,16 +2759181,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fdivr %st,%st(1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e55a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x31527(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3f3699d(%rcx) │ │ │ │ (bad) │ │ │ │ cmp $0x6d,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2759402,21 +2759202,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x1f(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e55a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x315,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ add %bl,(%rdx) │ │ │ │ push $0x62 │ │ │ │ sahf │ │ │ │ jae 1ceedfa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2759535,16 +2759333,15 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ + and %al,%ah │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0x35,-0x43f40bab(%rsi) │ │ │ │ @@ -2759557,22 +2759354,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - adc (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x12,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0xe(%rbx) │ │ │ │ loopne 1ceefa2 │ │ │ │ mov $0x1121bef3,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2759610,20 +2759405,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x59f(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + subb $0xe2,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ rex.WRX or $0x4d,%al │ │ │ │ adc $0x40,%al │ │ │ │ (bad) │ │ │ │ rex.WRXB adc %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759656,16 +2759451,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2fa4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cef094 │ │ │ │ - jb 1cef0f7 │ │ │ │ + loopne 1cef101 │ │ │ │ + je 1cef0f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x14(%rax) │ │ │ │ @@ -2759680,21 +2759475,20 @@ │ │ │ │ add %ah,0x2fa52(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - lock add (%rax),%al │ │ │ │ + rorb $1,(%rdx) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsp,%rax,8) │ │ │ │ (bad) │ │ │ │ imul $0x13,0x1217683(%rip),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759703,15 +2759497,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000003151f,%al │ │ │ │ + subb $0x15,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x54d9c75b(%rip) │ │ │ │ ror %cl,%edi │ │ │ │ je 1cef1a2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759724,17 +2759521,16 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x15,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,(%rdx) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ xchg %eax,%ecx │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ std │ │ │ │ @@ -2759750,16 +2759546,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x597c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + and 0x5(%rcx),%bl │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ xchg %eax,%esi │ │ │ │ orl $0x6a3f6070,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2759789,17 +2759585,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ mov $0x2fa,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e756,%al │ │ │ │ - cmp 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x600000000001e756,%al │ │ │ │ + jmp 1cef609 │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2(%rbx) │ │ │ │ mov $0xea,%al │ │ │ │ @@ -2759815,32 +2759610,38 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x180000000003626d,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + and %bh,%ch │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ fdivl (%rsi) │ │ │ │ (bad) │ │ │ │ cmp %bl,0x130157(%rsp,%rdx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ mov $0x2fa,%edx │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x68(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2c(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ mov $0x7a6e830e,%esp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2759854,18 +2759655,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2fa,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cef3d0 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cef35c │ │ │ │ - jge 1cef381 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jns 1cef3fa │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x793b7da1(%rbp) │ │ │ │ cmp %edi,(%rdx) │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2759878,16 +2759678,17 @@ │ │ │ │ add %ah,0x2faf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test $0x313,%eax │ │ │ │ + jo 1cef400 │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ch │ │ │ │ and $0x75,%al │ │ │ │ @@ -2759901,15 +2759702,15 @@ │ │ │ │ sti │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ call 1cef408 │ │ │ │ - add %al,0x36bdd(%rax) │ │ │ │ + add %al,0x36be5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ imul $0xffffffc8,-0x1a(%rdx),%esp │ │ │ │ jg 1cef3b5 │ │ │ │ @@ -2759926,18 +2759727,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,0x3(%rbp,%rdi,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex and $0x37d,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x30(%rdx) │ │ │ │ (bad) │ │ │ │ lock rex.WR (bad) │ │ │ │ mov $0x42,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2759949,15 +2759752,17 @@ │ │ │ │ or %edi,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x313(%rcx) │ │ │ │ + and %bh,(%rsi) │ │ │ │ + adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x15831b1f(%rbx) │ │ │ │ jns 1cef4ba │ │ │ │ @@ -2759972,15 +2759777,17 @@ │ │ │ │ add %ah,0x2fb14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdi │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex test $0x313,%eax │ │ │ │ + push %rax │ │ │ │ + ds adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ test %ah,(%rdx) │ │ │ │ @@ -2760016,21 +2759823,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x33(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e560(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x2e5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2ec51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x69(%rsi) │ │ │ │ ja 1cef560 │ │ │ │ rorl $1,0x1301525c(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2760074,16 +2759879,15 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %al,(%dx) │ │ │ │ + mov $0xb7,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xab,%cl │ │ │ │ @@ -2760100,15 +2759904,16 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x61(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3(%rdx,%rdi,2) │ │ │ │ + add %dh,%al │ │ │ │ + jns 1cef697 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsp,%rsi,1) │ │ │ │ @@ -2760218,40 +2760023,41 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2fb7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or (%rax),%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xc2,%al │ │ │ │ + sbb $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rsi) │ │ │ │ cmpb $0x83,0x49(%rsi) │ │ │ │ ds rex.RX or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2fb7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e561(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc (%rbx,%rax,1),%cl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %ecx,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x76738f0(%rsi) │ │ │ │ frstor (%rdi) │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2760263,18 +2760069,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x3(%rcx,%rdi,2) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %al,0x379(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ or %dl,%dl │ │ │ │ (bad) │ │ │ │ test %ah,-0x45(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2760284,20 +2760092,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2fb7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock std │ │ │ │ - lock add (%rax),%al │ │ │ │ + and %cl,0x2f7(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x6f8f95cd(%rbx) │ │ │ │ orb $0x32,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2760306,16 +2760114,17 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0x2,%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and %esi,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + jb 1cef967 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x34(%rbx) │ │ │ │ @@ -2760332,19 +2760141,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fb80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x62(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cef969 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036cc4,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ rex.RB mov $0xbeaf5af8,%r11d │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2760354,37 +2760159,47 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56987(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + push $0x5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rcx) │ │ │ │ out %eax,(%dx) │ │ │ │ xchg %eax,%edx │ │ │ │ movabs %eax,0x130108feedbd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ cmp $0x2,%ebx │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x87,%al │ │ │ │ - imul $0x1a00830,0x0(%rip),%eax │ │ │ │ - ... │ │ │ │ - ljmp *-0x67df007d(%rcx) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + push $0x5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%bh │ │ │ │ + test $0x9820ff83,%eax │ │ │ │ cmp %dl,(%rsi) │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2760459,16 +2760274,17 @@ │ │ │ │ xchg %eax,%edx │ │ │ │ adc %ch,%cl │ │ │ │ rex.RX addb $0x0,0x130177(%edx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WX xchg %rax,%rbp │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ jo 1ceface │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2760493,22 +2760309,21 @@ │ │ │ │ xchg %edi,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %ecx,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %ecx,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x41(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ iret │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ ja 1cefc17 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2760523,21 +2760338,21 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x63(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bh │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x31(%rbp) │ │ │ │ push %rsi │ │ │ │ xchg %cl,0x14e4a90(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2760718,19 +2760533,22 @@ │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e47e(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rdi) │ │ │ │ xor $0xad2fb394,%eax │ │ │ │ out %al,$0x39 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2760740,16 +2760558,16 @@ │ │ │ │ add %dh,0x2fcae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsxd %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ + sub 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x6238a446(%rdi) │ │ │ │ jbe 1cefdc9 │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2760811,16 +2760629,18 @@ │ │ │ │ ... │ │ │ │ mov $0xfc,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1ceff00 │ │ │ │ - add %ah,-0x64(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x8(%rax,%rcx,8) │ │ │ │ xor (%rsp,%rax,2),%dh │ │ │ │ and $0x49,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2760830,20 +2760650,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2fcb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e883(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xe(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58a99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rbx) │ │ │ │ push %rsi │ │ │ │ mov 0x42(%rsi),%bl │ │ │ │ mov (%rdx,%rsi,2),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2760855,19 +2760674,18 @@ │ │ │ │ mov $0xfc,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3(%rcx,%rbp,2) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x369(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0xfd08ae7(%rdx) │ │ │ │ sbb $0xd1,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2760894,16 +2760712,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2fcbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x2e5,%eax │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ and $0xe5,%al │ │ │ │ @@ -2760917,16 +2760736,15 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x2fc,%edi │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov 0x5(%rdx),%ebx │ │ │ │ + lock fistpl 0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ and %ah,0x16(%rbx) │ │ │ │ sub %ebx,0x1(%r10,%rcx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2760938,17 +2760756,16 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lahf │ │ │ │ - js 1cf00b9 │ │ │ │ + loopne 1cf00e5 │ │ │ │ + jns 1cf00b9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ @@ -2760967,22 +2760784,21 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x83,%al │ │ │ │ - jmp 1cf00fe │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x8f,%al │ │ │ │ + int1 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ cmp %ebx,%ebp │ │ │ │ push %rsi │ │ │ │ jmp 14d06b51 <_edata@@Base+0xdd06b51> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2760992,22 +2760808,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xfc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e564(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xb(%rax) │ │ │ │ - sbb $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x31cff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x21(%rdx) │ │ │ │ rex cmp 0x69(%rdx),%esp │ │ │ │ movabs 0x130100,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ @@ -2761015,18 +2760828,20 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - addb $0x0,0x2eb(%rbx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %cl,0x2f1(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ test $0xbf,%al │ │ │ │ (bad) │ │ │ │ sbb %edi,%eax │ │ │ │ mov $0x130177,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761037,21 +2760852,20 @@ │ │ │ │ or %bh,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x161(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x5b(%rdx,%rdx,1) │ │ │ │ add (%rsi),%esp │ │ │ │ mov $0xa9,%ch │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761108,36 +2760922,37 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x65(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dh │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %dh,0x306(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ andb $0xba,(%rax) │ │ │ │ mov $0xe7702ee3,%ebx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2fd14(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e565(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x306e0(%rax) │ │ │ │ + add %ah,-0x58(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0x5d,(%rdi) │ │ │ │ jae 1cf02d8 │ │ │ │ sub $0x1b,%al │ │ │ │ @@ -2761154,15 +2760969,15 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ + add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ @@ -2761198,34 +2761013,30 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ gs in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + movl $0x3,(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0xc2,0x73(%rbp) │ │ │ │ add $0x6c71f01a,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ - jg 1cf0401 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %al,$0x7f │ │ │ │ + add $0x0,%eax │ │ │ │ loopne 1cf0422 │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761249,17 +2761060,15 @@ │ │ │ │ and %ch,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x66(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rdi) │ │ │ │ - jno 1cf0461 │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x571(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2761278,17 +2761087,16 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in $0x1,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - iret │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + shlb $1,(%rax) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ mov $0x24,%dl │ │ │ │ and %bl,%al │ │ │ │ @@ -2761301,15 +2761109,16 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub %ebp,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e566(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36b98(%rax) │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ sbb %esi,-0x3d21f098(%rdx) │ │ │ │ sub (%rcx),%al │ │ │ │ @@ -2761321,15 +2761130,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.R std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ - add %dh,0x36295(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0x46,%bl │ │ │ │ or %esi,0x711c73da(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2761343,17 +2761153,20 @@ │ │ │ │ rex.RXB std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x67(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002f268,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,%bh │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x4d(%rcx) │ │ │ │ push $0x1c │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2761365,16 +2761178,16 @@ │ │ │ │ add %dl,0x48(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x587(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov %r8d,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax,%riz,2) │ │ │ │ or -0xa(%rbp),%ebp │ │ │ │ {rex2 0x7c} (bad) │ │ │ │ @@ -2761388,16 +2761201,16 @@ │ │ │ │ add %al,%al │ │ │ │ rex.WB std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - lock popf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + xor %al,-0x77(%rbp) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ roll %cl,-0x7f(%rdi,%rbx,2) │ │ │ │ neg %ecx │ │ │ │ @@ -2761410,19 +2761223,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e566(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5879d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %r8d,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ adc %eax,0x763175d(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761433,18 +2761247,16 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,(%rdx) │ │ │ │ - jle 1cf06a1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x7f,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ sbbb $0xd1,(%rcx) │ │ │ │ mov $0x10,%bh │ │ │ │ @@ -2761479,17 +2761291,15 @@ │ │ │ │ add %dh,%al │ │ │ │ jne 1cf0718 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rcx) │ │ │ │ - sbb $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000031d1a,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ jge 1cf0729 │ │ │ │ ja 1cf0751 │ │ │ │ mov $0x131132,%edx │ │ │ │ @@ -2761531,15 +2761341,15 @@ │ │ │ │ jbe 1cf07a8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jno 1cf0798 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ + add %ah,-0x52(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0xa7,%dl │ │ │ │ @@ -2761584,17 +2761394,20 @@ │ │ │ │ jg 1cf0838 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x71(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000306e5,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $1,0x306(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ addb $0xbc,(%rsi) │ │ │ │ call *%rsi │ │ │ │ fsub %st(0),%st │ │ │ │ and $0x14,%al │ │ │ │ adc %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761629,16 +2761442,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov %bh,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e571(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 1cf08e1 │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x72,-0x1b(%rcx) │ │ │ │ or 0x16c01e3(%rcx),%ah │ │ │ │ @@ -2761650,17 +2761463,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ - add %dl,%al │ │ │ │ - pop %rsi │ │ │ │ - adc $0x3,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rcx) │ │ │ │ @@ -2761672,16 +2761485,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fd9d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e569(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - (bad) │ │ │ │ + sub 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xdb,0x6d(%rsi) │ │ │ │ mov $0xcb,%ah │ │ │ │ rex.W cmc │ │ │ │ adc (%rcx),%eax │ │ │ │ @@ -2761714,15 +2761527,15 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push $0xffffffffffffffe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xf(%rax) │ │ │ │ + add %al,-0x45(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0x17,-0x37(%rdi) │ │ │ │ @@ -2761732,21 +2761545,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movabs 0x6b600000000002fd,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf0a31 │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x306(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ andb $0xd3,-0x7f(%rbx) │ │ │ │ sbb $0x7a,%al │ │ │ │ mov $0x9b,%al │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761757,15 +2761569,15 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ah │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x27,0x58da273e(%rip) │ │ │ │ @@ -2761782,15 +2761594,19 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000306dc,%al │ │ │ │ + jo 1cf0a77 │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0x3f,%ch │ │ │ │ jae 1cf0aba │ │ │ │ adc $0x1001c9c,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761799,15 +2761615,16 @@ │ │ │ │ ... │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e56b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x24(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x8c,%cl │ │ │ │ @@ -2761864,21 +2761681,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fdb4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x69(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%edi │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock fstpl 0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ adc $0xad2928c,%eax │ │ │ │ (bad) │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2761942,17 +2761756,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2fdbe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e569(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,0x2f0e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x5e(%rax) │ │ │ │ sti │ │ │ │ mov %edi,(%rax) │ │ │ │ @@ -2761968,19 +2761780,21 @@ │ │ │ │ sar %cl,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push $0xffffffffffffffe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x588f0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x6d91608c(%rcx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ add %rdx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2761988,16 +2761802,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x2fdd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x9f,%ah │ │ │ │ - add $0x0,%eax │ │ │ │ + loopne 1cf0d93 │ │ │ │ + loop 1cf0da6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ loope 1cf0d44 │ │ │ │ cmp %eax,0x1785ebd(%rip) │ │ │ │ @@ -2762009,15 +2761825,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000059fcc,%al │ │ │ │ + movabs 0x300000000002e2f1,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ rex.B jns 1cf0e21 │ │ │ │ push %rdi │ │ │ │ imul $0x0,0x130172(%rcx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2762048,20 +2761864,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2fde9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e56a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + sub $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmp $0x82,%cl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2762111,16 +2761928,17 @@ │ │ │ │ or $0xfe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x1,%ebp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cwtl │ │ │ │ - (bad) │ │ │ │ + and %ch,(%rsp,%riz,2) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xca,%ch │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ @@ -2762134,15 +2761952,18 @@ │ │ │ │ add %dl,0x28(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,-0x1b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x362(%rax) │ │ │ │ + (bad) │ │ │ │ + sub $0x64,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0x2a,-0x4d3eaf8b(%rbx) │ │ │ │ popf │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2762156,15 +2761977,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa3,%al │ │ │ │ + rolb $1,(%rsi) │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2762182,16 +2762003,17 @@ │ │ │ │ add %al,0x3d(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x313,%eax │ │ │ │ + add %dl,%al │ │ │ │ + ds adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2762208,22 +2762030,17 @@ │ │ │ │ add %dl,%al │ │ │ │ cmp $0x2fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sub 0x3(%rbp),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037d3e,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x9bd39ae(%rcx) │ │ │ │ out %al,$0xde │ │ │ │ ja 1cf1092 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2762231,21 +2762048,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x43(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x2f9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f906(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x40(%rdi,%rbp,8) │ │ │ │ lock rex.W stos %al,%es:(%rdi) │ │ │ │ and %esi,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2762255,15 +2762070,17 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x6c,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x30e(%rax) │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + or $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x66(%rdi) │ │ │ │ stc │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push %rbx │ │ │ │ @@ -2762278,22 +2762095,20 @@ │ │ │ │ rex.WRXB incb (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf11ae │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf1176 │ │ │ │ - loope 1cf114e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x61(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%bh │ │ │ │ in $0x32,%al │ │ │ │ push %rax │ │ │ │ rolb %cl,0x130179(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2762337,16 +2762152,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x2,%esi,%edi │ │ │ │ add %ah,0x1e56d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fiadds (%rsi) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xorb $0xb4,-0x45(%rcx,%rcx,4) │ │ │ │ addr32 fmul %st(3),%st │ │ │ │ @@ -2762417,15 +2762232,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x572(%rcx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + jae 1cf1349 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ addb $0xaa,0x51(%rdx) │ │ │ │ xor (%rsi),%al │ │ │ │ @@ -2762459,21 +2762276,19 @@ │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x59c4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x6847374c(%rbp) │ │ │ │ mov $0x2d,%dh │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2762572,21 +2762387,19 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x570,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x17d6a9da(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ movsxd 0x1(%rbx),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2762614,22 +2762427,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf1628 │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + or (%rdx),%ebx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x21(%rbx) │ │ │ │ rex.WRB mov $0x89,%r8b │ │ │ │ lahf │ │ │ │ imul $0x13,0x1(%rbx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2762639,18 +2762451,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x83000000000030d,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $0x0,0x311(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%cl │ │ │ │ and $0x9b1cb61b,%eax │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2762700,19 +2762512,15 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock outsb %ds:(%rsi),(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000031c8b,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x70(%rbp) │ │ │ │ or $0x8ed0026d,%eax │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2762742,20 +2762550,20 @@ │ │ │ │ add %dh,0x14(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x1b(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x362(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub %esp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x36(%rdi) │ │ │ │ mov $0xfc852562,%eax │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2762765,15 +2762573,17 @@ │ │ │ │ sbb %bh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex call 1cf1d65 │ │ │ │ + add %ah,(%rdi) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2a3f0a8c(%rbx) │ │ │ │ pop %rdi │ │ │ │ @@ -2762785,17 +2762595,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2ff2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e56f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ + add %ah,0x3642b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x73(%rcx) │ │ │ │ mov $0xc3,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x1301264a,%esi │ │ │ │ @@ -2762855,16 +2762664,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x1b(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - hlt │ │ │ │ + add %ah,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0x2f,%ah │ │ │ │ @@ -2762880,19 +2762688,21 @@ │ │ │ │ add %al,%al │ │ │ │ rex.RXB incl (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jo 1cf1950 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c1a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x3f(%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ bnd ret │ │ │ │ sbbb $0x1,0x4a(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2762903,15 +2762713,15 @@ │ │ │ │ rex.WRB incq (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf1a22 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ch │ │ │ │ + add %ah,%ch │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x74(%rsi) │ │ │ │ jrcxz 1cf1994 │ │ │ │ @@ -2762924,17 +2762734,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2ff53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e570(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x12(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x711907c2(%rdx) │ │ │ │ cmp (%rdi),%edx │ │ │ │ adc $0x1,%al │ │ │ │ @@ -2762963,15 +2762772,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2ff5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jno 1cf1a70 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56471(%rax) │ │ │ │ + add %dh,0x56506(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ xor 0x3983598e(%rax),%ah │ │ │ │ adc (%rcx),%al │ │ │ │ @@ -2763005,16 +2762814,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf1ac2 │ │ │ │ call 1cf1b20 │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2d(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x3c(%rsp,%rsi,1) │ │ │ │ rex.X push %rdi │ │ │ │ sbb $0x7e,%al │ │ │ │ pop %rbp │ │ │ │ @@ -2763027,21 +2762837,22 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ff80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jno 1cf1b48 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 1cf1b7c │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3b(%rax) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rdi,%rdx,2) │ │ │ │ int $0xa0 │ │ │ │ leave │ │ │ │ test $0xf7,%al │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763053,21 +2762864,19 @@ │ │ │ │ test %edi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jno 1cf1b90 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp %ecx,0x5(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x2a8af3dc(%rbp) │ │ │ │ xchg %eax,%esi │ │ │ │ cli │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763078,16 +2762887,17 @@ │ │ │ │ mov %edi,%? │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x72(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x599(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,%bh │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x55b17085(%rdx) │ │ │ │ xchg %edx,0x130134(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763098,21 +2762908,18 @@ │ │ │ │ add %ah,-0x71(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cwtl │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock ficomps 0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x22833f36(%rsi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xor $0x78,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763124,16 +2762931,17 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x72,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x599(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $1,%dh │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7c(%rdx) │ │ │ │ and $0xa5,%al │ │ │ │ sbb %bh,(%rsp,%rbx,8) │ │ │ │ @@ -2763148,15 +2762956,15 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1b(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e51d(%rax) │ │ │ │ + add %al,0x2e4d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx,%rdi,1) │ │ │ │ {rex2 0x39} sarq %cl,0x1301241b(%r24) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763167,16 +2762975,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ffc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jb 1cf1cf8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58992(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp %ecx,0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x1ff9c751(%rdi) │ │ │ │ ss cmp %ecx,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763186,16 +2762994,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2ffca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jae 1cf1d40 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58992(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %ecx,0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ch │ │ │ │ jb 1cf1d51 │ │ │ │ stc │ │ │ │ cmp $0x174105d,%eax │ │ │ │ @@ -2763207,36 +2763015,31 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2ffcf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x73(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000058b39,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x47e93db9(,%rbp,8) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2ffd5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e573(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x19(%rax) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %dl,0x3100d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x2a68270c(%rdi,%riz,8) │ │ │ │ test %esp,(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2763250,36 +2763053,38 @@ │ │ │ │ (bad) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1b(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,$0xf │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0xd(%rax) │ │ │ │ + adc %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%dh │ │ │ │ cmp %dl,%ah │ │ │ │ fdivs 0x11fac41(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ffd6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e116(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1a(%rax) │ │ │ │ - lsl (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + or $0x10,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jae 1cf1e7f │ │ │ │ @@ -2763297,15 +2763102,17 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf1f35 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x2e5(%rip) │ │ │ │ + loopne 1cf1e9d │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ mov $0x51f1c85b,%r15d │ │ │ │ @@ -2763318,18 +2763125,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e517(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fldcw 0x3(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xef5c78f(%rbp) │ │ │ │ and %bl,%bh │ │ │ │ push $0x1 │ │ │ │ @@ -2763342,21 +2763148,23 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push %rcx │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e515(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x63,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + pop %rsi │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x391c28e5(%rcx) │ │ │ │ rex.WRB │ │ │ │ sbb %al,%fs:(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2763368,20 +2763176,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x315(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%bh │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x16(%rax) │ │ │ │ pop %rdx │ │ │ │ mov $0x44,%dh │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x12,%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763393,16 +2763200,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e515(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x31532(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x3(%rip),%edx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x28fc6a11(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ sarl %cl,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2763413,16 +2763220,15 @@ │ │ │ │ adc %esi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dh │ │ │ │ - xchg %eax,%edi │ │ │ │ + andb $0x99,(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ loopne 1cf207b │ │ │ │ @@ -2763541,20 +2763347,20 @@ │ │ │ │ add %ah,0x2f22e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x6,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ch,0x306(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ adc $0xcc,%ah │ │ │ │ movsxd (%rsi),%eax │ │ │ │ push %rsp │ │ │ │ fwait │ │ │ │ test $0x35,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763566,17 +2763372,20 @@ │ │ │ │ add %dh,0x2f236(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000057280,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + orb $0x73,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor $0x8e,%cl │ │ │ │ pop %rax │ │ │ │ add $0xb4,%al │ │ │ │ and %edi,0x1301(%rbp,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2763584,15 +2763393,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WR │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e51a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57397(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x0(%rbp,%rax,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x593a99f7(%rdi) │ │ │ │ out %eax,$0xcd │ │ │ │ xor $0x1301,%eax │ │ │ │ @@ -2763605,19 +2763415,20 @@ │ │ │ │ xchg %eax,%ebp │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x25(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cwtl │ │ │ │ - adc $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x315(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx,%rbp,2) │ │ │ │ sbb 0x1642356(,%rsi,8),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2763626,17 +2763437,15 @@ │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x19(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add %ebp,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x5(%rax,%rbp,2) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7d108b3c(%rbx) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ @@ -2763651,18 +2763460,15 @@ │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x7f(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000037f41,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ cmp $0xe,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x1,%al │ │ │ │ @@ -2763676,21 +2763482,19 @@ │ │ │ │ and $0xf4,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmp 0x5(%rbx),%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ test %esi,(%rcx) │ │ │ │ stc │ │ │ │ xor %ecx,0x130104c8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763699,16 +2763503,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ es hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e519(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rcrb $1,(%rsi) │ │ │ │ + add %ah,0x21(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x70(%rdi) │ │ │ │ std │ │ │ │ @@ -2763722,16 +2763526,17 @@ │ │ │ │ rex hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rsi) │ │ │ │ - in $0x2,%eax │ │ │ │ + push %rax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ @@ -2763747,15 +2763552,15 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edx │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e51b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59680(%rax) │ │ │ │ + add %ah,0x597f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x1e9b958c(%rdi) │ │ │ │ rex.XB sarl $0x1,(%r14) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2763769,15 +2763574,17 @@ │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f652(%rax) │ │ │ │ + add %ah,-0x4f(%rax) │ │ │ │ + cli │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ mov $0x80,%dh │ │ │ │ sub 0x29(%rsi),%edx │ │ │ │ @@ -2763791,16 +2763598,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2f4bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf24b5 │ │ │ │ - clc │ │ │ │ + nop │ │ │ │ + adc %dh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ sbb $0xee,%al │ │ │ │ @@ -2763831,18 +2763638,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0xd(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e51c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x362eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ mov %edi,-0x61(%rcx) │ │ │ │ adc %ebx,0x13012b06(%rcx) │ │ │ │ @@ -2763877,21 +2763681,20 @@ │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf2698 │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + xor %dh,%ch │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x6c(%rax) │ │ │ │ in (%dx),%al │ │ │ │ jo 1cf267e │ │ │ │ rex.WR or (%rsi),%r9b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763903,16 +2763706,16 @@ │ │ │ │ add %esi,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loope 1cf2643 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5c(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %ah,-0x16(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2763928,15 +2763731,19 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036fbc,%al │ │ │ │ + loopne 1cf268a │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ xor (%rbx),%esi │ │ │ │ @@ -2763951,19 +2763758,22 @@ │ │ │ │ add %dh,0x12(%rax) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf26bb │ │ │ │ - jmp 1cf26f9 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %bh,%dl │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x6e(%rdi,%rsi,1) │ │ │ │ ja 1cf270b │ │ │ │ (bad) │ │ │ │ mov %edx,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2763975,19 +2763785,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,%al │ │ │ │ - jmp 1cf2741 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %bh,%cl │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x75(%rcx) │ │ │ │ push %rbp │ │ │ │ jne 1cf2773 │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ popf │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2763999,37 +2763812,38 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0xf5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - jmp 1cf2789 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock stc │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ pop %rdx │ │ │ │ es adc $0x3007fdca,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2f514(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e51e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - leave │ │ │ │ - jmp 1cf27d1 │ │ │ │ + add %dl,0x2e7f9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add -0x56(%rax),%ah │ │ │ │ @@ -2764043,15 +2763857,19 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ adc $0x2f5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000031685,%al │ │ │ │ + push %rax │ │ │ │ + or %edx,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x389bdd77(%rbp) │ │ │ │ add %cl,%ch │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764060,19 +2763878,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f537(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xb(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bh │ │ │ │ - jmp 1cf2861 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shl $1,%dh │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax,%rbp,4) │ │ │ │ je 1cf280a │ │ │ │ popf │ │ │ │ adc $0x13015818,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764084,17 +2763905,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1e(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf288d │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ out %eax,$0x4a │ │ │ │ fisubs (%rsi) │ │ │ │ rex.WRX pop %rax │ │ │ │ @@ -2764110,15 +2763930,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037547,%al │ │ │ │ + (bad) │ │ │ │ + xorl $0x0,0x3(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0xf(%rdi,%rcx,1) │ │ │ │ xor %dl,0x31(%rbp) │ │ │ │ lahf │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2764129,21 +2763952,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f544(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0x75(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037683,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ xor 0x7e(%rdi),%al │ │ │ │ int3 │ │ │ │ mov $0x13016259,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764152,21 +2763971,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x2f549(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2(%rdi,%riz,8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,-0x1a(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ jo 1cf2a0f │ │ │ │ jl 1cf29c1 │ │ │ │ add %cl,0x2a(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764178,22 +2763996,22 @@ │ │ │ │ rex.WRXB cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x1d(%rax) │ │ │ │ + jo 1cf29c7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0xf(%rdi,%rbx,2) │ │ │ │ sbb $0xf8,%al │ │ │ │ pop %rcx │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764206,16 +2764024,16 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.R out %eax,$0x2 │ │ │ │ + add %dl,(%rax) │ │ │ │ + addr32 out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x520b061a(%rsi) │ │ │ │ @@ -2764250,21 +2764068,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x2f56e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x7b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57bd1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x10(%rcx) │ │ │ │ rex.RXB pop %r9 │ │ │ │ jge 1cf2a9a │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764329,17 +2764145,21 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x16(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000595be,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rolb $0x5,(%rdi,%rdx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x4e(%rbp) │ │ │ │ pop %rbx │ │ │ │ pushf │ │ │ │ fnsave 0x130105b0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764369,22 +2764189,17 @@ │ │ │ │ loopne 1cf2bf6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ah │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf2c7b │ │ │ │ - jp 1cf2c07 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000037b14,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x23(%rcx,%rax,2) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ fildl 0xc(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764394,15 +2764209,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e06b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x304(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x304 │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x62639260(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2764443,16 +2764259,16 @@ │ │ │ │ loopne 1cf2cce │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x8b,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ + lock (bad) │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ or $0x7375035b,%eax │ │ │ │ movabs %eax,0x13014a │ │ │ │ @@ -2764462,16 +2764278,15 @@ │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ loopne 1cf2d16 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%bl │ │ │ │ - or %eax,(%rbx) │ │ │ │ + rclb $0x3,0x9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x53(%rdi) │ │ │ │ @@ -2764489,16 +2764304,16 @@ │ │ │ │ loopne 1cf2d5e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x63,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bl,%al │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x3c(%rsi) │ │ │ │ andl $0x1301,0x3391b157(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764511,20 +2764326,22 @@ │ │ │ │ loopne 1cf2da6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cf2de1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + imulb 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x32e8b(%rdx) │ │ │ │ sahf │ │ │ │ pop %rcx │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764533,15 +2764350,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e0b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ss in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%cl │ │ │ │ + mov $0xba,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0x6b,%dh │ │ │ │ @@ -2764561,19 +2764378,21 @@ │ │ │ │ add %dh,-0x47(%rax) │ │ │ │ loopne 1cf2e36 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe5,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306ef(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x306,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ cmpb $0x31,0x705909d4(%rcx) │ │ │ │ (bad) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2764583,21 +2764402,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%ch │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $1,0x306(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ subb $0xa6,(%rbx) │ │ │ │ fdivr %st,%st(7) │ │ │ │ or $0x12,%al │ │ │ │ adc (%rcx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764606,17 +2764424,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ loope 1cf2ec6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e537,%al │ │ │ │ - or $0x58e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e537,%al │ │ │ │ + pop %rdi │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2764649,22 +2764467,20 @@ │ │ │ │ loope 1cf2f56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + sarb $1,0x306(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ subb $0xeb,(%rdx) │ │ │ │ push $0x44 │ │ │ │ cmp $0xc4,%al │ │ │ │ add $0x59,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764886,17 +2764702,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e1a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e53b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1e(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x306aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x2b,0x6059f49f(%rsi,%rax,1) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2764928,22 +2764742,18 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ loope 1cf3346 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.B in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa8,%al │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x313(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rcx) │ │ │ │ cld │ │ │ │ std │ │ │ │ rex.WB jle 1cf33b9 │ │ │ │ adc $0x13014e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2764954,17 +2764764,16 @@ │ │ │ │ mov $0xe1,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x6,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x18,%al │ │ │ │ (bad) │ │ │ │ @@ -2765222,21 +2765031,19 @@ │ │ │ │ loope 1cf377e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x589,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movsxd 0x5(%rbx),%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x77(%rdi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov %ss,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2765251,20 +2765058,19 @@ │ │ │ │ loope 1cf37c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rdi,%rdx,4) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %ebx,0x5(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ mov $0x15,%dh │ │ │ │ mov $0x49bd3d81,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2765275,41 +2765081,37 @@ │ │ │ │ loope 1cf380e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%dl │ │ │ │ - lock add (%rax),%al │ │ │ │ + loopne 1cf381c │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x5dd84ff2(%rbp) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ mov $0x130179,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e1cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e538(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - iret │ │ │ │ - je 1cf3869 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x6b(%rdx) │ │ │ │ mov 0x2(%rsi),%ch │ │ │ │ add %eax,(%rdi) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2765320,23 +2765122,19 @@ │ │ │ │ add %al,-0x30(%rax) │ │ │ │ loope 1cf389e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe5,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1cf38b1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x57562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rsp,%rbx,2) │ │ │ │ std │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ or %ah,%bl │ │ │ │ jge 1cf38ca │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2765349,19 +2765147,22 @@ │ │ │ │ shl $1,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x574cf(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsxd 0x5(%rbp),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x2a4be00d(%rax) │ │ │ │ mov $0xbe,%cl │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2765371,16 +2765172,16 @@ │ │ │ │ shl $1,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x31(%rax) │ │ │ │ - je 1cf3941 │ │ │ │ + add %al,%al │ │ │ │ + movsxd 0x5(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4de0e296(%rdx) │ │ │ │ @@ -2765397,17 +2765198,16 @@ │ │ │ │ loope 1cf3976 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - je 1cf3989 │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ + jne 1cf3989 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x263facd1(%rip) │ │ │ │ @@ -2765420,17 +2765220,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0xe1} lar (%r8),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e539(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int $0x74 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + jne 1cf39d1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e483f01(%rbx) │ │ │ │ (bad) │ │ │ │ push %rdx │ │ │ │ @@ -2765442,17 +2765243,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ {rex2 0xe1} lar (%r8),%r16d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e539(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - je 1cf3a19 │ │ │ │ + add %al,0x63(%rax) │ │ │ │ + jne 1cf3a19 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ @@ -2765470,18 +2765270,16 @@ │ │ │ │ loope 1cf3a4e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf3a8b │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $1,%dh │ │ │ │ - je 1cf3a61 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x75(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5c2a547d(%rbx) │ │ │ │ push %rsp │ │ │ │ faddl 0x1(%rdx) │ │ │ │ @@ -2765495,18 +2765293,16 @@ │ │ │ │ loope 1cf3a96 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rdx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xce,%al │ │ │ │ - je 1cf3aa9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x75(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ in (%dx),%al │ │ │ │ movabs %al,0x13010ce87d6fb4 │ │ │ │ @@ -2765519,17 +2765315,16 @@ │ │ │ │ fabs │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - je 1cf3af1 │ │ │ │ + loopne 1cf3b4c │ │ │ │ + jne 1cf3af1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ @@ -2765544,16 +2765339,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e1db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%bh │ │ │ │ - je 1cf3b39 │ │ │ │ + (bad) │ │ │ │ + movsxd 0x5(%rbp),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2765566,18 +2765361,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x24(%rax) │ │ │ │ loope 1cf3b6e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x700000000001e53a,%al │ │ │ │ + movabs 0xc00000000001e53a,%al │ │ │ │ (bad) │ │ │ │ - je 1cf3b81 │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5c(%rsi) │ │ │ │ pop %rbp │ │ │ │ @@ -2765594,22 +2765387,19 @@ │ │ │ │ fsubp %st,%st(1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x32(%rax) │ │ │ │ - je 1cf3bc9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x4cb5dfb9(%rsi) │ │ │ │ or $0x13017fdd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2765618,22 +2765408,19 @@ │ │ │ │ fsubp %st,%st(1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x31(%rax) │ │ │ │ - je 1cf3c11 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57563(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%dh │ │ │ │ xchg %eax,%esi │ │ │ │ rcrb $0x11,0x76cc98fc(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2765933,21 +2765720,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e5b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RX in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %bh,0x306(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add $0x86,%bh │ │ │ │ in $0xe8,%eax │ │ │ │ roll $0x0,0x130157bf(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2765956,21 +2765742,20 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x54,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - repz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bh,0x306(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ xor $0x1d,%ch │ │ │ │ out %eax,$0x43 │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rcll $0x0,0x130140(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2765978,15 +2765763,18 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x306de(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x56,-0x5c(%rdx) │ │ │ │ movsxd (%rdx),%esi │ │ │ │ int $0xc3 │ │ │ │ @@ -2766001,15 +2765789,15 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1cf40f1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%ch │ │ │ │ + lock movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0x8a,%ah │ │ │ │ @@ -2766023,16 +2765811,16 @@ │ │ │ │ add %ah,-0x32(%rax) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lock (bad) │ │ │ │ + loopne 1cf408b │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sbbb $0xb8,(%rdi) │ │ │ │ cmp $0xdd3adc9,%eax │ │ │ │ @@ -2766047,16 +2765835,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ {rex2 0xe5} lar (%r8),%r24d │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ je 1cf40f8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x6,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ xor $0xf6,%ah │ │ │ │ push %rcx │ │ │ │ @@ -2766071,16 +2765859,16 @@ │ │ │ │ fsub %st,%st(5) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x74(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - loopne 1cf4169 │ │ │ │ + loopne 1cf4109 │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adcb $0xc9,-0x7be85899(%rsi) │ │ │ │ jmp 1e242c5 │ │ │ │ @@ -2766091,16 +2765879,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ loop 1cf4180 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e574(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loopne 1cf41b1 │ │ │ │ + add %al,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xca,0x40764022(%rsi) │ │ │ │ jo 1cf4203 │ │ │ │ @@ -2766113,17 +2765902,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x16(%rax) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1(%rbp,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repnz (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x306bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ orb $0xbd,0x7a28ee36(%rdx) │ │ │ │ (bad) │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2766137,17 +2765924,15 @@ │ │ │ │ int1 │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock je 1cf4218 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1cf4241 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x306a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x2f,(%rcx) │ │ │ │ pop %rax │ │ │ │ xor $0x2e,%al │ │ │ │ @@ -2766163,16 +2765948,16 @@ │ │ │ │ clc │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - filds (%rsi) │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ adc $0xcc,%cl │ │ │ │ and $0xdcb958e9,%eax │ │ │ │ @@ -2766187,15 +2765972,17 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jne 1cf42a8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306f2(%rax) │ │ │ │ + add %al,-0x44(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ subb $0x2c,0x173ac51d(%rcx) │ │ │ │ int $0x38 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2766227,16 +2766014,17 @@ │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0xfb,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x9(%rax) │ │ │ │ out %al,$0x2 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2766299,16 +2766087,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sbb $0x2e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%ah │ │ │ │ - out %al,(%dx) │ │ │ │ + mov $0x55,%al │ │ │ │ + in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ rex.WRB call ffffffffe93cf83e <_edata@@Base+0xffffffffe23cf83e> │ │ │ │ @@ -2766323,16 +2766111,16 @@ │ │ │ │ js 1cf4451 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jne 1cf4458 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rorb $1,0x5(%rbx) │ │ │ │ + add %dl,0x58d21(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ xchg %eax,%ecx │ │ │ │ sub %esi,-0x1(%rbp) │ │ │ │ fldt (%rsi) │ │ │ │ @@ -2766347,17 +2766135,16 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1cf4525 │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xe,%al │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x3a(%rbp) │ │ │ │ shrl $0xcd,-0x28(%rsi) │ │ │ │ cld │ │ │ │ @@ -2766371,20 +2766158,19 @@ │ │ │ │ add %dl,0x15(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jns 1cf44e8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x567d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ss addr32 add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ xchg %bl,%bl │ │ │ │ cmp $0xbe,%al │ │ │ │ jg 1cf458f │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2766394,15 +2766180,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc $0x2e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1b(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e59c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cs in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x4a(%rsi) │ │ │ │ lcall *(%rdx) │ │ │ │ jns,pn 1cf45db │ │ │ │ @@ -2766416,18 +2766204,17 @@ │ │ │ │ sbb %esp,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jo 1cf45b9 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ + (bad) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ in (%dx),%eax │ │ │ │ @@ -2766462,16 +2766249,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e71d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x79(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf462b │ │ │ │ - add (%rbx),%eax │ │ │ │ + and %ch,%bl │ │ │ │ + add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ @@ -2766490,15 +2766277,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e71e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x6f(%rdx) │ │ │ │ + add %bl,%dl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ adc $0xe9,%al │ │ │ │ @@ -2766514,19 +2766302,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1cf4698 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x6be6c323(%rdx) │ │ │ │ stc │ │ │ │ xor 0x1(%rbp),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2766535,17 +2766325,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ loope 1cf46da │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ call 1cf4700 │ │ │ │ - add %dl,(%rax) │ │ │ │ - int1 │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx,%rax,1) │ │ │ │ adc %bh,(%rbx) │ │ │ │ or %bl,0x13010914(%rdi) │ │ │ │ @@ -2766557,33 +2766346,33 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e7e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jbe 1cf4728 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX or $0x3,%rax │ │ │ │ + add %al,0x30cde(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x4e169e5f(%rbp) │ │ │ │ cs add %al,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ call 1cf4a6d │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1e576,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + movabs 0x200000000001e576,%al │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%esi │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ lahf │ │ │ │ @@ -2766635,19 +2766424,20 @@ │ │ │ │ or $0xe8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe8,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - roll $1,0x5(%rdi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x78(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0xdb9c7b(%rbp) │ │ │ │ cltd │ │ │ │ {rex2 0x3b} add %rdx,(%r27) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2766655,34 +2766445,35 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e80d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 1cf4890 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f0fc(%rax) │ │ │ │ + add %ah,0xc(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x66(%rdi) │ │ │ │ mov $0xba9fffe1,%esp │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0xe(%rax) │ │ │ │ call 1cf48f1 │ │ │ │ add %al,0x1e578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x301bd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x41(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0xdef847e(%rdi) │ │ │ │ movabs %al,0x13016d3e │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2766691,16 +2766482,15 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ call 1cf4939 │ │ │ │ add %dl,0x78(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x301,%ebp │ │ │ │ + and %bh,0x305(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax,%riz,2) │ │ │ │ mov 0x11(%rbx),%ebp │ │ │ │ @@ -2766730,15 +2766520,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x5c(%rax) │ │ │ │ call 1cf49c9 │ │ │ │ add %dl,0x1e57a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31430(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0x19 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x796eaad7(%rbp) │ │ │ │ mov $0x31,%ah │ │ │ │ ds add %edx,(%rbx) │ │ │ │ @@ -2766769,15 +2766561,15 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ call 1cf4a59 │ │ │ │ add %ah,0x77(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%ch │ │ │ │ + mov $0xc7,%al │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ sub $0x3,%ah │ │ │ │ @@ -2766813,15 +2766605,18 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ push $0xffffffffffffffe8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e577(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x306f8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0xc8,%cl │ │ │ │ sub 0x7d95571(%rsi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2766833,19 +2766628,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e87a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ja 1cf4b18 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movl $0x3,(%rsi) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x54,-0x3(%rcx) │ │ │ │ (bad) │ │ │ │ jp 1cf4b48 │ │ │ │ adc %cl,(%rsi) │ │ │ │ @@ -2766879,20 +2766671,19 @@ │ │ │ │ ... │ │ │ │ add %al,-0x7f(%rax) │ │ │ │ call 1cf4bc1 │ │ │ │ add %ah,(%rax) │ │ │ │ js 1cf4ba8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58a9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x621bd428(%rdx,%rdi,8) │ │ │ │ adcb $0x1,(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2766973,22 +2766764,22 @@ │ │ │ │ ... │ │ │ │ add %al,-0x79(%rax) │ │ │ │ call 1cf4d29 │ │ │ │ add %dh,%al │ │ │ │ ja 1cf4d10 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmc │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rolb $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ cmpb $0x13,-0x4(%rsi) │ │ │ │ (bad) │ │ │ │ jne 1cf4d59 │ │ │ │ popf │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2767001,17 +2766792,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pushf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000597c5,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %ah,(%rcx) │ │ │ │ + cltd │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x5(%rsi) │ │ │ │ divb -0x67(%rcx,%riz,1) │ │ │ │ xchg %eax,%edx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2767019,15 +2766814,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ call 1cf4db9 │ │ │ │ add %dl,0x1e59b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36900(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x69,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x56(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc $0xd0,%al │ │ │ │ @@ -2767038,17 +2766835,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %al,(%dx) │ │ │ │ call 1cf4e01 │ │ │ │ add %dh,0x1e578(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x567,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x2e(%rax) │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7d(%rbp,%rdi,4) │ │ │ │ sbb %ch,0x34(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2767060,17 +2766856,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x58(%rax) │ │ │ │ jmp 1cf4e49 │ │ │ │ add %ah,%al │ │ │ │ js 1cf4e30 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x567,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x2e(%rax) │ │ │ │ + addr32 add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6cc7d9be(%rcx) │ │ │ │ mov (%rsi),%ebp │ │ │ │ jbe 1cf4e72 │ │ │ │ @@ -2767084,20 +2766879,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jns 1cf4e78 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sub $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x4d(%rsi,%rbp,1) │ │ │ │ push %rdx │ │ │ │ loope 1cf4ee6 │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2767308,16 +2767104,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2eb32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e579(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ ja 1cf51b7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2767428,18 +2767223,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2eb4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf52ae │ │ │ │ - jne 1cf5321 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $0x76,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ (bad) │ │ │ │ es out %al,$0x2 │ │ │ │ @@ -2767455,22 +2767248,19 @@ │ │ │ │ xchg %ebp,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jp 1cf5340 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ - adc $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x319e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ hlt │ │ │ │ fs mov $0x611729f7,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2767497,23 +2767287,21 @@ │ │ │ │ add %ah,-0x5d(%rax) │ │ │ │ jmp 1cf53e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ call 1cf53f0 │ │ │ │ - add %dh,%al │ │ │ │ - cltd │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %esp,%ebp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ sbb %cx,0x1356165(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2767522,20 +2767310,20 @@ │ │ │ │ add %ah,0x2ebba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jp 1cf5418 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sub $0x2e4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + out %eax,$0xe3 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%al │ │ │ │ jb,pn 1cf5400 │ │ │ │ rex.WR jmp 14d0756b <_edata@@Base+0xdd0756b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2767603,17 +2767391,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2ebdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jp 1cf5538 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp (%rdi),%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x31e6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x80(%rdi) │ │ │ │ sbb $0x7a,%al │ │ │ │ lock andb $0x1,0x4d(%rax) │ │ │ │ @@ -2767627,19 +2767413,22 @@ │ │ │ │ add %ah,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jnp 1cf5580 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x57280(%rax) │ │ │ │ + add %ah,0x8(%rax) │ │ │ │ + jae 1cf55a9 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ and $0x13,%bh │ │ │ │ push %rbp │ │ │ │ lret $0xc3c9 │ │ │ │ rex sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2767648,16 +2767437,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ah,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e57b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3b(%rbx) │ │ │ │ or %ebx,%esi │ │ │ │ @@ -2767745,18 +2767534,21 @@ │ │ │ │ and %bh,0x1(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xfd,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x3(%rdx,%rcx,1) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + mov $0x4,%al │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bl │ │ │ │ and %al,0x4a(%rcx) │ │ │ │ (bad) │ │ │ │ jae 1cf57c2 │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2767765,20 +2767557,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x17a73(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0xa,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ch,0x309(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ js 1cf57cc │ │ │ │ push %rcx │ │ │ │ testb $0x1,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2767792,15 +2767583,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - sub (%rdx),%ecx │ │ │ │ + mov $0x9,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ and %edx,0x1ec82d5e(%rip) │ │ │ │ @@ -2767914,15 +2767705,19 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000306e2,%al │ │ │ │ + lock stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ cmpb $0xd7,0x3c51ffcf(%rbx) │ │ │ │ adc 0x1311(%rip),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2768741,17 +2768536,17 @@ │ │ │ │ cmp $0x7d,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %eax,$0xe4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - popf │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2c(%rcx,%rcx,4) │ │ │ │ @@ -2768767,16 +2768562,16 @@ │ │ │ │ add %al,0x2e066(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf64fe │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + mov $0x43,%al │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ rex.RXB and %r9d,0x6d6ef9e(%r10) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2768790,15 +2768585,17 @@ │ │ │ │ loope 1cf659e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dl │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x300(%rsi) │ │ │ │ + and %ch,%bh │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4bda78e5(%rbx,%rdx,2) │ │ │ │ jns 1cf6608 │ │ │ │ @@ -2768813,20 +2768610,20 @@ │ │ │ │ loope 1cf65e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bh │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x300(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sub $0x4,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ sar $1,%cl │ │ │ │ or $0xd6,%al │ │ │ │ (bad) │ │ │ │ imul $0x13,0x1(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2768834,23 +2768631,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e2a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - sahf │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shr $0x4,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x5259d11b(%rdi) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2768860,17 +2768654,15 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ loopne 1cf6676 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cf66f1 │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363ff,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ lret │ │ │ │ es sub %edi,%ebx │ │ │ │ @@ -2768958,15 +2768750,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e07f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x76(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x9,%cl │ │ │ │ + adc %ch,0x9(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2768980,21 +2768772,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e07f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x73(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x34,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + cmpb $0x0,0x309(%rcx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x4e8b90ad(%rip) │ │ │ │ repnz add $0x130132,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2769003,17 +2768792,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - or (%rbx),%al │ │ │ │ + adc %cl,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ (bad) │ │ │ │ @@ -2769047,17 +2768835,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x2e3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock add %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sahf │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ @@ -2769090,19 +2768878,21 @@ │ │ │ │ mov $0xe3,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs 0x8300000000002e5,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRX in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ push %rax │ │ │ │ cmp $0x66,%al │ │ │ │ sub -0x17(%rsi),%ah │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2769368,17 +2769158,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e0ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x66(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x9,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lock imul $0x3,(%rcx),%ecx │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ pop %rdx │ │ │ │ int1 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2769392,16 +2769180,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ loopne 1cf6d7e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x34900000000001e5,%eax │ │ │ │ - or (%rbx),%al │ │ │ │ + lock movabs 0xb9400000000001e5,%eax │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx,%rbp,8) │ │ │ │ mov $0xb9f5445e,%esi │ │ │ │ @@ -2769415,16 +2769203,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ loopne 1cf6dc6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1(%rbp,%riz,8) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ pop %rbx │ │ │ │ @@ -2769558,21 +2769347,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - orb $0x3,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x30a00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax,%rdx,8) │ │ │ │ test %eax,(%rdx) │ │ │ │ pop %rdx │ │ │ │ nop │ │ │ │ cmc │ │ │ │ jge 1cf6fea │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2769584,21 +2769371,19 @@ │ │ │ │ add %ah,%al │ │ │ │ sti │ │ │ │ loopne 1cf7006 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e5(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rbx) │ │ │ │ - or (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + movabs %al,0x898000000000309 │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ movsxd %edx,%ecx │ │ │ │ xor %ch,0x13150b2(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2769606,16 +2769391,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cld │ │ │ │ loopne 1cf704e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,0x1(%rbp,%riz,8) │ │ │ │ - add %dh,0x20(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ rcl $1,%ecx │ │ │ │ @@ -2769786,19 +2769572,22 @@ │ │ │ │ add %al,0x41(%rax) │ │ │ │ loope 1cf72d6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36263(%rax) │ │ │ │ + add %al,-0x5(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,%dl │ │ │ │ push %rsi │ │ │ │ adc 0x2a(%rbp),%ecx │ │ │ │ sub $0x13011f3d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2769868,18 +2769657,15 @@ │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fwait │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - out %eax,$0x6 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x3(%rsi,%rax,1) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0x16,-0x6f38ed72(%rdx) │ │ │ │ add %edi,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2769928,18 +2769714,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f6c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x64(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x6,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x30000000000306a9,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0xb5,-0x42(%rdx,%riz,1) │ │ │ │ sbb %cl,(%rbx,%rdi,4) │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2769951,20 +2769734,19 @@ │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ popf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0x595,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,0x5(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bl │ │ │ │ xor $0xa8,%al │ │ │ │ sbb $0xc6,%al │ │ │ │ (bad) │ │ │ │ sbb $0x3e,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2769978,39 +2769760,40 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pushf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf7527 │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x4(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x783b2e07(%rcx) │ │ │ │ push $0x13012388 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2f6e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e59c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37764(%rax) │ │ │ │ + add %al,0x13(%rax) │ │ │ │ + js 1cf75b7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdi,%rsi,1) │ │ │ │ mov $0x79,%dh │ │ │ │ (bad) │ │ │ │ jle 1cf7610 │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2770039,40 +2769822,41 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x2f7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex popf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x71(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x61,%al │ │ │ │ + jno 1cf7647 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x24b802d5(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.WX testq $0x0,(%rdx) │ │ │ │ rcrb $1,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock cmp %ch,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1cf761c │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x4a(%rsi) │ │ │ │ jmp 1cf7685 │ │ │ │ push %rdx │ │ │ │ and $0x130141d4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2770081,16 +2769865,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f74d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x63(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%bh │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ + jo 1cf76f2 │ │ │ │ + lea 0x0(%rip),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ (bad) │ │ │ │ repz mov $0x5,%dh │ │ │ │ @@ -2770102,39 +2769886,36 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f768(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e59d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5b(%rax) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2ec50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x18eda601(%rdi) │ │ │ │ mov $0x1301478a,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ jo 1cf76fa │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ + and %ch,(%rsi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x6141dae4(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2770149,20 +2769930,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%bh │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and %cl,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x209d0c60(%rax) │ │ │ │ js 1cf77da │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2770231,21 +2770011,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x61(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x55b20b6d(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ jb 1cf7902 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2770385,15 +2770164,15 @@ │ │ │ │ mov $0x2f7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sahf │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf7ae3 │ │ │ │ + jo 1cf7aec │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x53(%rcx) │ │ │ │ push %rax │ │ │ │ and %dl,0x13012f0d(%rdi,%rdx,2) │ │ │ │ @@ -2770404,15 +2770183,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ iret │ │ │ │ testl $0x0,(%rdx) │ │ │ │ and %bl,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x21,%al │ │ │ │ + mov $0x2a,%al │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ mov %?,(%rsp,%rdi,8) │ │ │ │ (bad) │ │ │ │ @@ -2770424,20 +2770203,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f7d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x61(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x589(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex cmp %ecx,0x5(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rcx) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ xchg %eax,%edi │ │ │ │ push $0xffffffffffffffef │ │ │ │ rex.R (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2770446,21 +2770223,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ sbbb $0x0,0x1e5(%rdi) │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rax,%rsi,8) │ │ │ │ cmp %dh,0x48(%rbp) │ │ │ │ korb (bad),%k4,(bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2770471,19 +2770248,22 @@ │ │ │ │ int1 │ │ │ │ testl $0x0,(%rdx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + fisubs 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ loopne 1cf7bb6 │ │ │ │ (bad) │ │ │ │ sub $0x2e,%al │ │ │ │ rex.RXB pop %r10 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2770824,15 +2770604,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - movabs 0x2f100000000001e5,%al │ │ │ │ + movabs 0xb6f00000000001e5,%al │ │ │ │ jno 1cf80b1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2770848,17 +2770628,21 @@ │ │ │ │ adc $0xf8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x60(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037d80,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock and %edi,0x3(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x52a2e6a6(%rdx) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2771403,22 +2771187,20 @@ │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cf886b │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ch,0x9(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x4deccd5e(%rcx) │ │ │ │ movabs 0x13015d58,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %al,0x2000e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2772264,15 +2772046,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4f(%rax) │ │ │ │ loope 1cf944e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x92,%al │ │ │ │ + loopne 1cf9460 │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2772800,16 +2772582,16 @@ │ │ │ │ loope 1cf9b56 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x19(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x53(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2772827,16 +2772609,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x47(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rbx) │ │ │ │ - or (%rbx),%al │ │ │ │ + loopne 1cf9b62 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2773041,15 +2772823,16 @@ │ │ │ │ loope 1cf9e6e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbd,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x62(%rbx) │ │ │ │ + jo 1cf9e75 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ @@ -2774163,17 +2773946,15 @@ │ │ │ │ rex.WXB stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x74(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fimull (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + andb $0x0,0x3(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x119f5a79(%rsi) │ │ │ │ push %rdi │ │ │ │ or %cl,0x1(%rcx) │ │ │ │ @@ -2774249,21 +2774030,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2f95d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jbe 1cfaea9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x64(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x28d64a8c(%rdi) │ │ │ │ rex.WXB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2774462,17 +2774244,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f972(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ js 1cfb179 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1f(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x309 │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x1f00f62c(%rbp) │ │ │ │ int3 │ │ │ │ @@ -2774509,20 +2774290,19 @@ │ │ │ │ mov $0xe1,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfe,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ + lock ja 1cfb234 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in $0x3f,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ mov $0xda,%ch │ │ │ │ @@ -2774537,17 +2774317,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe1,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ + add %ah,0x36430(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x572ead87(%rax,%riz,1) │ │ │ │ @@ -2774564,16 +2774343,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfb31b │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,%bh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2774694,21 +2774473,22 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e679(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 1cfb474 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + or %eax,(%ebx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x2fd9b61a(%rcx,%rbx,8) │ │ │ │ mov %edx,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %ah,0x2000f(%rax) │ │ │ │ @@ -2774754,21 +2774534,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f993(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fmuls (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1cfb5a5 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,-0x3f(%rax) │ │ │ │ (bad) │ │ │ │ stc │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2774905,15 +2774686,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jno 1cfb745 │ │ │ │ + cmp $0x9,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2774927,16 +2774708,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ movabs 0x7d200000000002f9,%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ret $0x309 │ │ │ │ + lock push %rbp │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x34(%rcx) │ │ │ │ @@ -2774971,21 +2774752,22 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e67e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x64(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x38a383a7(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ xor (%rdi),%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2775012,21 +2774794,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2f9be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e680(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loope 1cfb8ac │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + or %eax,(%ebx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x363c2ff6(%rbp) │ │ │ │ or %bl,0x130169(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2775056,16 +2774839,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e20b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $1,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xd(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x33(%rsi) │ │ │ │ @@ -2775083,16 +2774866,17 @@ │ │ │ │ loop 1cfb96e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1cfb945 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfb98b │ │ │ │ - or (%rbx),%al │ │ │ │ + push %rax │ │ │ │ + sahf │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x75f7207f(%rdx) │ │ │ │ @@ -2775108,20 +2774892,23 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + push %rbp │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x1f(%rax) │ │ │ │ push %rsi │ │ │ │ ss xor %dl,0x130100c3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2775260,20 +2775047,21 @@ │ │ │ │ fdivr %st,%st(1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - {rex2 0x9} add (%r8),%rax │ │ │ │ + andb $0x3,0x9(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0x7340b7e0(%rbx) │ │ │ │ cli │ │ │ │ iret │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2775349,19 +2775137,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f9f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309bb(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rdx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x45(%rsi,%rdi,4) │ │ │ │ rex.RB testb $0x0,0x1301274b(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x20064(%rax) │ │ │ │ @@ -2776772,19 +2776564,22 @@ │ │ │ │ xor $0xfa,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov %esi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309a9(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RXB or %r8d,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdi) │ │ │ │ and $0x42,%al │ │ │ │ and $0xe4,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2776923,21 +2776718,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WB loop 1cfd1e6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex fxam │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,0x309aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp 1cfd195 │ │ │ │ rex.WRB push %r9 │ │ │ │ jl 1cfd283 │ │ │ │ @@ -2776951,17 +2776743,17 @@ │ │ │ │ add %dh,0x49(%rax) │ │ │ │ loop 1cfd22e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fistpll (%rax) │ │ │ │ @@ -2776977,16 +2776769,16 @@ │ │ │ │ add %al,%al │ │ │ │ rex.WB loop 1cfd276 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - nop │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2777187,20 +2776979,21 @@ │ │ │ │ loop 1cfd546 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jrcxz 1cfd530 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ xor %dl,-0x36aa0c26(%rcx) │ │ │ │ jge 1cfd572 │ │ │ │ @@ -2777212,20 +2777005,18 @@ │ │ │ │ xchg %esp,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ in $0xe5,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,0x309ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cltd │ │ │ │ sbb $0xffffffe8,%esi │ │ │ │ test %dh,0x6c(%rdi) │ │ │ │ @@ -2777237,15 +2777028,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e287(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ call 1cfd7c3 │ │ │ │ add %al,(%rax) │ │ │ │ - rex xchg %eax,%ebx │ │ │ │ + add %al,(%rdi) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2777372,15 +2777163,15 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000309de,%al │ │ │ │ + movabs 0x3000000000030966,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ jo 1cfd780 │ │ │ │ or $0xb2,%al │ │ │ │ @@ -2777457,20 +2777248,21 @@ │ │ │ │ add %al,0x2fad1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x9,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + shlb $0x3,0x9(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x5a7f970b(%rcx) │ │ │ │ ja 1cfd8a2 │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2777525,21 +2777317,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e69d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fisttpl (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ adc (%rdx),%cl │ │ │ │ (bad) │ │ │ │ or 0x13010f7c(%rip),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2777572,15 +2777365,17 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x309(%rbp) │ │ │ │ + jo 1cfda6d │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x63ba16ed(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2777616,15 +2777411,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2faf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2777662,15 +2777458,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - movabs %eax,0xdcd00000000001e6 │ │ │ │ + movabs %eax,0x66200000000001e6 │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2777709,16 +2777505,17 @@ │ │ │ │ add %ah,-0x3d(%rax) │ │ │ │ loop 1cfdbbe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %ah,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7b(%rax,%rcx,2) │ │ │ │ cli │ │ │ │ mov $0x9e,%dl │ │ │ │ @@ -2777757,21 +2777554,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fimull (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1cfdcbe │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0xd62f49d(%rsi) │ │ │ │ fwait │ │ │ │ push $0x130111 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2777803,21 +2777601,22 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fisttpl (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x65(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,%dh │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ adc $0xd4,%al │ │ │ │ push %rdx │ │ │ │ sub $0x13015fc5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2777825,16 +2777624,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2fb06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x309,%eax │ │ │ │ + add %al,%al │ │ │ │ + rex.RXB or %r8d,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x63(%rsi,%rsi,8) │ │ │ │ (bad) │ │ │ │ @@ -2777850,15 +2777650,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x309(%rcx) │ │ │ │ + addb $0x3,0x9(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x5b(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2777876,22 +2777677,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cfdd7f │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $1,0x9(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rax │ │ │ │ vcvtss2si (%rcx),%r8d │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2777927,16 +2777726,16 @@ │ │ │ │ add %ah,%al │ │ │ │ or $0x2fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1cfddfa │ │ │ │ - or %eax,(%rbx) │ │ │ │ + (bad) │ │ │ │ + rex.RXB or %r8d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4b(%rcx) │ │ │ │ @@ -2777953,21 +2777752,22 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe6,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - test $0x9,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x47(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %edi,(%rcx) │ │ │ │ jbe 1cfdec0 │ │ │ │ push %rcx │ │ │ │ rex.WRB (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2778036,20 +2777836,15 @@ │ │ │ │ add %al,0x2fb1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - stc │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000030972,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ cli │ │ │ │ popf │ │ │ │ mov $0x171af59a,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2778063,21 +2777858,19 @@ │ │ │ │ sbb $0xfb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4e(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x309c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ rex.WB rorb %cl,0x5bbfd7ed(%r14) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2778085,22 +2777878,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x2fb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdi │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rorb %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ sti │ │ │ │ leave │ │ │ │ test $0xd7,%al │ │ │ │ rex.WRX push %rdi │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2778310,15 +2778102,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2fb3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rax) │ │ │ │ + add %dh,0x6c(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ @@ -2778336,17 +2778128,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ebx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sarb $0x0,0x309(%rbp) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ ret │ │ │ │ @@ -2778362,20 +2778152,21 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ss out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,%ch │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rcx) │ │ │ │ mov $0xbf,%ah │ │ │ │ in $0xba,%eax │ │ │ │ pop %rdx │ │ │ │ rcrl %cl,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2778539,21 +2778330,19 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30972(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x33d53e14(%rbx) │ │ │ │ rex.WRB jns 1cfe70e │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2778561,21 +2778350,19 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2fb58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmp %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX or (%rbx),%r8b │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x309c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x44e771a7(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fdivrl (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2778587,15 +2778374,15 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a5f(%rax) │ │ │ │ + add %dh,0x309d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x15(%rbx) │ │ │ │ push $0xffffffffffffffc1 │ │ │ │ jle 1cfe71c │ │ │ │ @@ -2778770,21 +2778557,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stc │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jb 1cfe99c │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ shrb %cl,-0x480e0db6(%rbx) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2778794,20 +2778581,21 @@ │ │ │ │ jbe 1cfe9c6 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0xa(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1cfe99f │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x78,%al │ │ │ │ test %edx,%ebx │ │ │ │ adc (%rsi),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2778820,20 +2778608,21 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x41(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0xa(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rorb %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rbx,%rdx,8) │ │ │ │ lcall *-0x41(%rsi) │ │ │ │ rex.WX cli │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2779004,17 +2778793,15 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x44(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x309(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x34(%rdi) │ │ │ │ sub 0x3d91bed9(%rbx),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2779024,35 +2778811,35 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2fb95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e745(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jno 1cfecfd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x7(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x79(%rbx) │ │ │ │ mov %ebp,%gs:0x171349c(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fb95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e746(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7e(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x6b5081cb(%rdi) │ │ │ │ add $0x130163dc,%eax │ │ │ │ @@ -2779216,15 +2779003,16 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,(%rdx,%riz,2) │ │ │ │ + add %ch,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x37(%rdx) │ │ │ │ @@ -2779304,15 +2779092,15 @@ │ │ │ │ mov $0xfb,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rsi) │ │ │ │ + lock fisttpll (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x13(%rdx) │ │ │ │ add $0x9e,%al │ │ │ │ @@ -2779328,21 +2779116,21 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4c(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rcx) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jl 1cff134 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x60(%rsi) │ │ │ │ rex.WXB lods %ds:(%rsi),%al │ │ │ │ rex.WRX push %rbp │ │ │ │ adc %bh,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2779353,17 +2779141,15 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rsi) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x309(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x748a5012(%rdx) │ │ │ │ int3 │ │ │ │ clc │ │ │ │ @@ -2779534,16 +2779320,16 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRXB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jp 1cff45d │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ movabs %eax,0x130141cb22daa2a9 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2779612,17 +2779398,15 @@ │ │ │ │ add %al,0x2fbd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0xa,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x3(%rcx,%rcx,1) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ xchg %ecx,(%rcx) │ │ │ │ (bad) │ │ │ │ adc 0x13013b51(%rip),%ecx │ │ │ │ @@ -2779635,20 +2779419,21 @@ │ │ │ │ add %dh,0x2fbd8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0xa(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %al,(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%al │ │ │ │ xor $0x46,%al │ │ │ │ push %rdx │ │ │ │ fs (bad) │ │ │ │ hlt │ │ │ │ ja 1cff582 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2779662,15 +2779447,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1cff53d │ │ │ │ + and %al,(%rdi) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rax,4) │ │ │ │ @@ -2779899,19 +2779684,20 @@ │ │ │ │ add %dl,%al │ │ │ │ stc │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e758(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a69(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jmp 1cffc17 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x26(%rbx) │ │ │ │ adc %ch,(%rax) │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ mov $0x13016f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2779922,15 +2779708,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a05,%al │ │ │ │ + jo 1cff8d4 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x6b(%rdi) │ │ │ │ pop %rdi │ │ │ │ sbb 0x7b(%rax),%al │ │ │ │ sbb (%rbx),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2779946,17 +2779736,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x309(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x7a3c4427(%rbx) │ │ │ │ loop 1cff9a9 │ │ │ │ xor %eax,(%rcx) │ │ │ │ @@ -2780186,55 +2779974,56 @@ │ │ │ │ sbb %esp,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%cl │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jb 1cffd04 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x1306c177(%rdi) │ │ │ │ or $0x1301507a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e760(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a4b(%rax) │ │ │ │ + add %dl,-0x3b(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x64348ec4(%rbx) │ │ │ │ (bad) │ │ │ │ fistps (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2fc1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e761(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5f(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x2e(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x76(%rdi) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2780417,16 +2780206,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x2fc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x64,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x59,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + adc %cl,%ah │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx,%rdi,8) │ │ │ │ (bad) │ │ │ │ @@ -2780443,21 +2780232,20 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ gs out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x9(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ rex.W push %rax │ │ │ │ call 5a7347a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2780466,21 +2780254,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x2fc35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ out %ax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%ah │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jne 1d000ac │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ cli │ │ │ │ rex.WXB (bad) │ │ │ │ cmp %ch,0x1301113f(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2780707,16 +2780495,16 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d00403 │ │ │ │ - or (%rbx),%al │ │ │ │ + jo 1d0047d │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x596c327a(%rdx) │ │ │ │ mulb 0x56(%rbp) │ │ │ │ @@ -2780727,15 +2780515,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2fc58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e76c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a61(%rax) │ │ │ │ + add %al,0x309d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2e5e7dcb(%rsi) │ │ │ │ (bad) │ │ │ │ rcrb $0x1,(%rdx) │ │ │ │ @@ -2780745,19 +2780533,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fc58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e76d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a65(%rax) │ │ │ │ + add %al,-0x23(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x79(%rdx) │ │ │ │ cltd │ │ │ │ xchg %ebp,%ebx │ │ │ │ rex.WRB sub %r9b,(%r8) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2780924,21 +2780714,22 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jo 1d006fa │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and $0x62,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x1d(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,-0x6(%rsi) │ │ │ │ out %al,$0x5d │ │ │ │ (bad) │ │ │ │ jl 1d0070c │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2781010,21 +2780801,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x2,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,-0x19(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.XB or (%r11),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x309c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ rex.R jmp ffffffffb6be10f2 <_edata@@Base+0xffffffffafbe10f2> │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2781034,21 +2780823,21 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x73(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bl │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + push $0x9 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ mull 0x11cc7fa9(%rsi) │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2781056,21 +2780845,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2fc80(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x74(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + je 1d008d4 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ rex.RB mov $0xf955458f,%r13d │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2781243,17 +2781032,16 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x77(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d00b8d │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x309,%edi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x2bd5cf0c(%rdx) │ │ │ │ rex.RXB (bad) │ │ │ │ cmp %al,(%rcx) │ │ │ │ @@ -2781266,16 +2781054,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ popf │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e778(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cltd │ │ │ │ + add %ah,0xa(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x5ce780b9(%rsi) │ │ │ │ @@ -2781289,16 +2781076,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x63(%rax) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - repz or %eax,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0xb(%rdx) │ │ │ │ fs ds cltd │ │ │ │ @@ -2781532,17 +2781320,15 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jle 1d00f22 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jb 1d00f4d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x309f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rbx) │ │ │ │ or 0x19f4108f(%rsi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2781554,18 +2781340,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fcc5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0x30a,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000030991,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x71(%rdi) │ │ │ │ rex.RB movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ clc │ │ │ │ xor 0x55(%rcx),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2781579,21 +2781362,19 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d00f4a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %ecx,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x3d7da13d(%rbx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov $0x130147,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2781750,15 +2781531,17 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x30a(%rcx) │ │ │ │ + add %cl,(%rdx) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2e555e25(%rcx) │ │ │ │ mov $0xde,%bh │ │ │ │ (bad) │ │ │ │ @@ -2781769,16 +2781552,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2fce3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e784(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and (%rdx),%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x9,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59671196(%rbp) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2781790,17 +2781573,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2fce3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e785(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3a(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x309,%esi │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x24(%rcx) │ │ │ │ or 0x63(%rcx),%al │ │ │ │ or $0x93,%al │ │ │ │ @@ -2781974,16 +2781756,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e788(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2b(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ push %rax │ │ │ │ @@ -2782000,21 +2781782,20 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lea (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + add $0x30a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ jrcxz 1d0160e │ │ │ │ idiv %ch │ │ │ │ cmp %ebp,%esi │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2782027,21 +2781808,19 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x64(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x30a0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ push %rcx │ │ │ │ and %dl,%al │ │ │ │ (bad) │ │ │ │ movabs 0x13014706,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2782214,20 +2781993,22 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x73(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x62(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d01885 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ch,0x38060342(%rdx) │ │ │ │ push $0x13016b61 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2782302,21 +2782083,20 @@ │ │ │ │ add %dl,%al │ │ │ │ and $0x2fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d01931 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dh,0x9(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ mov $0xf0dd9491,%ecx │ │ │ │ ret $0x110 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2782324,16 +2782104,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ es std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e790(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4b(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,-0x3c(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ or %dh,%bl │ │ │ │ @@ -2782349,17 +2782129,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x26(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e791(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,-0x2e(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ mov $0x4b9080c5,%eax │ │ │ │ @@ -2782532,16 +2782311,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.R std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e794(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - orl $0x3,(%rdx) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ jrcxz 1d01c63 │ │ │ │ @@ -2782559,20 +2782338,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rdx,%rcx,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ mov $0x3fc6ff97,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2782585,17 +2782365,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%esi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - es or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dh,0x309(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdx,%riz,8) │ │ │ │ fcompl 0x2d2e66ad(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2782769,20 +2782547,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cltd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,0xa(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex fmuls (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ mov $0x65,%bl │ │ │ │ out %eax,(%dx) │ │ │ │ getsec │ │ │ │ sti │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2782796,16 +2782574,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fwait │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - decl (%rcx) │ │ │ │ + lock js 1d0202c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ add %ch,(%rdx) │ │ │ │ @@ -2782823,21 +2782600,21 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + jge 1d02074 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ mov $0x31,%dl │ │ │ │ sti │ │ │ │ rex.X mov %?,0x130113(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2783006,17 +2782783,18 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a17,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + subb $0x0,0x309(%rdx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ fwait │ │ │ │ and %edx,(%rdi) │ │ │ │ xor %esp,-0x63(%rdx) │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2783026,15 +2782804,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2fd83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5f(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0xa(%rsi) │ │ │ │ + rex decl (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax,%rbp,1) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2783047,15 +2782825,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmp $0x2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs %al,0x8ff00000000001e7 │ │ │ │ + movabs %al,0x5d00000000001e7 │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ @@ -2783225,15 +2783003,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs %al,0xa5000000000002fd │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x362(%rip) │ │ │ │ + and %ah,%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7b(%rax) │ │ │ │ adc %cl,-0xf(%rcx,%rbp,8) │ │ │ │ @@ -2783310,21 +2783090,20 @@ │ │ │ │ add %dh,0x2fdaa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d026ad │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + addb $0xa,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ movl $0x2b8b95cc,(%rdx) │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2783336,21 +2783115,21 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ test $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc $0xa,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x5c(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x1d01b28c(%rip) │ │ │ │ test $0x1301178e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2783360,20 +2783139,21 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x57(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xa,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d0276c │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%cl │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ fcomp %st(0) │ │ │ │ xor %ah,0x5(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2783539,15 +2783319,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x180000000003621d,%al │ │ │ │ + rex loopne 1d02aa6 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x27(%rbp) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x42,%eax │ │ │ │ cwtl │ │ │ │ push %rax │ │ │ │ @@ -2783632,21 +2783415,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x5b,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex int $0x9 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x1dc19a4a(,%riz,2) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2783658,15 +2783440,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d02b9c │ │ │ │ + mov $0x6e,%al │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2783683,21 +2783465,21 @@ │ │ │ │ sar %cl,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jne 1d02bfc │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ fs loop 1d02c7d │ │ │ │ jae 1d02c67 │ │ │ │ jp 1d02c12 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2783853,20 +2783635,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2fdf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %ah,-0x20(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x6c(%rcx) │ │ │ │ jmp 1d02e6b │ │ │ │ xor $0x11ef5ba,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2783939,16 +2783723,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or (%r11),%al │ │ │ │ + add %dl,-0x3f(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2783962,21 +2783746,19 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x7(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imul $0x3,(%rcx),%ecx │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x1dc19a4a(,%riz,2) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2783985,16 +2783767,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fdf9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe7,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x30970(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - testl $0x3,(%rcx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.XB add $0x7b,%al │ │ │ │ @@ -2784164,17 +2783946,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x16(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e7,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + and $0x63,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0xff1f026(%rbp) │ │ │ │ and 0x13010c(%rip),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2784237,16 +2784019,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fe1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x45(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7c,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + loopne 1d033d0 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ fs loop 1d0345d │ │ │ │ @@ -2784264,21 +2784046,17 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d033ce │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000030999,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ rex.XB add $0x7b,%al │ │ │ │ fisttps 0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2784290,17 +2784068,15 @@ │ │ │ │ (bad) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock test $0x309,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x1dc19a4a(,%riz,2) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ @@ -2784427,20 +2784203,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x34(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e7,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0xa(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d03633 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x5b(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ xor $0x66,%al │ │ │ │ xchg %ah,0x1c(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2784450,41 +2784227,40 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fe34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x0,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex jp 1d036ac │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x16(%rbx) │ │ │ │ movabs 0x130150c5a41106,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor $0xfe,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7c1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x7e(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x2b20baa4(%rdi) │ │ │ │ cmp $0x1301422d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2784646,17 +2784422,15 @@ │ │ │ │ add %dh,0x2fe55(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363f2,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x80(%rcx) │ │ │ │ rclb $1,0x33636aec(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2784735,21 +2784509,20 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d03a7b │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %ch,0x9(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x15c2 │ │ │ │ nop │ │ │ │ adc %al,0x1301(,%rdi,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2784759,17 +2784532,15 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0x30a(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x98000000000309b9,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx,%rsi,2) │ │ │ │ lea (%rdi),%esp │ │ │ │ out %eax,$0x32 │ │ │ │ movabs 0x130171,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2784777,15 +2784548,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex enter $0x1e7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a52(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x309,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2784957,22 +2784729,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jl 1d03d99 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7ca(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x363e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sar %cl,%esi │ │ │ │ test $0x95,%al │ │ │ │ pushf │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2785037,22 +2784806,19 @@ │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x309a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x2b813ed2(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ sti │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2785061,21 +2784827,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fe84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int $0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7c(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x309fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x5cb37163(%rsi) │ │ │ │ int $0x5e │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2785086,21 +2784850,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d03ee7 │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock add $0xa,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x2f(%rdx) │ │ │ │ xchg %eax,%ebp │ │ │ │ push $0xffffffffffffff99 │ │ │ │ push %rsp │ │ │ │ mov $0x38,%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2785264,15 +2785027,16 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d041ab │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %spl,0x3(%rdx) │ │ │ │ + loopne 1d041c2 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%bh │ │ │ │ @@ -2785340,38 +2785104,35 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fead(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x309a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x5cb37163(%rsi) │ │ │ │ int $0x5e │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001e7d4,%al │ │ │ │ - jnp 1d04355 │ │ │ │ + movabs 0x300000000001e7d4,%al │ │ │ │ + decb (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2b813ed2(%rdx) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2785387,16 +2785148,16 @@ │ │ │ │ scas %es:(%rdi),%al │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe7,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lea (%rdx),%ecx │ │ │ │ + add %dl,%al │ │ │ │ + add $0xa,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x64(%rsi) │ │ │ │ ficompl -0x12(%rax) │ │ │ │ @@ -2785576,16 +2785337,16 @@ │ │ │ │ lret $0x2fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - and %ah,0x3(%rdx) │ │ │ │ + add %ah,%cl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rcx) │ │ │ │ @@ -2785666,16 +2785427,16 @@ │ │ │ │ sar %cl,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x26(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + xor %dl,%ch │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x25(%rax) │ │ │ │ rex.RB loope 1d046fd │ │ │ │ @@ -2785690,15 +2785451,15 @@ │ │ │ │ sar %cl,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x25(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x9,%ch │ │ │ │ + adc %dh,0x9(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0xa(%rsi,%rdx,4) │ │ │ │ rcr %cl,%edi │ │ │ │ @@ -2785713,15 +2785474,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ sar %cl,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - add %ecx,(%rdx) │ │ │ │ + jnp 1d047d4 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x1a0aeedc(%rax) │ │ │ │ rex.X out %al,$0x26 │ │ │ │ @@ -2785900,16 +2785661,15 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 1d04ab5 │ │ │ │ - add (%rax),%eax │ │ │ │ + or %ah,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ push %rcx │ │ │ │ (bad) │ │ │ │ @@ -2786022,19 +2785782,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2ff02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loop 1d04be2 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36232(%rax) │ │ │ │ + add %dh,-0x1b(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ch,0x410b8ab3(%rsp,%rbx,4) │ │ │ │ leave │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2786106,15 +2785869,15 @@ │ │ │ │ or %edi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a5d(%rax) │ │ │ │ + add %dl,0x309ce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ch │ │ │ │ fisubs -0x51c488f6(%rcx) │ │ │ │ or (%rcx),%al │ │ │ │ @@ -2786128,21 +2785891,20 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - testb $0x3,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shrb $1,0x9(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%cl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ cmp %al,(%rax) │ │ │ │ sbb %ecx,(%rbx) │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2786155,17 +2785917,20 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000309fd,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + xor %dh,0x9(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x3a1ef5df(%rip) │ │ │ │ and $0x54,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2786320,22 +2786085,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x29(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e7e9,%al │ │ │ │ - and %ah,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e7e9,%al │ │ │ │ + loope 1d0509e │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,-0x25418efa(%rbp) │ │ │ │ xchg %eax,%esp │ │ │ │ es and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2786402,16 +2786166,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor %bh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ + add %al,0x75(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ @@ -2786429,20 +2786192,21 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%ah │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0xa(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,%cl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%al │ │ │ │ imull (%rsp,%rcx,1) │ │ │ │ ror $1,%esp │ │ │ │ in $0x66,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2786453,20 +2786217,20 @@ │ │ │ │ add %al,0x2ff32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,0xa(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock rorl %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x55eb2a37(,%rax,2) │ │ │ │ or $0x74,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2786625,19 +2786389,22 @@ │ │ │ │ rex.WRXB incq (%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + adc %dh,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ pop %rbx │ │ │ │ xor $0x63a71ff7,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2786709,18 +2786476,22 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0557c │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x30a(%rip) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x744ab6e7(%rcx) │ │ │ │ shrb $0x13,%gs:0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2786729,16 +2786500,16 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ repz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - data16 or (%rbx),%al │ │ │ │ + rcr $1,%dh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x378f956(%rbp) │ │ │ │ rex.RXB │ │ │ │ @@ -2786749,19 +2786520,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ff59(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a69(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x18(%rcx) │ │ │ │ sbb $0x8ddec6a1,%eax │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2786932,15 +2786706,15 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x62(%rdi) │ │ │ │ + xor $0x63,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ call 3f505fda <_edata@@Base+0x38505fda> │ │ │ │ @@ -2787015,16 +2786789,15 @@ │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add (%rdx),%cl │ │ │ │ + add %bh,0x9(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x378f956(%rbp) │ │ │ │ rex.RXB │ │ │ │ @@ -2787037,20 +2786810,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ff7f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsxd (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,%dl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x744ab6e7(%rcx) │ │ │ │ shrb $0x13,%gs:0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2787059,21 +2786833,20 @@ │ │ │ │ jg 1d05a4a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d05ac1 │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex loope 1d05a64 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x55(%rbp) │ │ │ │ push %rdx │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0xfc,%cl │ │ │ │ sub %bh,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2787241,15 +2787014,15 @@ │ │ │ │ add %ah,0x2ff9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1800000000036270,%al │ │ │ │ + movabs 0x1800000000036400,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x3d(%rsi) │ │ │ │ add $0x56ec5687,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2787319,21 +2787092,21 @@ │ │ │ │ add %dh,-0x58(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp *%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x67(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loopne 1d05e0c │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ jg 1d05e32 │ │ │ │ (bad) │ │ │ │ sub 0x13011831(%rsi),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2787344,16 +2787117,16 @@ │ │ │ │ test $0xff,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add (%rdx),%cl │ │ │ │ + add %ah,(%rax) │ │ │ │ + jle 1d05e54 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rbx) │ │ │ │ int3 │ │ │ │ @@ -2787367,22 +2787140,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ test $0x2ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,(%rdx) │ │ │ │ call 1d05e90 │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ jle 1d05eee │ │ │ │ adc 0x2d(%rdi),%esp │ │ │ │ jl 1d05ef6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2787552,19 +2787324,23 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x2ff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e804,%al │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + movabs 0xa00000000001e804,%al │ │ │ │ + int1 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x52b88427(%rdi) │ │ │ │ mov %ebp,0x5(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2787673,15 +2787449,17 @@ │ │ │ │ ... │ │ │ │ add %al,-0x23(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x9,%al │ │ │ │ call 1d062c8 │ │ │ │ - add %dl,0x36276(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ (bad) │ │ │ │ ds mov $0x95,%dh │ │ │ │ @@ -2787756,22 +2787534,21 @@ │ │ │ │ out %eax,$0xff │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ or %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - clc │ │ │ │ - or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + jb 1d063f4 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ jnp 1d06428 │ │ │ │ or (%rsi),%esp │ │ │ │ add 0x1(%rdx),%esi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2787781,16 +2787558,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x19(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d06436 │ │ │ │ call 1d06430 │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WXB or (%r11),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2787805,22 +2787583,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2ffe7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d06478 │ │ │ │ + add %ah,(%rax) │ │ │ │ + rorb %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x46302f26(%rip) │ │ │ │ popf │ │ │ │ rex.WRX sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2788000,20 +2787777,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e2d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lock in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0xa,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d066de │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0xe(%rbx) │ │ │ │ xor %ecx,0x2e0a67ad(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2788024,20 +2787802,21 @@ │ │ │ │ loop 1d06786 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0xa(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d06789 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x41(%rdi) │ │ │ │ jle 1d06766 │ │ │ │ fiaddl -0x51(%rbp) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2788049,20 +2787828,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0xa(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sti │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x1f639a0d(%rbx) │ │ │ │ faddl 0x70(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2788231,21 +2788011,21 @@ │ │ │ │ add %al,0x2e310(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sti │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jbe 1d06a6d │ │ │ │ - add (%rax),%eax │ │ │ │ + sar $1,%bl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rcx) │ │ │ │ adc $0x1c,%al │ │ │ │ xchg %eax,%edx │ │ │ │ cwtl │ │ │ │ rex.X add 0x1(%rdi),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2788257,17 +2788037,20 @@ │ │ │ │ adc %ah,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x980000000003629c,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + xorb $0x64,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x105fac59(%rip) │ │ │ │ (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2788278,18 +2788061,18 @@ │ │ │ │ jrcxz 1d06ae6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jmp *%rbp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a13(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movabs %eax,0x898000000000309 │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ adc $0xf9d58648,%eax │ │ │ │ rex.WRXB sbb %r8,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2788445,19 +2788228,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e344(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,0x30a(%rdx) │ │ │ │ + rex add %ecx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ vandps %ymm5,%ymm3,%ymm11 │ │ │ │ jnp 1d06d90 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2788470,17 +2788254,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + and %ah,0x3(%rcx,%rcx,1) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ jbe 1d06e06 │ │ │ │ data16 stos %al,%es:(%rdi) │ │ │ │ pop %rcx │ │ │ │ @@ -2788496,16 +2788278,17 @@ │ │ │ │ rex.R jrcxz 1d06dfe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - and $0x30a,%eax │ │ │ │ + loopne 1d06dbb │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ (bad) │ │ │ │ xor %al,-0x70(%rax) │ │ │ │ @@ -2788663,19 +2788446,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jle 1d07066 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e60e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + std │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ es sbb %edi,%esi │ │ │ │ (bad) │ │ │ │ xor %bl,0x130153(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2788778,15 +2788565,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0xa(%rbx) │ │ │ │ + (bad) │ │ │ │ + int $0x9 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x0(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2788804,19 +2788592,22 @@ │ │ │ │ jrcxz 1d0727e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sbb %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309f2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x4d(%rdx) │ │ │ │ in $0xf3,%eax │ │ │ │ push %rbx │ │ │ │ adc %edi,(%rbx,%riz,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2788828,21 +2788619,20 @@ │ │ │ │ jrcxz 1d072c6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d072ce │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x9(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x69d5fe01(%rsi) │ │ │ │ mov %dl,%ah │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2789010,21 +2788800,20 @@ │ │ │ │ fsub %st,%st(3) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x91,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0xa,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%ah │ │ │ │ jle 1d0753a │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ addr32 rex.R in $0x2c,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2789034,16 +2788823,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ fsub %st,%st(3) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e623(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x19(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ int $0x88 │ │ │ │ @@ -2789060,21 +2788850,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ fucom %st(3) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,(%rdx) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + sarb $0x0,0x309(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rdi,%rdi,2) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov $0x72a8ff2a,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2789240,15 +2789027,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2e416(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a91(%rax) │ │ │ │ + add %ah,0x30a06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2789266,17 +2789053,15 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,(%rcx) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x309(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ movsl %fs:(%rsi),%es:(%rdi) │ │ │ │ xchg %edx,-0x3b(%rbx) │ │ │ │ @@ -2789291,19 +2789076,15 @@ │ │ │ │ sbb %esp,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x32,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x98000000000309b8,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ (bad) │ │ │ │ mov $0x465c69a1,%esi │ │ │ │ jo 1d07922 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2789428,15 +2789209,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2e439(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x30a(%rcx) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ @@ -2789452,20 +2789236,21 @@ │ │ │ │ add %ah,%al │ │ │ │ cmp %esp,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e635(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - sbb %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ out %eax,$0x70 │ │ │ │ fmuls 0x10b60f7(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2789476,21 +2789261,19 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,0x309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x4e0194ab(%rip) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov %bl,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2789655,21 +2789438,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e473(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e63d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30969(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x8b39397(%rip) │ │ │ │ lock (bad) │ │ │ │ jnp 1d07e32 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2789680,17 +2789461,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2f,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x309(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ fisubl (%rbx) │ │ │ │ jle 1d07df5 │ │ │ │ @@ -2789704,16 +2789483,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e474(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x43,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + nop │ │ │ │ + rorl $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ push $0x4bba5838 │ │ │ │ @@ -2789940,21 +2789719,21 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x2e4,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d08244 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x7d,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x1a(%rbp) │ │ │ │ repz fstpl (%rsi) │ │ │ │ nop │ │ │ │ addb $0x1,(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2789963,19 +2789742,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2e4,%edx │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WR out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sbb $0x9,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x55(%rcx) │ │ │ │ mov $0x25b269ef,%esp │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2789984,16 +2789764,16 @@ │ │ │ │ add %ah,-0x46(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or (%ebx),%al │ │ │ │ + add %al,-0x20(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x53c9a7e7(%rbp) │ │ │ │ sub %ebp,%ecx │ │ │ │ @@ -2790157,16 +2789937,16 @@ │ │ │ │ add %al,0x2e4e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rbp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or (%r11),%al │ │ │ │ + xor %al,%cl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ xor (%rsi),%esp │ │ │ │ @@ -2790184,15 +2789964,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rdi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ + loopne 1d085ca │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ @@ -2790209,20 +2789989,21 @@ │ │ │ │ call 1d08882 │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x9,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + lock outsl %ds:(%rsi),(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdx) │ │ │ │ xor -0x12(%rdx),%dh │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ and (%rcx,%rax,1),%bl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790418,20 +2790199,20 @@ │ │ │ │ add %dl,0xf(%rax) │ │ │ │ jmp 1d08871 │ │ │ │ add %dh,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x309(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x9(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x41(%rax) │ │ │ │ imul $0xffffffcf,%ecx,%edx │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ pop %rcx │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790441,20 +2790222,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x11(%rax) │ │ │ │ jmp 1d088b9 │ │ │ │ add %al,-0x53(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x309(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x9(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bh │ │ │ │ repnz pop %rdi │ │ │ │ cli │ │ │ │ lret $0xb91f │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790465,15 +2790246,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ adc %ecx,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ + add %al,0x48(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790508,16 +2790289,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e915(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d08944 │ │ │ │ - or %eax,(%rbx) │ │ │ │ + orb $0x3,0x9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2790530,15 +2790310,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ jmp 1d089d9 │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x309aa(%rax) │ │ │ │ + add %ah,0x30948(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ push %rsp │ │ │ │ (bad) │ │ │ │ @@ -2790549,19 +2790329,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x1b(%rax) │ │ │ │ jmp 1d08a21 │ │ │ │ add %ah,0x1e7b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309aa(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %rax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0x48603e38(%rbp) │ │ │ │ cmp %dl,0x4c(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2790569,16 +2790352,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ sbb $0x2e9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x55(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + or %rax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ @@ -2790592,15 +2790375,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d(%rax) │ │ │ │ jmp 1d08ab1 │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe7,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x309ab(%rax) │ │ │ │ + add %al,0x30949(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ mov 0x7117fe0(%rsp,%rbp,2),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2790610,23 +2790393,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x30(%rax) │ │ │ │ jmp 1d08af9 │ │ │ │ add %dh,0x1e7b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x30949(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rax) │ │ │ │ mov $0xbdf323dd,%esp │ │ │ │ push %rcx │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2790634,18 +2790413,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jmp 1d08b41 │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e7,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3(%rcx,%rcx,1) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rorb $0x3,0x9(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x6f(%rcx) │ │ │ │ rex.WRX sbb (%rax),%r12b │ │ │ │ shl %cl,%ebx │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790672,19 +2790454,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3b(%rax) │ │ │ │ jmp 1d08bd1 │ │ │ │ add %al,0x1e7bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x309ac(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %rax,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%bl │ │ │ │ sub %ch,%bh │ │ │ │ and 0x1d(%rsi,%rbx,4),%ecx │ │ │ │ add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790715,22 +2790500,20 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ ds jmp 1d08c61 │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xac,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x9(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x27e78756(%rcx) │ │ │ │ mov $0xf0,%ah │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2790758,16 +2790541,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.B jmp 1d08cf1 │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - lock lods %ds:(%rsi),%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ + rex │ │ │ │ + rex.WX or %rax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ @@ -2790801,16 +2790584,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e944(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790845,17 +2790627,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e948(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - or %eax,(%rbx) │ │ │ │ + orb $0x3,0x9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x14(%rdx) │ │ │ │ @@ -2790890,19 +2790670,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ push %rdx │ │ │ │ jmp 1d08ea1 │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x309ad(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.WX or %rax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x6b495323(%rbx) │ │ │ │ sbb $0x4a,%al │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2790930,17 +2790713,22 @@ │ │ │ │ add %dh,%al │ │ │ │ push %rbx │ │ │ │ jmp 1d08f31 │ │ │ │ add %dh,-0x3b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000309ad,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1d08f84 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ lret │ │ │ │ cli │ │ │ │ mov $0x6ff4aa22,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2790969,15 +2790757,17 @@ │ │ │ │ add %dl,0x56(%rax) │ │ │ │ jmp 1d08fc1 │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x309(%rsi) │ │ │ │ + and %cl,0x9(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ loopne 1d08f98 │ │ │ │ jbe 1d0905b │ │ │ │ lea (bad),%ebx │ │ │ │ @@ -2791011,19 +2790801,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ pop %rax │ │ │ │ jmp 1d09051 │ │ │ │ add %ah,0x1e7c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309ae(%rax) │ │ │ │ + add %al,0x4b(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0xf(%rdx) │ │ │ │ sbb $0xab,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2791054,18 +2790847,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x5d(%rax) │ │ │ │ jmp 1d090e1 │ │ │ │ add %dl,-0x36(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x309(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + rex.WXB or %rax,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ sub 0x7410b76f(%rbp),%al │ │ │ │ jb 1d0910a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2791098,16 +2790895,15 @@ │ │ │ │ pop %rdi │ │ │ │ jmp 1d09171 │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d09128 │ │ │ │ - or %eax,(%rbx) │ │ │ │ + orb $0x3,0x9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ @@ -2791143,22 +2790939,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e961(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ int $0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x51(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3094b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x453e92d2(%rdi,%rcx,4) │ │ │ │ and %dl,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791189,18 +2790982,22 @@ │ │ │ │ add %dl,%al │ │ │ │ gs jmp 1d09291 │ │ │ │ add %dh,(%rax) │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x0,0x309(%rdi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + loopne 1d092e5 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ popf │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ rex.RB cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,(%dx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2791213,19 +2791010,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x68(%rax) │ │ │ │ jmp 1d092d9 │ │ │ │ add %ah,%al │ │ │ │ shl $1,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or %r8,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0xd(%rsi) │ │ │ │ jne 1d092a0 │ │ │ │ mov %fs,-0x48(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791237,18 +2791037,21 @@ │ │ │ │ push $0xffffffffffffffe9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x0,0x309(%rdi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + and %cl,0x3(%rcx,%rcx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x59(%rcx) │ │ │ │ mov $0x34,%cl │ │ │ │ {rex2 0xb7} mov %r29,%cr10 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791256,16 +2791059,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ jmp 1d09369 │ │ │ │ add %dh,0x1e7d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %al,0x4c(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791282,15 +2791084,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e974(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309(%rax) │ │ │ │ + (bad) │ │ │ │ + or %r8,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ ret │ │ │ │ @@ -2791304,20 +2791108,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x76(%rax) │ │ │ │ jmp 1d093f9 │ │ │ │ add %al,-0x29(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x309(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + orb $0x0,0x3(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%cl │ │ │ │ mov $0x40,%dl │ │ │ │ (bad) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.WR adc $0x13016e,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791328,17 +2791131,15 @@ │ │ │ │ ja 1d09424 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fsub %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x9,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3094c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ stc │ │ │ │ or %cl,%ch │ │ │ │ @@ -2791374,16 +2791175,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e979(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4f(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + or %r8,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2d(%rbp) │ │ │ │ @@ -2791395,16 +2791196,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e980(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4f(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + or %r8,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdi) │ │ │ │ @@ -2791443,20 +2791244,22 @@ │ │ │ │ addr32 jmp 1d095a6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x11(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %bh,(%rbx) │ │ │ │ + adc $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdx) │ │ │ │ out %al,(%dx) │ │ │ │ mov $0x9f,%al │ │ │ │ add (%rcx),%ah │ │ │ │ mov $0x13012b,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791467,15 +2791270,15 @@ │ │ │ │ jmp 1d095ee │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fsubp %st,%st(7) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e5a0(%rax) │ │ │ │ + add %al,0x2ec2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3300d7d7(%rax) │ │ │ │ out %eax,$0x75 │ │ │ │ and (%rcx),%al │ │ │ │ @@ -2791488,17 +2791291,15 @@ │ │ │ │ jmp 1d09636 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0961a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x75(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + sbbb $0x0,0x376(%rcx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ cli │ │ │ │ sbb %ecx,0x18203df2(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2791510,23 +2791311,22 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2eb,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + push %rcx │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dh │ │ │ │ (bad) │ │ │ │ out %eax,$0xd7 │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ adc (%ecx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2791535,22 +2791335,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2ebd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x60(%rax) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rsi) │ │ │ │ add (%rbx),%bl │ │ │ │ out %eax,$0x25 │ │ │ │ and 0x4e(%rbx),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791562,17 +2791362,22 @@ │ │ │ │ fsubr %st,%st(3) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1c(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002e7d8,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + mov $0xd2,%al │ │ │ │ + out %al,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ enter $0x3035,$0xbc │ │ │ │ (bad) │ │ │ │ fcoms 0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791583,22 +2791388,20 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x14(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ch │ │ │ │ stc │ │ │ │ mov $0xc4,%ah │ │ │ │ add $0x1622031,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791609,17 +2791412,16 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pmulhw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pushf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + rolb $1,-0x77(%rbx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ rex.WX (bad) │ │ │ │ cmp $0x58,%al │ │ │ │ @@ -2791631,19 +2791433,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2e4a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e514(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5879c(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB mov %eax,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,%ah │ │ │ │ add %dl,%bh │ │ │ │ sbb $0x77c4efd0,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791652,22 +2791455,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ sbb $0xe5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e518(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.B js 1d0983f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x377c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x39(%rbp) │ │ │ │ mov $0xbb,%ah │ │ │ │ (bad) │ │ │ │ jbe 1d09842 │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791677,17 +2791477,17 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ js 1d09858 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e51f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %ah,0x11(%rax) │ │ │ │ + sti │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ lret $0x9127 │ │ │ │ cmp $0xfc,%al │ │ │ │ @@ -2791703,21 +2791503,19 @@ │ │ │ │ (bad) │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1b(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x59bda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rbx) │ │ │ │ je 1d098ea │ │ │ │ mov $0xdb,%ah │ │ │ │ sbb %cl,0x130120(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2791725,17 +2791523,16 @@ │ │ │ │ cmp %ah,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jnp 1d098f0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ - jne 1d09917 │ │ │ │ + add %ah,-0x68(%rax) │ │ │ │ + jbe 1d09917 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2791754,16 +2791551,16 @@ │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d099ce │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d098e4 │ │ │ │ - (bad) │ │ │ │ + rcr $1,%dl │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2791779,16 +2791576,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dl │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + adc %bl,0x58a(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ jo 1d09a09 │ │ │ │ shlb %cl,0x156df7d(%rbp) │ │ │ │ @@ -2791802,23 +2791599,19 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ out %al,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1b(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x37698(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - jne 1d099ef │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ repz mov $0x651e2cd1,%edi │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2791827,18 +2791620,15 @@ │ │ │ │ add %al,0x29(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x1,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x75(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000037698,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ rex.B movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ notl (%rsi) │ │ │ │ xchg %ecx,0x130151(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791849,20 +2791639,21 @@ │ │ │ │ add %dl,0x52(%rax) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1b(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x2e5(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.WRX in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x5d09f5a7(,%riz,8) │ │ │ │ or $0xa,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2791871,21 +2791662,20 @@ │ │ │ │ add %dl,0x2eca0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ clc │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock imulb 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0xfb,%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rbx,%rdi,8) │ │ │ │ fdivr %st,%st(0) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ pop %rbx │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791898,19 +2791688,21 @@ │ │ │ │ jns 1d09ae2 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %eax,0x8300000000002e5 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.WRX in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsi │ │ │ │ call ffffffffab5019ee <_edata@@Base+0xffffffffa45019ee> │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791921,16 +2791713,15 @@ │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ and $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d09af6 │ │ │ │ - in $0x2,%eax │ │ │ │ + orb $0x2,-0x14(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ @@ -2791948,20 +2791739,21 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2f6(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x41(%rbx) │ │ │ │ mov -0x2(%rdx),%dh │ │ │ │ cmp %al,%ah │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2791970,16 +2791762,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ loopne 1d09bba │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e583(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %dh,0x2fb12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0xc(%rdi) │ │ │ │ (bad) │ │ │ │ sbb 0xb(%rcx),%ah │ │ │ │ @@ -2791992,15 +2791783,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2e7fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f691(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x4c992142(%rbx) │ │ │ │ orl $0x0,0x130119(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2792008,16 +2791801,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2e816(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e586(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0xf1,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %esi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ lea -0x3a561e4e(%rdi),%ecx │ │ │ │ @@ -2792028,15 +2791821,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ call 1d09cb1 │ │ │ │ add %dh,0x1e587(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f1a8(%rax) │ │ │ │ + add %dl,0x21(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x14eaac31(%rip) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ @@ -2792068,16 +2791862,16 @@ │ │ │ │ jge 1d09d23 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x57(%rax) │ │ │ │ - int1 │ │ │ │ + add %dl,%al │ │ │ │ + and %esi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x2aa968f4(%rdx) │ │ │ │ push %rsp │ │ │ │ @@ -2792092,21 +2791886,18 @@ │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ call 1d09d89 │ │ │ │ add %dl,%al │ │ │ │ mov %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - cltd │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + fistps 0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0xd67e907(%rbp) │ │ │ │ rex.WRB (bad) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2792131,19 +2791922,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7b(%rax) │ │ │ │ jmp 1d09e19 │ │ │ │ add %dh,%al │ │ │ │ mov %fs,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37343(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock jb 1d09e27 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ pop %bx │ │ │ │ in (%dx),%al │ │ │ │ add $0xdc,%al │ │ │ │ (bad) │ │ │ │ jno 1d09e42 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2792225,15 +2792019,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x6,%ch │ │ │ │ + xor %al,%cl │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add $0xb3,%dh │ │ │ │ enter $0xe0c6,$0x9b │ │ │ │ @@ -2792248,19 +2792043,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ nop │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movabs 0x830000000000161,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x2(%rax,%rbp,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x80(%rcx) │ │ │ │ cmp $0x65ad24aa,%eax │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2792286,16 +2792080,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2ea,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x90,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - addr32 add $0x0,%eax │ │ │ │ + shlb $0x5,0x68(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x55(%rbp) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2792314,15 +2792109,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%edx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x4(%rdx) │ │ │ │ + mov $0x51,%al │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ @@ -2792338,15 +2792134,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2eaf8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push $0x573 │ │ │ │ + rex std │ │ │ │ + jae 1d0a0b1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xe(%rbp) │ │ │ │ fucomp %st(1) │ │ │ │ @@ -2792361,15 +2792159,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2eb15(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,0x4(%rdx) │ │ │ │ + nop │ │ │ │ + push %rcx │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2bfe6847(%rbp) │ │ │ │ @@ -2792384,15 +2792184,16 @@ │ │ │ │ add %ah,0x2eb31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cwtl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex and $0x2,%esp │ │ │ │ + sbbb $0x0,0x2(%rsp,%riz,8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ loopne 1d0a1b3 │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x1428af4,%eax │ │ │ │ @@ -2792404,18 +2792205,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RXB jmp 1d0a176 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e5(%rcx) │ │ │ │ add %al,%al │ │ │ │ - and $0x2,%esp │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + pop %rsp │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ xor 0x1b(%rsi),%edx │ │ │ │ (bad) │ │ │ │ sub $0x1e,%al │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2792429,17 +2792234,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002e484,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock pop %rbp │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ in $0x25,%al │ │ │ │ popf │ │ │ │ es adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2792449,15 +2792259,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7a(%rax) │ │ │ │ jmp 1d0a206 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - movabs 0x87000000000001e5,%eax │ │ │ │ + movabs 0x61d00000000001e5,%eax │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2792514,20 +2792324,20 @@ │ │ │ │ jmp 1d0a2de │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0a285 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,0x2f1(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,(%rdx) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ rex mov %fs,0x1403866(%rax,%rax,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2792553,16 +2792363,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - jnp 1d0a381 │ │ │ │ + pop %rsp │ │ │ │ + jl 1d0a381 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x5fd1a1cb(%rbx,%rbx,4) │ │ │ │ @@ -2792596,18 +2792406,21 @@ │ │ │ │ jmp 1d0a3fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0a3a8 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x5(%rdi,%rax,4) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + adc %al,0x5(%rcx,%rcx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ or %ecx,-0x78(%rbp) │ │ │ │ rex.WX (bad) │ │ │ │ mov $0x130156,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2792618,16 +2792431,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock pushf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + xor %al,0x5(%rcx,%rcx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x28(%rdi) │ │ │ │ mov $0x452406b2,%edx │ │ │ │ pop %rcx │ │ │ │ @@ -2792640,15 +2792454,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ imul $0x2,%esp,%ebp │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%dh │ │ │ │ + rex (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ @@ -2792662,41 +2792476,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ec7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59a7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + int $0x9b │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ mov $0x17,%dh │ │ │ │ sbb %cl,0x12aeb56(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2ec7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %ebp,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x141c83df(%rbp) │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ + imul $0x1a00830,0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + and %edi,-0x15(%rbx,%riz,8) │ │ │ │ call 14d204cd <_edata@@Base+0xdd204cd> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2792726,16 +2792538,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x13,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ + rcrb $1,-0x6b(%rcx) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4b4eeea0(%rcx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2792751,16 +2792562,18 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc 0x0(%rbp,%rax,1),%edx │ │ │ │ + add %dh,%al │ │ │ │ + pop %rcx │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2a(%rdx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2792772,16 +2792585,18 @@ │ │ │ │ ... │ │ │ │ lahf │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc 0x0(%rbp,%rax,1),%edx │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ sbb %edi,-0x51(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2792795,29 +2792610,32 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2ec9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000037a86,%al │ │ │ │ + shlb $0x7b,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x1d(%rcx) │ │ │ │ andl $0x1,0x55911955(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ movabs 0xaf100000000002ec,%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%bl │ │ │ │ + add %dh,%bl │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ @@ -2792852,16 +2792670,16 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31532(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3b(%rax) │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ (bad) │ │ │ │ cmp %ch,0x38410459(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2792915,15 +2792733,15 @@ │ │ │ │ sub %ch,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ (bad) │ │ │ │ @@ -2792941,21 +2792759,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rsp │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock ja 1d0a881 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ mov 0x28c8be7c(,%riz,4),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2792964,16 +2792781,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xor $0x374,%eax │ │ │ │ + add %ah,-0x41(%rax) │ │ │ │ + je 1d0a8d7 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ divb (%rsi) │ │ │ │ @@ -2792987,16 +2792805,17 @@ │ │ │ │ ... │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repz lock add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xf7,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x3693049f(%rbp) │ │ │ │ lahf │ │ │ │ pushf │ │ │ │ @@ -2793009,17 +2792828,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3176d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - popf │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + xor %ah,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2793136,16 +2792955,15 @@ │ │ │ │ cmp %ch,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,-0x23(%rax) │ │ │ │ jns 1d0aacf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793160,16 +2792978,16 @@ │ │ │ │ cmp %ebp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58bcf(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %ecx,0x5(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x2003ae47(%rsi) │ │ │ │ sahf │ │ │ │ loop 1d0aba0 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2793179,19 +2792997,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2ed3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x74(%rax) │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + shll %cl,0x3(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x24caf14a(%rdi) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793226,16 +2793047,16 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0ac5b │ │ │ │ - fs add $0x0,%eax │ │ │ │ + lock (bad) │ │ │ │ + gs add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b3c5df9(%rdi) │ │ │ │ out %eax,$0x6b │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ @@ -2793249,17 +2793070,16 @@ │ │ │ │ mov %ebp,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x5,0x64(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,(%rsi) │ │ │ │ + gs add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ rex.RB insl (%dx),%es:(%rdi) │ │ │ │ cwtl │ │ │ │ @@ -2793277,19 +2793097,19 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3685d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs %al,0x830000000000367 │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x311317e8(%rbx) │ │ │ │ xor (%rdi),%dl │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2793297,39 +2793117,35 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x2ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb4,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d0ac6b │ │ │ │ + addl $0x30,0x0(%rip) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%ah │ │ │ │ addl $0xffffffda,-0x1(%rbx) │ │ │ │ adc %dl,%cl │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ loop 1d0ace8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb 0x5(%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x7f,%dl │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x23e44b78(%rsi) │ │ │ │ rex.WB movabs %al,0x130120 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2793339,21 +2793155,22 @@ │ │ │ │ in $0xed,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test $0x13,%al │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + ds adc (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ ss insl (%dx),%es:(%rdi) │ │ │ │ lea (%rdx),%esi │ │ │ │ or $0x1311378b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793414,15 +2793231,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x3d(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ jns 1d0ae2f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793438,17 +2793256,15 @@ │ │ │ │ add %ah,0x69(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lahf │ │ │ │ - or $0x3,%al │ │ │ │ + addb $0x3,(%rsp,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x608af5f0(%rax) │ │ │ │ @@ -2793462,15 +2793278,18 @@ │ │ │ │ add %dh,-0x57(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x3(%rsp,%rsi,2) │ │ │ │ + and %bl,(%rsi) │ │ │ │ + jne 1d0aebf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4e4be669(%rsp,%rbp,2) │ │ │ │ (bad) │ │ │ │ cmp %al,(%rcx) │ │ │ │ @@ -2793483,16 +2793302,16 @@ │ │ │ │ add %al,-0x29(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1e5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xc6,%al │ │ │ │ - jnp 1d0af09 │ │ │ │ + mov $0x5c,%al │ │ │ │ + jl 1d0af09 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x66e0a9ea(%rip) │ │ │ │ @@ -2793508,16 +2793327,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2eeea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x43(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WXB je 1d0af4f │ │ │ │ + adc %dl,%ch │ │ │ │ + jae 1d0af4f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x6c(%rdx) │ │ │ │ @@ -2793533,15 +2793352,18 @@ │ │ │ │ cld │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e5,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000002f691,%al │ │ │ │ + lock adc %bl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ xchg %dl,-0x2d99a3fb(%rdi) │ │ │ │ jnp 1d0afb2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793553,16 +2793375,15 @@ │ │ │ │ or %edi,%ebp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x40(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x2f6(%rcx) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x300000000002fb13,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ xor $0x442b37d8,%eax │ │ │ │ ja 1d0b02f │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793575,15 +2793396,15 @@ │ │ │ │ and $0xef,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2793602,16 +2793423,19 @@ │ │ │ │ rex │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movabs %eax,0x218000000000309 │ │ │ │ + add %al,(%rax) │ │ │ │ + or %r8d,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1de890d0(%rdx) │ │ │ │ push $0x13014200 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793646,17 +2793470,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex iret │ │ │ │ - adc (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,0x318(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x45(%rdi) │ │ │ │ cmp $0x43865c61,%eax │ │ │ │ @@ -2793669,17 +2793491,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0xef,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3a(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36fea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x4c6aaf67(%rbp) │ │ │ │ fbstp 0x13017d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793689,15 +2793509,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5c5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36fc6(%rax) │ │ │ │ + add %ah,0x36fea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ lahf │ │ │ │ negl 0x6b8b5c2f(%rax) │ │ │ │ @@ -2793713,16 +2793533,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + shr $0x6f,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ and 0x1069adbd(%rbx),%dl │ │ │ │ @@ -2793737,23 +2793556,18 @@ │ │ │ │ jg 1d0b1fa │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - jne 1d0b21f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $0x0,0x376(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rbx) │ │ │ │ fistl (%rsi) │ │ │ │ jae 1d0b215 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ ficoms (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793787,22 +2793601,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int3 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp %ch,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d0b23b │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ jbe 1d0b308 │ │ │ │ adc (%rcx),%edx │ │ │ │ hlt │ │ │ │ int1 │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2793817,15 +2793629,15 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int $0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ @@ -2793840,20 +2793652,18 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0b2cf │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + andb $0x0,0x369(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ and %ch,0x7(%rsi) │ │ │ │ in $0xc4,%al │ │ │ │ shrl $0x1,(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2793887,16 +2793697,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl %cl,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ + loopne 1d0b365 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ std │ │ │ │ @@ -2793934,16 +2793743,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2b(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ + loopne 1d0b3f5 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ push %rsp │ │ │ │ @@ -2793981,15 +2793789,15 @@ │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,%bh │ │ │ │ + add %ch,%bl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x44(%rdx) │ │ │ │ @@ -2794028,16 +2793836,16 @@ │ │ │ │ cmp $0xf0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fsub %st(5),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x39(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp 1d0b5ea │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%cl │ │ │ │ mov $0xcc,%dh │ │ │ │ @@ -2794073,19 +2793881,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5d9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3735a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,0x6176191e(%rsi) │ │ │ │ jb 1d0b5ae │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2794094,16 +2793905,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x2f0 │ │ │ │ add %al,(%rax) │ │ │ │ and %bl,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %edi,%edi │ │ │ │ + and %bh,-0x2(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x11(%rsi) │ │ │ │ sbb 0x2eff9514(%rip),%al │ │ │ │ @@ -2794118,16 +2793928,16 @@ │ │ │ │ jp 1d0b67b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fucom %st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3a(%rax) │ │ │ │ - jnp 1d0b6a1 │ │ │ │ + add %dh,0x5c(%rax) │ │ │ │ + jl 1d0b6a1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rsi) │ │ │ │ @@ -2794141,37 +2793951,34 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x71(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56947(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ - add %ah,-0x5d12ef49(%rsi) │ │ │ │ - push %rax │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - sbb (%rcx),%eax │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + imul $0x1a00830,0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + mov $0x10,%bh │ │ │ │ + in (%dx),%eax │ │ │ │ + movabs %al,0x13011b9a50 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ test $0xf0,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x20(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x587(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov %r8d,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ mov $0x2192e635,%esp │ │ │ │ test %dl,0x1(%rdi) │ │ │ │ @@ -2794184,21 +2793991,19 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ call 1d0b770 │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x36c19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%dh │ │ │ │ or $0x8f,%al │ │ │ │ in (%dx),%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ repnz cmp (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2794209,18 +2794014,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f0bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loope 1d0b798 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %edi,0x5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x7a,%al │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x70429f5d(%rdi) │ │ │ │ imul $0x7d,(%rsi),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2794258,16 +2794062,16 @@ │ │ │ │ (bad) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ loop 1d0b828 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.W add $0x3,%al │ │ │ │ + add %al,0x2d(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x69(%rsi) │ │ │ │ @@ -2794280,16 +2794084,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2f1a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WXB call 1d0b890 │ │ │ │ - add %dl,(%rax) │ │ │ │ - repz imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,-0x9(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ sub %dl,%cl │ │ │ │ cld │ │ │ │ @@ -2794305,16 +2794109,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f0fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1c(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,0x587(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d0b91e │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ @@ -2794353,16 +2794157,17 @@ │ │ │ │ adc %ecx,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %al,$0xe5 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6a(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4e(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2794378,15 +2794183,17 @@ │ │ │ │ add %dl,%al │ │ │ │ lahf │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36838(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ cs test %esi,%esp │ │ │ │ (bad) │ │ │ │ @@ -2794399,22 +2794206,20 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2f200(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %ch,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0xcbef24(%rbp) │ │ │ │ rex.WX mov $0x27,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2794439,15 +2794244,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ds repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x50(%rax) │ │ │ │ call 1d0ba88 │ │ │ │ - add %ah,0x36be6(%rax) │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x4935606(%rbx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2794461,16 +2794268,16 @@ │ │ │ │ add %dl,0x36(%rax) │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jmp 1d0bab0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x59a8a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ficompl 0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x13(%rdi) │ │ │ │ shll $0x33,-0x65(%rbx) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2794484,15 +2794291,16 @@ │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x3,0x75(%rsi) │ │ │ │ + loopne 1d0bab2 │ │ │ │ + jbe 1d0bb1f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ @@ -2794542,15 +2794350,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ imul $0x2,%edx,%esi │ │ │ │ add %ah,0x1e852(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36be2(%rax) │ │ │ │ + add %al,0x36be9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdi) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ @@ -2794567,16 +2794375,16 @@ │ │ │ │ xor $0x2,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex int1 │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0bbd4 │ │ │ │ - cltd │ │ │ │ + jo 1d0bc1a │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x740a1277(%rbp,%riz,4) │ │ │ │ (bad) │ │ │ │ @@ -2794591,15 +2794399,15 @@ │ │ │ │ mov $0xf2,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ repnz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0bc49 │ │ │ │ + xor %ch,%ah │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x6525ba07(%rdx) │ │ │ │ @@ -2794706,21 +2794514,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2f2e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rdi │ │ │ │ call 1d0be30 │ │ │ │ + add %dl,0x36c18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ mov $0xdcea3c45,%edx │ │ │ │ jnp 1d0bec5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2794750,16 +2794556,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8a,%al │ │ │ │ - (bad) │ │ │ │ + adc %bl,%bl │ │ │ │ + fwait │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ jle 1d0bebb │ │ │ │ @@ -2794775,15 +2794581,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %esi,%ebx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x59(%rax) │ │ │ │ call 1d0bf08 │ │ │ │ - add %al,0x36c09(%rax) │ │ │ │ + add %dl,0x36c0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x1e0ea7f5(%rdi) │ │ │ │ jmp 1d0bfa2 │ │ │ │ pop %rbp │ │ │ │ @@ -2794833,19 +2794639,23 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f38b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3755e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + cltd │ │ │ │ + jbe 1d0bfe7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x1b8bea4d,%edx,%esp │ │ │ │ rex.WXB adc %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2794894,18 +2794704,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f368(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5c(%rax) │ │ │ │ call 1d0c0b8 │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36c1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ (bad) │ │ │ │ and %bh,0x24(%rsi) │ │ │ │ @@ -2794921,21 +2794728,17 @@ │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%dh │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000059921,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bh │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ sahf │ │ │ │ jb 1d0c12e │ │ │ │ (bad) │ │ │ │ @@ -2794948,22 +2794751,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jg 1d0c12f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - es or $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30afb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x55(%rdx) │ │ │ │ (bad) │ │ │ │ cmp $0x31,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ hlt │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2794973,15 +2794773,18 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2fe1e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x22fd1520(%rbp) │ │ │ │ jb 1d0c1f1 │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ @@ -2794991,22 +2794794,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2f39b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e85e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisubrs 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %al,$0x6b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x43(%rsi) │ │ │ │ rex.WX adc %rbp,0x153d426(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2795014,15 +2794816,16 @@ │ │ │ │ add %dl,0x2f4c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,-0x6f(%rsi) │ │ │ │ + (bad) │ │ │ │ + je 1d0c1b5 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x40(%rcx) │ │ │ │ push $0xffffffffffffffe8 │ │ │ │ @@ -2795040,17 +2794843,20 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ std │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000595a3,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shr $0x96,%cl │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x4b(%rcx) │ │ │ │ clc │ │ │ │ cwtl │ │ │ │ cmp $0xb2,%al │ │ │ │ jmp 1d0c2ca │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795062,15 +2794868,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xf3,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d0c2b0 │ │ │ │ - add %dh,0x36c18(%rax) │ │ │ │ + add %al,0x1c(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x21(%rdx) │ │ │ │ (bad) │ │ │ │ jge 1d0c251 │ │ │ │ @@ -2795089,21 +2794897,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ std │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebp │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x30000000000369a0,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x6ab347f3(%rsi) │ │ │ │ and $0x1301608a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2795111,15 +2794915,15 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5999a(%rax) │ │ │ │ + add %dl,0x59ae0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ mov %ah,(%rdi) │ │ │ │ fwait │ │ │ │ @@ -2795134,19 +2794938,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e861(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36bf2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + imulb 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x1259ed32(%rip) │ │ │ │ (bad) │ │ │ │ cmp %dh,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795177,17 +2794984,16 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,0x46(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x49(%rsi) │ │ │ │ and %ebx,%esi │ │ │ │ (bad) │ │ │ │ @@ -2795200,16 +2795006,15 @@ │ │ │ │ cs hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsxd %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmc │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x71(%rsi) │ │ │ │ out %al,$0x4f │ │ │ │ @@ -2795240,17 +2795045,15 @@ │ │ │ │ cmp %esi,%esp │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ movsxd %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisttpll (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30966(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x40(%rsi) │ │ │ │ add $0xc4313cb5,%eax │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2795280,15 +2795083,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RX hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e864(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36bdc(%rax) │ │ │ │ + add %al,0x36be4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x39a55a0c(%rdi) │ │ │ │ (bad) │ │ │ │ or $0x50,%al │ │ │ │ @@ -2795301,20 +2795104,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f5db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x61(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58946(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ah │ │ │ │ mov $0x89ddce45,%edi │ │ │ │ (bad) │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795359,15 +2795161,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e617(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30596(%rax) │ │ │ │ + add %dl,0x3050d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x2f(%rbx,%rbx,2) │ │ │ │ (bad) │ │ │ │ mov $0x1333a8d,%edi │ │ │ │ @@ -2795400,19 +2795202,20 @@ │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc 0x5(%rdx),%al │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ch,0x583(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x2269b964(%rdi) │ │ │ │ add %esp,%ebx │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795424,20 +2795227,22 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0x3,%eax │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + xor %dh,%al │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x33(%rax) │ │ │ │ ret $0xecca │ │ │ │ enter $0x5635,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2795465,17 +2795270,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f6f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x1,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x305b8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x71ec11c2(%rax) │ │ │ │ cli │ │ │ │ movabs 0x130147,%al │ │ │ │ @@ -2795484,16 +2795287,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ shl $0x2,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d0c8b4 │ │ │ │ call 1d0c850 │ │ │ │ - add %dh,%al │ │ │ │ - lock mov %al,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cwtl │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xee22b13(%rax) │ │ │ │ ds shrb $1,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2795502,21 +2795306,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2f71e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e60a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - iret │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %ecx,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ rcrl $1,-0x10(%rax,%riz,1) │ │ │ │ lret │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795529,16 +2795331,16 @@ │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ + (bad) │ │ │ │ + or %eax,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x24(%rbp) │ │ │ │ @@ -2795570,16 +2795372,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.R testl $0x0,(%rdx) │ │ │ │ mov $0xb,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $1,%bh │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + sub $0x6f,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ xchg %esp,0x31(%rbx) │ │ │ │ @@ -2795608,17 +2795409,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ nop │ │ │ │ or $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xaa,%al │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,(%rdx) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ xchg %esp,0x31(%rbx) │ │ │ │ out %al,$0xa2 │ │ │ │ @@ -2795629,16 +2795429,17 @@ │ │ │ │ add %ah,%al │ │ │ │ testw $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x599(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ah,%al │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ rex.X add %sil,0x67(%rbx) │ │ │ │ test %edi,0x130174(%rax) │ │ │ │ @@ -2795668,18 +2795469,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f779(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e610(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f022(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ xchg %esp,0x31(%rbx) │ │ │ │ out %al,$0xa2 │ │ │ │ @@ -2795690,20 +2795488,19 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0xf5,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ call 1d0cb20 │ │ │ │ - add %dh,-0x10(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58a97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x77172aa5(%rbp) │ │ │ │ fs lret $0x11e │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2795729,20 +2795526,17 @@ │ │ │ │ mov %edi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x11(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2f1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000002f022,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%bl │ │ │ │ xchg %esp,0x31(%rbx) │ │ │ │ out %al,$0xa2 │ │ │ │ movabs %eax,0x130134 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795766,16 +2795560,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ movabs 0x12d00000000002f7,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - cltd │ │ │ │ + lock loopne 1d0cbdd │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x80(%rbx) │ │ │ │ cld │ │ │ │ @@ -2795833,21 +2795626,22 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x2f7,%esi │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - fisttpll (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex │ │ │ │ + or %ax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,0x45c1ea96(%rbx,%rcx,8) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795858,20 +2795652,19 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jno 1d0cd43 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58a9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%dh │ │ │ │ sub %ebp,-0x3d9ed19f(%rdx) │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2795899,17 +2795692,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f582(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e872(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x459a2862(%rdx) │ │ │ │ add $0x130124e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2795943,16 +2795736,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x73(%rax) │ │ │ │ call 1d0ce80 │ │ │ │ - add %dl,(%rax) │ │ │ │ - repnz mov %al,0x0(%rip) │ │ │ │ + add %dl,-0x67(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rdx) │ │ │ │ fisttpll 0x1182c00c(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2795988,16 +2795781,17 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ je 1d0cef3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lock mov %al,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cwtl │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2e(%rbx) │ │ │ │ push %rdx │ │ │ │ and %dh,%bl │ │ │ │ @@ -2796033,16 +2795827,17 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1d0cf83 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repnz mov %al,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3c86f833(%rip) │ │ │ │ mov $0x9c,%cl │ │ │ │ pop %rbp │ │ │ │ @@ -2796057,19 +2795852,20 @@ │ │ │ │ add $0xf8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5879b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.X mov %eax,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%ch │ │ │ │ cmp %bl,-0x5a49d0e9(%rsi) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2796077,20 +2795873,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $0x2,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x75,%al │ │ │ │ call 1d0d030 │ │ │ │ - add %dl,-0xf(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58a98(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x7b978a1a(%rdx) │ │ │ │ std │ │ │ │ cli │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2796098,17 +2795893,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2f80c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cltd │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x468dad2(%rdi) │ │ │ │ lahf │ │ │ │ or 0x1(%rdi),%ch │ │ │ │ @@ -2796120,20 +2795915,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x36(%rax) │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x76(%rax) │ │ │ │ call 1d0d0c0 │ │ │ │ - add %dl,-0x10(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58a97(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x57edf63f(%rcx) │ │ │ │ fucomp %st(5) │ │ │ │ rex.X add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2796143,17 +2795937,16 @@ │ │ │ │ sbb %al,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - (bad) │ │ │ │ + add %al,0x3642b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ call 4f977375 <_edata@@Base+0x48977375> │ │ │ │ jns 1d0d152 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2796165,19 +2795958,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f5de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1d0d133 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x588f2(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cltd │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bh │ │ │ │ and %ah,0x47974ab6(%rbx) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2796186,19 +2795981,22 @@ │ │ │ │ ss clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0d164 │ │ │ │ - jmp 1d0d1a1 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jo 1d0d194 │ │ │ │ + out %eax,$0x2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ data16 cmp 0x10df3cd(%rcx),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2796208,16 +2796006,16 @@ │ │ │ │ cmc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ja 1d0d1c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xrelease mov %al,0x0(%rip) │ │ │ │ + add %dh,-0x66(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x24(%rbx) │ │ │ │ rex lret $0x91eb │ │ │ │ test $0x44,%al │ │ │ │ @@ -2796255,16 +2796053,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ add %esi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e878(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repnz mov %al,0x0(%rip) │ │ │ │ + add %dh,-0x67(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x5921eb23(%rbx) │ │ │ │ sub %ch,%ah │ │ │ │ sbb (%rcx),%al │ │ │ │ @@ -2796299,19 +2796097,21 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ adc %dh,%dh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x79(%rax) │ │ │ │ call 1d0d300 │ │ │ │ - add %dh,0x588f2(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cltd │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x2e13a492(%rdi) │ │ │ │ or %al,0x56(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2796321,17 +2796121,16 @@ │ │ │ │ push $0xfffffffffffffff8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cld │ │ │ │ - lock add (%rax),%al │ │ │ │ + lock or %edi,%esi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x66638aa0(%rip) │ │ │ │ subl $0x0,0x13014d(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2796341,16 +2796140,16 @@ │ │ │ │ jnp 1d0d37b │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2a(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dl,0x31534(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x3ef46ea0(%rdx) │ │ │ │ lahf │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ @@ -2796362,20 +2796161,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x1db00000000002f8,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - shlb $1,0x0(%rbx,%rax,1) │ │ │ │ + lock rex.WX je 1d0d3df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x644539e5(%rbx) │ │ │ │ jne 1d0d3f8 │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2796405,22 +2796205,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0x1c900000000002f8,%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0d43a │ │ │ │ - je 1d0d46f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x74(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0xe(%rdx) │ │ │ │ jmp 1d0d4b9 │ │ │ │ (bad) │ │ │ │ jle 1d0d45f │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2796429,16 +2796227,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x3f(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ call 1d0d4b0 │ │ │ │ - add %dl,(%rax) │ │ │ │ - lock mov %al,0x0(%rip) │ │ │ │ + add %dl,-0x69(%rax) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi,%rax,4) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.WRB sbb $0xf4,%al │ │ │ │ @@ -2796455,15 +2796253,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sub %dl,0x3(%rip) │ │ │ │ + mov $0x33,%al │ │ │ │ + adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7f(%rdx,%rdx,4) │ │ │ │ rex.W out %eax,(%dx) │ │ │ │ mov $0xe1,%ah │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ @@ -2796478,16 +2796277,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rbx) │ │ │ │ - adc $0x3,%eax │ │ │ │ + push %rax │ │ │ │ + sub $0x15,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3f(%rdi) │ │ │ │ sub $0x28,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2796499,15 +2796300,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f940(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e620(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5712f(%rax) │ │ │ │ + add %dl,0x571b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x63046757(%rsi) │ │ │ │ pop %rcx │ │ │ │ cwtl │ │ │ │ @@ -2796522,16 +2796323,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%cl │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + jo 1d0d56a │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1a(%rdi,%rdx,4) │ │ │ │ in $0x2d,%eax │ │ │ │ and 0x13010d(%rip),%dh │ │ │ │ @@ -2796565,16 +2796366,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f676(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e880(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xrelease mov %al,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ xchg %edi,(%rcx) │ │ │ │ pop %rcx │ │ │ │ @@ -2796610,19 +2796412,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x7e(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7f(%rax) │ │ │ │ call 1d0d6f0 │ │ │ │ - add %dl,0x588f3(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%al │ │ │ │ xor $0x76,%al │ │ │ │ imul $0x6d,(%rsi),%esp │ │ │ │ mov %bl,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2796662,17 +2796466,17 @@ │ │ │ │ add %al,%al │ │ │ │ mov %esi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d0d780 │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cltd │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x13f6c792(%rbx) │ │ │ │ mov %ebp,(%rdi) │ │ │ │ xor $0x1,%al │ │ │ │ @@ -2796747,20 +2796551,19 @@ │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1d0d8a0 │ │ │ │ - add %dl,-0xe(%rax) │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58a99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ah │ │ │ │ imul $0x483cfda1,(%rdi),%ecx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2796817,19 +2796620,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x58(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7c(%rax) │ │ │ │ call 1d0d978 │ │ │ │ - add %dl,0x588f1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cwtl │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ add %ebx,%ecx │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ fs cmp $0x64,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2796840,15 +2796645,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ test %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e61f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3629a(%rax) │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x60508d89(%rax) │ │ │ │ cmp %edx,0x15(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2796861,19 +2796667,21 @@ │ │ │ │ add %dl,-0x4a(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ test %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x588f3(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,-0x2e(%rbx) │ │ │ │ ja 1d0da7a │ │ │ │ xchg %dl,0x13017f41(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2796884,17 +2796692,21 @@ │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x20(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036298,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + subb $0x3,(%rsp,%riz,2) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x6ecf21dc(%rbx) │ │ │ │ movabs %al,0x13015379 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f6c7(%rax) │ │ │ │ @@ -2796919,16 +2796731,17 @@ │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0x6,%al │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x78(%rsi) │ │ │ │ lock cli │ │ │ │ @@ -2796944,18 +2796757,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x2e(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e886(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x830000000000369,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x57(%rbp) │ │ │ │ (bad) │ │ │ │ ja 1d0db95 │ │ │ │ mov $0x99,%cl │ │ │ │ @@ -2796971,17 +2796782,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ and %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + sub 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xor -0x6154851f(%rdi),%eax │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2796995,21 +2796806,19 @@ │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5c(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x596ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x5c(%rdx) │ │ │ │ cmp (%rax),%ecx │ │ │ │ out %eax,(%dx) │ │ │ │ sbbb $0x0,0x13011d(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2797017,15 +2796826,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fa6f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x23(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ + jo 1d0db9e │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ andb $0x74,0x35b8925a(%rdi) │ │ │ │ @@ -2797058,15 +2796867,17 @@ │ │ │ │ jge 1d0dc7d │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x306e5(%rax) │ │ │ │ + add %al,-0x50(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ addb $0xce,-0x2a4556e8(%rdx) │ │ │ │ add %r10d,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2797077,16 +2796888,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x2f6fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x37(%rax) │ │ │ │ fdivrs -0x26(%rax) │ │ │ │ @@ -2797119,15 +2796929,15 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x24(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x6,%dl │ │ │ │ + rol $0x6,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ or $0x72,%dl │ │ │ │ ror %cl,%ebp │ │ │ │ @@ -2797144,19 +2796954,21 @@ │ │ │ │ or %edi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36993(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdi) │ │ │ │ cmp $0xab,%al │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ and %dl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2797189,16 +2797001,17 @@ │ │ │ │ add %dl,-0x6a(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dl │ │ │ │ - lock add (%rax),%al │ │ │ │ + push %rax │ │ │ │ + or %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ out %eax,$0x1d │ │ │ │ mov $0xde3d885,%ecx │ │ │ │ @@ -2797231,20 +2797044,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %dh,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x74(%rax) │ │ │ │ call 1d0ded0 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,(%rbx,%rsi,4) │ │ │ │ add %esp,%eax │ │ │ │ (bad) │ │ │ │ and %ebx,0x13015d(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2797273,21 +2797086,22 @@ │ │ │ │ add %al,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e625(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + rolb $0x3,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ cmpb $0x59,(%rdi) │ │ │ │ fwait │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x52,%dl │ │ │ │ addr32 pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2797298,20 +2797112,21 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ testl $0x0,(%rdx) │ │ │ │ push %rax │ │ │ │ lea (bad),%ebp │ │ │ │ call 1d0dfa8 │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + fwait │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ mov %es,0x5997693b(%rsi) │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2797341,17 +2797156,20 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x26(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000057281,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + orb $0x73,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ andb $0xd5,0x40(%rsi) │ │ │ │ fdivl -0x17(%rax) │ │ │ │ cmp $0x26,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2797382,35 +2797200,35 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x27(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x315(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,(%rsi) │ │ │ │ + adc $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bl │ │ │ │ cld │ │ │ │ mov $0xb10f6390,%eax │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fc48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e628(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36297(%rax) │ │ │ │ + add %al,0x2b(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx,%rdx,2) │ │ │ │ push %rdi │ │ │ │ and %bx,0x13015eaa(%rbx) │ │ │ │ @@ -2797420,17 +2797238,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2fd44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e629(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jns 1d0e15c │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ cmp %r14d,%r15d │ │ │ │ ret $0x542f │ │ │ │ @@ -2797528,17 +2797344,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2fd79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mull 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ pop %rsi │ │ │ │ @@ -2797596,21 +2797411,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ ret │ │ │ │ testl $0x0,(%rdx) │ │ │ │ push %rax │ │ │ │ xchg %eax,%esi │ │ │ │ call 1d0e398 │ │ │ │ - add %dh,(%rax) │ │ │ │ - nop │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3699b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ sub %dl,-0x2c(%rdx) │ │ │ │ sub (%rsi),%edx │ │ │ │ test $0x24,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2797656,17 +2797469,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f7d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ call 1d0e470 │ │ │ │ - add %dh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RX or %r8d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x7c(%rax) │ │ │ │ @@ -2797716,16 +2797528,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fde7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x27(%rax) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor 0x3(%rip),%dl │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x35f64667(%rbp) │ │ │ │ (bad) │ │ │ │ js 1d0e58f │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2797761,22 +2797573,21 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + je 1d0e5df │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x21aa0000(%rbx) │ │ │ │ adc 0x1301(%rsp,%rcx,2),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ @@ -2797784,16 +2797595,16 @@ │ │ │ │ adc %esi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0e5ec │ │ │ │ - jae 1d0e627 │ │ │ │ + loopne 1d0e627 │ │ │ │ + jne 1d0e627 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ @@ -2797833,15 +2797644,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb %esi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e62b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x595a4(%rax) │ │ │ │ + add %ah,0x596ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx,%rax,8) │ │ │ │ (bad) │ │ │ │ call 5f6a9486 <_edata@@Base+0x586a9486> │ │ │ │ @@ -2797857,37 +2797668,34 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2c,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%esp │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000003699f,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x3c68b72e(%rdx) │ │ │ │ enter $0x922,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fe79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x599(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rcr $1,%ch │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ pushf │ │ │ │ sub $0x57,%al │ │ │ │ @@ -2797957,15 +2797765,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0x0,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e62e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1b(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2797982,18 +2797791,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3002e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%esi │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + movabs 0x830000000000369,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ (bad) │ │ │ │ std │ │ │ │ testb $0x0,0x1301796b(%rsp,%rdi,2) │ │ │ │ @@ -2798023,23 +2797830,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ xor $0x0,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e62f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x2ec51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x59091313(%rdi) │ │ │ │ (bad) │ │ │ │ rex.X │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798050,17 +2797853,20 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036994,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x369(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x74(%rsi) │ │ │ │ (bad) │ │ │ │ xor -0xe(%rdx),%dh │ │ │ │ stc │ │ │ │ jo 1d0e9a2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798112,20 +2797918,18 @@ │ │ │ │ add %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x95,%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $0x0,0x369(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%cl │ │ │ │ (bad) │ │ │ │ mov $0xd0,%bh │ │ │ │ mov $0x25,%ch │ │ │ │ rex.W push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798215,34 +2798019,35 @@ │ │ │ │ add %al,%al │ │ │ │ add %al,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58944(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x49855276(%rbp) │ │ │ │ fldl 0x46(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2f8c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5c(%rax) │ │ │ │ call 1d0ec08 │ │ │ │ - add %dh,0x305b1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + js 1d0ec10 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dl │ │ │ │ roll $0x6e,-0x1c(%rdi) │ │ │ │ int1 │ │ │ │ @@ -2798255,19 +2798060,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f8f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ call 1d0ec50 │ │ │ │ - add %dh,0x56525(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x565,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdi) │ │ │ │ (bad) │ │ │ │ xor $0xc3,%al │ │ │ │ sub $0xbf,%al │ │ │ │ pop %rbp │ │ │ │ jb 1d0ec72 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2798278,15 +2798085,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x16(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ jae 1d0eca1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798304,17 +2798111,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f945(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1d0ece0 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x3642d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ (bad) │ │ │ │ sbb -0x1b(%rcx),%esi │ │ │ │ xor $0x130112ff,%eax │ │ │ │ @@ -2798324,17 +2798130,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2f94f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x5a(%rax) │ │ │ │ call 1d0ed28 │ │ │ │ - add %ah,%al │ │ │ │ - cltd │ │ │ │ - (bad) │ │ │ │ + add %dh,0x3642c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x6a(%rcx) │ │ │ │ es xchg %eax,%esi │ │ │ │ mov $0x5c,%ch │ │ │ │ xchg %eax,0x1(%rax) │ │ │ │ @@ -2798347,16 +2798152,15 @@ │ │ │ │ add %al,%al │ │ │ │ pop %rsi │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5a(%rax) │ │ │ │ call 1d0ed70 │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dh,-0x62(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f497ec1(%rcx) │ │ │ │ mov $0x130146d9,%esi │ │ │ │ @@ -2798366,23 +2798170,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x2,%ecx,%edi │ │ │ │ add %ah,0x1e8a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRXB in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x1bf47354(%rdx,%rbp,2) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2798390,22 +2798192,19 @@ │ │ │ │ add %dh,0x76(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1d0ee00 │ │ │ │ - add %ah,-0x5f(%rax) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2ec4c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x49(%rsi) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ ds not %bh │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798417,23 +2798216,19 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x59(%rax) │ │ │ │ call 1d0ee48 │ │ │ │ + add %al,0x37697(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - jne 1d0ee4f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ xchg %ch,0x27054de7(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798442,23 +2798237,20 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30093(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,0x4(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x64(%rcx) │ │ │ │ jge 1d0eecb │ │ │ │ es mov $0x1301561a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2798468,20 +2798260,21 @@ │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fwait │ │ │ │ - (bad) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ jbe 1d0eeae │ │ │ │ xchg %ah,0x154ec92(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2798491,15 +2798284,15 @@ │ │ │ │ test $0x0,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x38(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x7d,(%rbx) │ │ │ │ + sarb $0x7d,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ test %ebx,0x5823e8c2(%rsp,%riz,8) │ │ │ │ @@ -2798547,23 +2798340,20 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ loope 1d0efeb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e638(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %ebp,0x5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x6bcdb2ef(%rax) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ + imul $0x1a00830,0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + nop │ │ │ │ + adc %ecx,0x32(%rbp) │ │ │ │ + xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ sbb (%rcx),%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2798571,16 +2798361,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ idiv %cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ - cltd │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2798597,17 +2798387,16 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cmp %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - je,pn 1d0f08f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x374,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6bcdb2ef(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2798667,16 +2798456,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d0f170 │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + loopne 1d0f1c1 │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4d(%rax) │ │ │ │ (bad) │ │ │ │ jbe 1d0f10e │ │ │ │ @@ -2798726,21 +2798515,22 @@ │ │ │ │ ... │ │ │ │ push %rdx │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + mov (%rbx,%rax,1),%ebx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rdi) │ │ │ │ enter $0x4ffa,$0x13 │ │ │ │ fsubl (%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798752,21 +2798542,19 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ call 1d0f280 │ │ │ │ - add %dl,-0x75(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x59bdb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ sub $0xa8,%al │ │ │ │ sub %eax,%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2798778,15 +2798566,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2fa8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ call 1d0f2c8 │ │ │ │ add %ah,(%rax) │ │ │ │ - sub %ecx,(%rbx,%rax,1) │ │ │ │ + cld │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x14(%rdx) │ │ │ │ @@ -2798801,16 +2798590,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2faa4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ call 1d0f310 │ │ │ │ - add %al,%al │ │ │ │ - rolb $1,0x3(%rip) │ │ │ │ + add %dh,0x58(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2093ac7b(%rbp) │ │ │ │ rex.WRX js 1d0f356 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798822,22 +2798611,19 @@ │ │ │ │ add %al,-0x3e(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ call 1d0f358 │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %ebp,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x36792(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ push %rax │ │ │ │ sti │ │ │ │ in (%dx),%eax │ │ │ │ movabs 0x1301363ed5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2798845,18 +2798631,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x21(%rax) │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x54(%rax) │ │ │ │ call 1d0f3a0 │ │ │ │ - add %dl,-0x78(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) 0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x5e76e771(%rip) │ │ │ │ fcoml 0x44(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798868,16 +2798652,19 @@ │ │ │ │ add %ah,0x4(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ call 1d0f3e8 │ │ │ │ - add %ah,-0x53(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5c(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ push $0x78 │ │ │ │ test %dh,(%eax) │ │ │ │ @@ -2798890,17 +2798677,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x3a(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc $0x590,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x44(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x574d67cd(%rsi) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ @@ -2798914,16 +2798701,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ jp 1d0f466 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ call 1d0f478 │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rbx │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798942,19 +2798729,21 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ fdivr %st(3),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp 0x5(%rdx),%dl │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + addr32 xchg %eax,%ebx │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x76(%rcx,%rbp,2) │ │ │ │ mov $0xc4,%cl │ │ │ │ lret │ │ │ │ pop %rbx │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798964,15 +2798753,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rax) │ │ │ │ call 1d0f508 │ │ │ │ - add %ah,0x62(%rax) │ │ │ │ + add %dl,0x51(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2798988,16 +2798777,16 @@ │ │ │ │ jg 1d0f53f │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - jg 1d0f557 │ │ │ │ + add %ah,-0x21(%rax) │ │ │ │ + jle 1d0f557 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ @@ -2799010,15 +2798799,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2fccc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e5a5(%rax) │ │ │ │ + add %ah,0x2ec50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ fistl -0x12908fc1(%rdx) │ │ │ │ sbb %eax,(%rcx) │ │ │ │ @@ -2799030,19 +2798819,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f(%rax) │ │ │ │ call 1d0f5e0 │ │ │ │ - add %dl,0x56c38(%rax) │ │ │ │ + add %dh,-0x40(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov %dl,0x2f(%rbx) │ │ │ │ (bad) │ │ │ │ mov $0x1301343f,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799054,20 +2798845,19 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x62(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58945(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x49efffe7(%rcx) │ │ │ │ xor %ch,0x43(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2799097,15 +2798887,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2fe72(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e(%rax) │ │ │ │ call 1d0f6b8 │ │ │ │ - add %al,0x2e5a1(%rax) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ (bad) │ │ │ │ mov 0x54358d50(%rdi),%ss │ │ │ │ @@ -2799120,22 +2798912,22 @@ │ │ │ │ cmp %edi,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ - in $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dl │ │ │ │ mov -0x76(%rdi,%rcx,2),%gs │ │ │ │ int $0xe9 │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799147,20 +2798939,19 @@ │ │ │ │ cmp $0x2,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58946(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x78(%rax) │ │ │ │ or %bl,-0x7d(%rdi) │ │ │ │ jrcxz 1d0f7bb │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799169,39 +2798960,35 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x15(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1(%rax,%rbp,8) │ │ │ │ - add %dl,0x5f(%rax) │ │ │ │ - jne 1d0f797 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x37699(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ adc $0x27ee7224,%eax │ │ │ │ mov $0x2a,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x30029(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8b4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdi │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.RB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ cs ss in $0x45,%al │ │ │ │ @@ -2799212,16 +2798999,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x3003f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ call 1d0f820 │ │ │ │ - add %dl,0x59a89(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fstps 0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ jp 1d0f824 │ │ │ │ movabs 0x13010269500b,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799231,16 +2799018,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x6b(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1e8(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%al │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + adc %bh,-0x77(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x8(%rdi) │ │ │ │ push %rdi │ │ │ │ hlt │ │ │ │ @@ -2799257,19 +2799044,21 @@ │ │ │ │ imul $0x3,(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rolb $1,0x5(%rdi) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + js 1d0f83c │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ (bad) │ │ │ │ sub $0x66,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799278,17 +2799067,16 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e8(%rsi) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pushf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dl,0x43(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7f7b5e5(%rcx) │ │ │ │ test $0x13011204,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799297,16 +2799085,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x300a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x49(%rax) │ │ │ │ call 1d0f940 │ │ │ │ - add %dh,0x59a89(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ficompl 0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ enter $0xeb3d,$0x21 │ │ │ │ adc %dh,%dl │ │ │ │ add %dx,(%rbx) │ │ │ │ @@ -2799406,17 +2799194,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x0,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - int1 │ │ │ │ + lock and %dh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x24(%rsi) │ │ │ │ iret │ │ │ │ @@ -2799445,16 +2799231,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x300c8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,0x59a(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,%dl │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ idivl -0x6d5b61ec(%rax) │ │ │ │ or (%rcx),%eax │ │ │ │ @@ -2799486,22 +2799273,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ loop 1d0fbbb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e8,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d0fb52 │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x1c(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0xd(%rcx) │ │ │ │ rex.X mov 0x15a025a(%rip),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799525,16 +2799310,15 @@ │ │ │ │ add %ah,0x300fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x3,%al │ │ │ │ + fs add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2056b161(%rip) │ │ │ │ @@ -2799548,19 +2799332,21 @@ │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d0fc54 │ │ │ │ call 1d0fca0 │ │ │ │ - add %dh,%al │ │ │ │ - mov %ebx,0x5(%rdx) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,-0x26(%rax) │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ cmp 0x70(%rsi),%cl │ │ │ │ int1 │ │ │ │ jle 1d0fd18 │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799586,17 +2799372,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30111(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x45(%rax) │ │ │ │ call 1d0fd30 │ │ │ │ - add %al,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ fnsave 0x2bedc528(%rdx) │ │ │ │ jp 1d0fd52 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2799625,16 +2799413,17 @@ │ │ │ │ add %ah,%al │ │ │ │ and (%rcx),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e8,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x59a(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d0fd9c │ │ │ │ + fwait │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ cmp $0xd0,%al │ │ │ │ or 0x71(%rdx),%cl │ │ │ │ @@ -2799647,15 +2799436,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor %al,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e5a1(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ push $0xffffffff9e1764ad │ │ │ │ add $0x13011b,%eax │ │ │ │ @@ -2799665,35 +2799456,31 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3013c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e8,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x75(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000037697,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x31782545(%rbx) │ │ │ │ and $0x13016fd7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x30149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,0x43(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x62452add(%rip) │ │ │ │ addr32 cltd │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2799705,38 +2799492,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x59a(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ficompl 0x5(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x10(%rcx) │ │ │ │ movabs %al,0x1301484bdc4459 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e8(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $1,0x2e5(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov $0x4d,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ adc %ebx,%eax │ │ │ │ (bad) │ │ │ │ jns 1d0ff68 │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2799762,22 +2799549,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e8,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rbp │ │ │ │ - jne 1d0ffbf │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rclb $0x0,0x376(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x17(%rbx) │ │ │ │ fs and %ch,%dh │ │ │ │ ret $0x6df3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799801,21 +2799584,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ addl $0x3,(%rcx) │ │ │ │ add %al,0x1e8c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2e2f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int $0x9f │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdx) │ │ │ │ lret │ │ │ │ enter $0xb204,$0x83 │ │ │ │ push $0x13012f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2799838,18 +2799619,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e8c1,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ + movabs 0x400000000001e8c1,%al │ │ │ │ + movabs 0x830000000000369,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x38bca775(%rbp) │ │ │ │ jae 1d100bc │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2799873,15 +2799652,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0xc320000000000301,%al │ │ │ │ call 1d10168 │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ + add %ah,-0x60(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x4f626cc3(%rsi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ @@ -2799912,36 +2799691,33 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - cltd │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + fistps 0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x67ddab86(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ rcrb $1,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x301bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ call 1d10240 │ │ │ │ - add %dl,-0x67(%rax) │ │ │ │ - cltd │ │ │ │ + add %dl,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x77a862ab(%rsi) │ │ │ │ mov $0x44,%bh │ │ │ │ @@ -2799971,16 +2799747,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%ah │ │ │ │ call 1d102d0 │ │ │ │ - add %dh,-0x67(%rax) │ │ │ │ - cltd │ │ │ │ + add %dh,-0x21(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x3c(%rax) │ │ │ │ hlt │ │ │ │ @@ -2799993,15 +2799769,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ roll %cl,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3b(%rax) │ │ │ │ call 1d10318 │ │ │ │ - add %dl,0x59999(%rax) │ │ │ │ + add %dl,0x59adf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ (bad) │ │ │ │ shrl %cl,0x48(%rbp,%rdx,8) │ │ │ │ @@ -2800016,20 +2799792,19 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ loopne 1d10354 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rax) │ │ │ │ call 1d10360 │ │ │ │ - add %dh,-0x62(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58945(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x77b58108(%rbp) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2800054,19 +2799829,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x301f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x39(%rax) │ │ │ │ call 1d103f0 │ │ │ │ - add %dl,0x5879e(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov %r8d,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%ah │ │ │ │ sub %ecx,0x3d07c470(%rcx) │ │ │ │ sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2800096,19 +2799872,20 @@ │ │ │ │ add %dh,0x29(%rax) │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ enter $0x1e8,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5879e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %r8d,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,0x4e(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ sbb %ecx,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2800135,17 +2799912,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ cmp %al,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sahf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RX mov %r8d,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ lahf │ │ │ │ pop %rax │ │ │ │ @@ -2800178,15 +2799954,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsxd (%rdx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x36(%rax) │ │ │ │ call 1d105a0 │ │ │ │ - add %dh,0x59999(%rax) │ │ │ │ + add %dh,0x59adf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x72af13be(%rax) │ │ │ │ enter $0x3c0a,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2800216,21 +2799992,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1d10625 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x35(%rax) │ │ │ │ call 1d10630 │ │ │ │ add %dl,%al │ │ │ │ - cltd │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + fistps 0x5(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x43128912(%rbp) │ │ │ │ roll $0x1,0x40(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2800350,15 +2800123,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ addl $0x3,(%rdx) │ │ │ │ add %dh,%al │ │ │ │ lret │ │ │ │ call 1d107e0 │ │ │ │ - add %dh,0x5999a(%rax) │ │ │ │ + add %dh,0x59ae0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x6d(%rax) │ │ │ │ jle 1d10780 │ │ │ │ movsxd %edx,%ebx │ │ │ │ @@ -2800371,16 +2800144,15 @@ │ │ │ │ add %dl,%al │ │ │ │ mov %es,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e8cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - (bad) │ │ │ │ - cltd │ │ │ │ + loopne 1d107c5 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stc │ │ │ │ @@ -2800394,17 +2800166,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x68(%rax) │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ch │ │ │ │ call 1d10870 │ │ │ │ - add %dh,%al │ │ │ │ - sahf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RX mov %r8d,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ sbb 0x3dad1bfc(%rsi),%dl │ │ │ │ @@ -2800415,17 +2800186,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x302a6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lahf │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dl,0x46(%rax) │ │ │ │ + mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3a(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2800440,16 +2800210,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x302d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d10900 │ │ │ │ add %dl,(%rax) │ │ │ │ - fwait │ │ │ │ - cltd │ │ │ │ + loope 1d1089d │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ out %eax,$0xa6 │ │ │ │ @@ -2800465,16 +2800234,15 @@ │ │ │ │ faddl (%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ call 1d10948 │ │ │ │ add %dh,(%rax) │ │ │ │ - fwait │ │ │ │ - cltd │ │ │ │ + loope 1d108e5 │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%bh │ │ │ │ mov $0xc3,%bh │ │ │ │ @@ -2800489,18 +2800257,21 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ iret │ │ │ │ call 1d10990 │ │ │ │ - add %al,0x4c(%rax) │ │ │ │ - addb $0x30,0x0(%rip) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 1d10914 │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ movabs 0x130139c9d5df2726,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2800525,16 +2800296,17 @@ │ │ │ │ add %dh,%al │ │ │ │ add (%rbx),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ call 1d10a20 │ │ │ │ - add %ah,0x5d(%rax) │ │ │ │ - jne 1d10a27 │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + jbe 1d10a27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x62(%rsi) │ │ │ │ @@ -2800565,19 +2800337,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc (%rbx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3755d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ + jbe 1d10ab7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rsi) │ │ │ │ hlt │ │ │ │ xor $0xf4,%al │ │ │ │ leave │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ pop %rbp │ │ │ │ @@ -2800608,16 +2800384,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30324(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shr $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x29(%rax) │ │ │ │ - or $0x3,%al │ │ │ │ + add %al,-0x4(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi,%rdi,4) │ │ │ │ @@ -2800670,15 +2800446,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30335(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2d(%rax) │ │ │ │ call 1d10c18 │ │ │ │ - add %dl,0x30594(%rax) │ │ │ │ + add %al,0x30b70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x72(%rsp,%rsi,2) │ │ │ │ (bad) │ │ │ │ nop │ │ │ │ @@ -2800693,19 +2800469,21 @@ │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ shr $1,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59011(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ addr32 out %al,$0x8f │ │ │ │ stc │ │ │ │ mov $0x1b,%dl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2800716,16 +2800494,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,%dl │ │ │ │ call 1d10ca8 │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov 0x5(%rdx),%ebx │ │ │ │ + add %dl,0x59bdb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ xchg %eax,%edi │ │ │ │ and %dl,(%rsi) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2800740,23 +2800518,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5a(%rax) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd2,%al │ │ │ │ call 1d10cf0 │ │ │ │ - add %ah,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30da3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ push $0x1b28b02e │ │ │ │ (bad) │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2800847,16 +2800621,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x3038b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ lock in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf0,%al │ │ │ │ - mov %al,0x0(%rip) │ │ │ │ + lock xchg %eax,%edi │ │ │ │ + mov 0x0(%rip),%al │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ sub %ebp,%esi │ │ │ │ (bad) │ │ │ │ @@ -2800870,57 +2800644,60 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ nop │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ call 1d10ea0 │ │ │ │ - add %dl,%al │ │ │ │ - jno,pn 1d10ea9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x571b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x71260409(%rbx) │ │ │ │ add 0x51(%rbp),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30391(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x1f(%rax) │ │ │ │ call 1d10ee8 │ │ │ │ - add %dl,0x5712f(%rax) │ │ │ │ + add %dh,-0x49(%rax) │ │ │ │ + jno 1d10ef1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdx) │ │ │ │ movabs %al,0x13011a247a9468a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30392(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8df(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5712e(%rax) │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + jno 1d10f39 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%dh │ │ │ │ adc $0xa510e614,%eax │ │ │ │ xorl $0x13,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2800930,17 +2800707,16 @@ │ │ │ │ xchg %eax,%ebx │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - push $0x3 │ │ │ │ + add %ah,0x36791(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x3a(%rbp) │ │ │ │ sub %eax,%eax │ │ │ │ cli │ │ │ │ imul $0x1,0x2a(%rcx),%esi │ │ │ │ @@ -2800971,38 +2800747,43 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x303,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58e0e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop 0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%al │ │ │ │ rolb %cl,-0x56fec5da(%rax) │ │ │ │ jl 1d1102a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x303,%esi │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d11022 │ │ │ │ call 1d11050 │ │ │ │ - add %ah,0x3755d(%rax) │ │ │ │ + add %al,-0x68(%rax) │ │ │ │ + jbe 1d11057 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,%cl │ │ │ │ cmc │ │ │ │ mov %?,%ebx │ │ │ │ addl $0x130121,-0x1b(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2801032,18 +2800813,17 @@ │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ loopne 1d110c3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jno,pn 1d110e9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x71,%dh │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ es or $0xe3,%al │ │ │ │ ret $0x8446 │ │ │ │ @@ -2801059,15 +2800839,15 @@ │ │ │ │ rolb $1,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ fucomip %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5712e(%rax) │ │ │ │ + add %dl,0x571b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5cdce3c4(%rdi) │ │ │ │ loopne 1d111c1 │ │ │ │ jp 1d1114a │ │ │ │ @@ -2801077,15 +2800857,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ roll $1,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ call 1d11170 │ │ │ │ - add %dl,0x36fc7(%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x361ec737(%rcx,%rax,8) │ │ │ │ mov $0x54,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2801097,15 +2800879,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x303e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e5a5(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ add 0x40(%rbx),%dh │ │ │ │ in $0x2,%eax │ │ │ │ @@ -2801141,22 +2800926,21 @@ │ │ │ │ or $0x4,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ fucomp %st(0) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %ch,0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x72(%rsi) │ │ │ │ sbb $0xcd7772e1,%eax │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2801184,20 +2800968,19 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.B add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0xe8,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x64(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x58943(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ unpckhps 0x6d6af316(%rbx),%xmm5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2801206,15 +2800989,15 @@ │ │ │ │ add %al,0x3044d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fucomip %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - and $0x2,%ah │ │ │ │ + rex.WRX in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7578c741(%rbp,%rbp,4) │ │ │ │ @@ -2801228,21 +2801011,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x30457(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1134b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 1d1134f │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,(%rdx,%rsi,2) │ │ │ │ push %rdi │ │ │ │ iret │ │ │ │ cs repz cltd │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2801271,15 +2801055,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ js 1d113ef │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2801295,16 +2801079,16 @@ │ │ │ │ ... │ │ │ │ add %al,-0x7d(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%cl │ │ │ │ call 1d11440 │ │ │ │ - add %al,%al │ │ │ │ - cs adc $0x3,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %dl,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ stc │ │ │ │ pop %rcx │ │ │ │ @@ -2801320,18 +2801104,17 @@ │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xe8,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f(%rax) │ │ │ │ - jno 1d11491 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x71,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x70(%rax,%rsi,8) │ │ │ │ shlb $0x0,0x1301734c(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2801341,15 +2801124,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %eax,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,%dl │ │ │ │ call 1d114d0 │ │ │ │ - add %dh,0x2f(%rax) │ │ │ │ + add %dl,-0x49(%rax) │ │ │ │ jno 1d114d9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2801361,16 +2801144,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3048a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x58bce(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %cl,0x5(%rbp) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x3eea65f5(%rcx) │ │ │ │ movabs %al,0x13011a91 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2801380,15 +2801163,17 @@ │ │ │ │ mov (%rbx,%rax,1),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbbb $0x0,0x362(%rbx) │ │ │ │ + rex │ │ │ │ + cs add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x84c6e81(%rdx,%rdi,8) │ │ │ │ pushf │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2801402,15 +2801187,15 @@ │ │ │ │ xchg %eax,%esi │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x313a8(%rax) │ │ │ │ + add %al,0x3133d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ adc %bh,(%rsi) │ │ │ │ mov %ch,%bh │ │ │ │ @@ -2801424,20 +2801209,19 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%edi │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe1,%al │ │ │ │ call 1d115f0 │ │ │ │ - add %ah,-0x30(%rax) │ │ │ │ - mov 0x0(%rip),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %ecx,0x5(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x5bb15244(%rbp) │ │ │ │ ret │ │ │ │ adc $0x34,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2801447,15 +2801231,15 @@ │ │ │ │ add %dl,-0x57(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex loop 1d1161b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x313a9(%rax) │ │ │ │ + add %dl,0x3133e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ ret │ │ │ │ shrl %cl,-0x33(%rbx) │ │ │ │ @@ -2801469,15 +2801253,15 @@ │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1165c │ │ │ │ call 1d11680 │ │ │ │ - add %dl,0x375d9(%rax) │ │ │ │ + add %ah,0x37583(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ lret $0x6372 │ │ │ │ fs jge 1d116a8 │ │ │ │ @@ -2801530,16 +2801314,17 @@ │ │ │ │ xor (%rbx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ds out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock or $0x58e,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x55f3f5c(%rbx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2801554,16 +2801339,17 @@ │ │ │ │ (bad) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rsi) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + sbbb $0x5,-0x71(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ adc %edx,-0x6a(%rdi) │ │ │ │ int3 │ │ │ │ @@ -2801577,20 +2801363,17 @@ │ │ │ │ cmc │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rsi) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000058f5f,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rbx) │ │ │ │ adc %al,(%rbx) │ │ │ │ (bad) │ │ │ │ xorl $0x0,0x130178cd(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2801599,17 +2801382,17 @@ │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rdx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + rcrb $0x5,-0x71(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ movabs %al,0x13016a25acbba418 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2801799,17 +2801582,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30615(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16124(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ xor (%rcx),%ch │ │ │ │ in $0xcc,%eax │ │ │ │ @@ -2801824,22 +2801605,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mulb 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x6a538111(%rsi) │ │ │ │ fdivs 0x130173(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2801885,16 +2801665,15 @@ │ │ │ │ add %ah,%al │ │ │ │ sub %al,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x3,0x75(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x376(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x28(%rax) │ │ │ │ cmp $0x699620c7,%eax │ │ │ │ @@ -2801911,16 +2801690,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ std │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rsi) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + rex (bad) │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x8b34367(%rbp) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ popf │ │ │ │ @@ -2801933,17 +2801712,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x306,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe6,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ xchg %ecx,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2801961,16 +2801739,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdi) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + andb $0x5,-0x71(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2d(%rbx) │ │ │ │ jne 1d11cf1 │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2802004,16 +2801783,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x64(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3d(%rax) │ │ │ │ call 1d11dd0 │ │ │ │ - add %dl,%al │ │ │ │ - mov 0x5(%rdx),%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + fistpl 0x5(%rbx) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0xf090ad8(%rcx) │ │ │ │ call 14d2448e <_edata@@Base+0xdd2448e> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2802026,20 +2801805,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ iret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rdi) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000058f60,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x33(%rdx) │ │ │ │ mov $0xc21c50b4,%eax │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2802157,21 +2801933,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30808(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2d(%rax) │ │ │ │ call 1d11fc8 │ │ │ │ - add %al,%al │ │ │ │ - add $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x31b3ea4e(%rdx) │ │ │ │ cmp %edi,0x52(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2802269,16 +2802044,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e803(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%edx │ │ │ │ + add %al,-0xb(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x6(%rdx) │ │ │ │ pop %rdx │ │ │ │ @@ -2802298,22 +2802073,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mull 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + es (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%al │ │ │ │ or %dh,-0x4(%rcx) │ │ │ │ in $0x28,%al │ │ │ │ movabs 0x130178,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2802343,35 +2802117,38 @@ │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%bl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jle 1d12214 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $0x5,-0x71(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0xb7fcd92(%rbx) │ │ │ │ add %esi,0x16(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e7(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ fwait │ │ │ │ mov $0xf7,%dl │ │ │ │ @@ -2802406,19 +2802183,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x48(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rdi,%riz,8) │ │ │ │ - nop │ │ │ │ - jle 1d122ec │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,-0x71(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1(%rdi) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ decl 0x52(%rsi) │ │ │ │ js 1d12302 │ │ │ │ lock add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2802505,16 +2802283,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x41(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x500000000001e88e,%al │ │ │ │ - add $0xa,%al │ │ │ │ + movabs 0xd00000000001e88e,%al │ │ │ │ + jg 1d12454 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x38(%rax) │ │ │ │ jbe 1d1240e │ │ │ │ @@ -2802527,16 +2802305,16 @@ │ │ │ │ adc (%rdx),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf,%al │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + and %ah,-0x71(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x31ff3b6c(%rdi) │ │ │ │ in $0x2b,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ @@ -2802549,16 +2802327,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock adc $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + rex (bad) │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ rex.WX │ │ │ │ rex.X cmp $0x8,%al │ │ │ │ @@ -2802608,21 +2802386,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x44(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e894,%al │ │ │ │ - or %gs:(%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x600000000001e894,%al │ │ │ │ + fmull (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x39(%rbx,%rdi,2) │ │ │ │ cwtl │ │ │ │ xlat %ds:(%rbx) │ │ │ │ lret │ │ │ │ adc %dl,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2802754,21 +2802532,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30a95(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ call 1d127a8 │ │ │ │ - add %dl,%al │ │ │ │ - jb 1d127b5 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + cli │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x72ce1240(%rbp) │ │ │ │ ds rex.RX │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2802818,16 +2802597,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30aae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe8,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,-0x6c(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5fc5df3(%rcx) │ │ │ │ sbb $0xe3,%al │ │ │ │ @@ -2802955,19 +2802734,20 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x3,(%rbx),%ecx │ │ │ │ add %dl,%al │ │ │ │ shr %cl,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5879f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RX mov %r8d,0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%bh │ │ │ │ xchg %eax,%edi │ │ │ │ lret │ │ │ │ mov 0x13012826(%rdx,%rdx,8),%cs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2802976,19 +2802756,22 @@ │ │ │ │ ... │ │ │ │ add %al,0x73(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ call 1d12ac0 │ │ │ │ - add %dl,0x3759d(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + rex.WXB jne 1d12ac7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x43667941(%rdi) │ │ │ │ pop %rcx │ │ │ │ pop %rdi │ │ │ │ jo 1d12af2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2803045,17 +2802828,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x65(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,%ah │ │ │ │ call 1d12b98 │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ - adc $0x3,%al │ │ │ │ + add %al,0xb(%rax) │ │ │ │ + sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2803115,15 +2802897,17 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ int $0xb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x15(%rax) │ │ │ │ call 1d12c70 │ │ │ │ - add %dl,0x3709c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x72,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ incl 0x543eb7b2(%rsp,%riz,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2803137,17 +2802921,16 @@ │ │ │ │ (bad) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $0xe8,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - fwait │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.XB mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4a(%rsi) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ @@ -2803202,17 +2802985,16 @@ │ │ │ │ add %al,-0x12(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jrcxz 1d12d73 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsi │ │ │ │ - jne 1d12d97 │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ + jbe 1d12d97 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7ed2f807(%rcx) │ │ │ │ @@ -2803227,22 +2803009,20 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d12dbd │ │ │ │ call 1d12dd8 │ │ │ │ - add %ah,0x1f(%rax) │ │ │ │ - jmp 1d12dde │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x19(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%dl │ │ │ │ or %ecx,(%rbx) │ │ │ │ rex.X mov $0x135de8d,%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2803268,15 +2803048,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ and %cl,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in (%dx),%eax │ │ │ │ call 1d12e68 │ │ │ │ - add %ah,0x306e1(%rax) │ │ │ │ + add %al,0x306a9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0xa(%rbx) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ @@ -2803350,16 +2803130,18 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub (%rbx,%rax,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $1,%bl │ │ │ │ call 1d12f88 │ │ │ │ - add %dl,-0x3(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + add 0x3(%rdx),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ movabs %al,0x13010528e3176a0c │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2803501,15 +2803283,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.B or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,%ah │ │ │ │ call 1d13180 │ │ │ │ - add %dl,0x36120(%rax) │ │ │ │ + add %dl,0x31f9c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x1bbd3628(%rbx) │ │ │ │ (bad) │ │ │ │ es je 1d131a2 │ │ │ │ @@ -2803520,17 +2803302,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30c41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%al │ │ │ │ call 1d131c8 │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - adc $0x3,%eax │ │ │ │ + add %dl,0x31532(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi) │ │ │ │ test %ebp,-0x23d23853(%rax) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2803541,16 +2803322,17 @@ │ │ │ │ add %ah,0x48(%rax) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ in (%dx),%al │ │ │ │ call 1d13210 │ │ │ │ - add %dl,(%rax) │ │ │ │ - enter $0x2e9,$0x0 │ │ │ │ + add %dh,%al │ │ │ │ + mul %edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WR shlb %cl,0x51bb16f(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2803595,17 +2803377,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x30c5f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fwait │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.XB mov %eax,0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x46707af4(%rip) │ │ │ │ (bad) │ │ │ │ xor %ebp,0x1(%rcx) │ │ │ │ @@ -2803716,18 +2803497,21 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d134e5 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock jle 1d134a4 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + pop 0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x61(%rsi) │ │ │ │ rex mov $0x7c50938e,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2803737,16 +2803521,15 @@ │ │ │ │ xor (%rax),%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0xa(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ @@ -2803855,15 +2803638,18 @@ │ │ │ │ loop 1d1363e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%ah │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036bff,%al │ │ │ │ + rolb $0x6c,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x67096de1(%rcx) │ │ │ │ (bad) │ │ │ │ lock or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2803889,15 +2803675,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0x9e900000000001eb,%al │ │ │ │ + rex movabs 0xc900000000001eb,%al │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1a009 │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ @@ -2803913,19 +2803699,22 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ test %ebx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7(%rax) │ │ │ │ call 1d13720 │ │ │ │ - add %al,0x309b1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %r8,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ lret $0xf633 │ │ │ │ xchg %eax,%ebp │ │ │ │ jae 1d13742 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2803938,16 +2803727,16 @@ │ │ │ │ adc %dl,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %cl,0x5(%rsi) │ │ │ │ + add %al,0x58f61(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dl │ │ │ │ imul $0x130176,0x1a247773(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2803958,20 +2803747,17 @@ │ │ │ │ and %dl,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000058f61,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x49(%rbx) │ │ │ │ (bad) │ │ │ │ rex.WRXB mov $0xce,%r9b │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2803981,21 +2803767,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jne 1d137dc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x560e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x69c2b01f(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jno 1d13889 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2804003,55 +2803787,50 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x46(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1(%rcx,%rbp,8) │ │ │ │ - xor %dl,0x362(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000003642a,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x64d09291(%rax) │ │ │ │ rex.RXB mov $0x59,%r8b │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x31147(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x75(%rax) │ │ │ │ jmp 1d13888 │ │ │ │ - add %dh,-0x63(%rax) │ │ │ │ - xchg %eax,0x0(%rip) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x58944(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x7d(%rbx,%rdx,8) │ │ │ │ movabs $0x1301037fe3,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ret $0x311 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ jns 1d138b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shlb $0x0,0x5(%rcx) │ │ │ │ + add %ah,0x57248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ @@ -2804063,21 +2803842,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x311e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7d(%rax) │ │ │ │ jmp 1d13918 │ │ │ │ - add %ah,(%rax) │ │ │ │ - test $0x2e5,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x51(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x45e9e531(%rbp) │ │ │ │ pop %rsp │ │ │ │ pop %rdx │ │ │ │ jg 1d1393a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2804106,15 +2803885,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x31212(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1d139a8 │ │ │ │ - add %dl,0x2e5a4(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRX in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ sbb %ecx,-0x59aed253(%rdi) │ │ │ │ jne 1d139ca │ │ │ │ @@ -2804128,15 +2803909,17 @@ │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ test %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e5a4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WRXB in (%dx),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ jrcxz 1d139f4 │ │ │ │ @@ -2804191,19 +2803974,15 @@ │ │ │ │ add %al,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex mov $0x1e9,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rsi) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c11,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ sbb %dl,0x62220de2(%rcx) │ │ │ │ jae 1d13aea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2804215,19 +2803994,21 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5b(%rax) │ │ │ │ jmp 1d13b0d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x30a(%rsi) │ │ │ │ - add %ch,0x9(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + mov $0xc,%al │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x1a009 │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ rex.WX je 1d13ae9 │ │ │ │ es and %bh,0x1301(%rdx,%rcx,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2804256,15 +2804037,15 @@ │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x372c2(%rax) │ │ │ │ + add %al,0x37290(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x271a3822(%rbx) │ │ │ │ out %al,$0xb5 │ │ │ │ jle 1d13bc2 │ │ │ │ @@ -2804298,21 +2804079,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB sbb %rax,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1d13c30 │ │ │ │ - add %ah,(%rax) │ │ │ │ - add $0x2f1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + adc %esi,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x2ccfe429(%rbp) │ │ │ │ and %ecx,(%rsi) │ │ │ │ push %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2804323,15 +2804104,17 @@ │ │ │ │ pop %rdi │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0xe8,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f105(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %bh,%dh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ @@ -2804345,17 +2804128,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x65(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e,%al │ │ │ │ call 1d13cc0 │ │ │ │ - add %ah,%al │ │ │ │ - add $0x2f1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x12(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bh │ │ │ │ movabs 0x13011cbf4f2562cd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2804367,19 +2804149,21 @@ │ │ │ │ add %al,0x31329(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - adc %cl,0x5(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shlb $0x5,-0x71(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ sbb (%rdx),%esp │ │ │ │ (bad) │ │ │ │ add %eax,%ecx │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2804390,16 +2804174,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x6d(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1e7(%rbp) │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + pop 0x0(%rip) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%ah │ │ │ │ add %esi,-0x3d(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2804415,16 +2804200,15 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xaa,%al │ │ │ │ jmp 1d13d98 │ │ │ │ - add %dl,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ah,0x46(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2804440,17 +2804224,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x3197c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ call 1d13de0 │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - je 1d13de5 │ │ │ │ + add %dh,%al │ │ │ │ + shll %cl,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -2804548,15 +2804331,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x3d(%rax) │ │ │ │ adc (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x9,%al │ │ │ │ + shlb $1,0x9(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ jmp fffffffffae5165a <_edata@@Base+0xfffffffff3e5165a> │ │ │ │ @@ -2804614,19 +2804397,22 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ fstl (%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ jmp 1d14020 │ │ │ │ - add %dh,0x30a49(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%bl │ │ │ │ pop %rdx │ │ │ │ mov $0x2adb64e4,%ebx │ │ │ │ and %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2804785,16 +2804571,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ data16 adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x369(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d1424a │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5d1a874a(%rax) │ │ │ │ sub %ebp,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2804826,18 +2804612,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d142f2 │ │ │ │ jmp 1d14338 │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x830000000000369,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x4d8195e6(%rbp) │ │ │ │ ret │ │ │ │ mov $0x38,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2804868,15 +2804652,15 @@ │ │ │ │ mov $0x14,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,0x369(%rsi) │ │ │ │ + and %ah,0x369(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xb(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2804909,17 +2804693,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ add (%r16),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lret $0x1e9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x369(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ + rex movabs 0x830000000000369,%eax │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x2a(%rbx) │ │ │ │ sub %esp,-0x1d(%rax) │ │ │ │ in $0xa,%al │ │ │ │ sub $0x1,%al │ │ │ │ @@ -2804971,42 +2804753,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ notl (%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 1d14530 │ │ │ │ - add %dl,0x30(%rax) │ │ │ │ - jmp 1d14536 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x3f2e8658(%rip) │ │ │ │ or 0x130104(%rdx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cli │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e9cf,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x200000000001e9cf,%al │ │ │ │ + and 0x5(%rcx),%bl │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x2aca0eed(%rbx) │ │ │ │ (bad) │ │ │ │ jbe 1d145d6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2805014,36 +2804792,36 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0xf(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ jmp 1d145c0 │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - lahf │ │ │ │ - add $0x0,%eax │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %ah,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x79(%rcx) │ │ │ │ mov %ah,0x46ab2f66(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ rex.X adc $0x3,%eax │ │ │ │ add %ah,-0x30(%rax) │ │ │ │ jmp 1d14608 │ │ │ │ - add %dl,%al │ │ │ │ - and %dl,0x3(%rip) │ │ │ │ + add %dh,%al │ │ │ │ + sub %edx,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ popf │ │ │ │ push %rdx │ │ │ │ adc 0x4d(%rdi),%ah │ │ │ │ @@ -2805054,16 +2804832,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ rex.XB adc $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ shr $1,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x13(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x6,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ and $0x1,%cl │ │ │ │ and %ah,-0x1b(%rbp,%rbp,8) │ │ │ │ @@ -2805134,15 +2804912,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 1d1477d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3a(%rax) │ │ │ │ call 1d14770 │ │ │ │ - add %ah,0x36c0a(%rax) │ │ │ │ + add %dl,0x36c0e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ rex.X and $0x1ae29c14,%eax │ │ │ │ sub (%rcx),%dl │ │ │ │ @@ -2805197,19 +2804975,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x50(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %dl,0x1e709(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58e10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ ss shlb $0x13,0x12bac6a(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2805218,16 +2804998,16 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x315,%esi │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x19,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x10,%al │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + and %ah,-0x71(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x44(%rcx) │ │ │ │ mov $0xfc,%al │ │ │ │ ja 1d1482e │ │ │ │ @@ -2805237,33 +2805017,36 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ adc $0x3,%eax │ │ │ │ add %al,-0x25(%rax) │ │ │ │ jmp 1d148d8 │ │ │ │ - add %dh,0x3735a(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ movabs 0x130156ca2b9c8c69,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x315f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ jmp 1d14920 │ │ │ │ - add %dl,-0x65(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,0x12(%rax) │ │ │ │ + cwtl │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ or $0x3a,%al │ │ │ │ @@ -2805279,16 +2805062,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31610(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loop 1d1494c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.X js 1d1496f │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + ja 1d1496f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2805440,15 +2805224,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x2e05e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000309c3,%al │ │ │ │ + add %dl,0x9(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ mov $0x26a135ff,%edx │ │ │ │ fmull 0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2805752,15 +2805539,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2e14e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x25(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6b,%dh │ │ │ │ + rolb $0x6c,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1dd32813(%rcx) │ │ │ │ or (%rax),%eax │ │ │ │ @@ -2806071,22 +2805858,20 @@ │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ loopne 1d15456 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ mov $0x1e5,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1542f │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x9(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rdx) │ │ │ │ or 0x2718e180(%rcx),%bl │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2806390,15 +2806175,15 @@ │ │ │ │ adc %ah,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%spl │ │ │ │ + xor %cl,0x9(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x67(%rsi) │ │ │ │ clc │ │ │ │ @@ -2806779,18 +2806564,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e263(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x5e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x30a(%rdx) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%dl │ │ │ │ ds and %ebx,%ebx │ │ │ │ sub 0x1301728b(%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2807004,15 +2806792,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e2d6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a15,%al │ │ │ │ + and %ah,0x309(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ lea 0x5d(%rcx,%rbp,8),%ebp │ │ │ │ movabs %eax,0x13013e2e │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2807533,15 +2807323,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jrcxz 1d169b6 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a8a,%al │ │ │ │ + movabs 0x9800000000030a02,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ ror %cl,%esi │ │ │ │ pop %rdi │ │ │ │ je 1d16a17 │ │ │ │ mov $0x76,%ch │ │ │ │ @@ -2807756,18 +2807546,19 @@ │ │ │ │ jrcxz 1d16d16 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d16cdd │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x0,0x30a(%rip) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x309(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ (bad) │ │ │ │ subl $0x13a101b,0x3(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2808106,15 +2807897,17 @@ │ │ │ │ in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdb,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x0,0x377(%rsi) │ │ │ │ + shlb $1,0x78(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x4c(%rax) │ │ │ │ add -0x46(%rdi),%dh │ │ │ │ xchg %bl,%dl │ │ │ │ add %r10d,(%rbx) │ │ │ │ @@ -2808194,16 +2807987,15 @@ │ │ │ │ add %ah,0x2e6af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x29(%rdi) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ push $0x26265743 │ │ │ │ @@ -2808264,21 +2808056,23 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x7d(%rax) │ │ │ │ jrcxz 1d17466 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e5d3,%al │ │ │ │ - mov $0x9,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xd00000000001e5d3,%al │ │ │ │ + push %rax │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x6b(%rsi) │ │ │ │ mov $0x43851674,%ebp │ │ │ │ adc %al,(%rcx) │ │ │ │ lock add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe9,%al │ │ │ │ @@ -2808314,21 +2808108,22 @@ │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xor %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x9,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or %r8,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ ss or 0x37a90512(%rsi),%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2808357,15 +2808152,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ sbb (%rbx),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.R call 1d17590 │ │ │ │ add %al,%al │ │ │ │ - or 0x0(%rbx,%rax,1),%ch │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ jmp 1d175d4 │ │ │ │ @@ -2808480,22 +2808277,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e70c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4c(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3094f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0x3215bda3(%rax) │ │ │ │ mov $0x95,%al │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2808504,15 +2808298,16 @@ │ │ │ │ add %dl,0x2e3c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x9,%al │ │ │ │ + nop │ │ │ │ + jno 1d17794 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x67(%rbp) │ │ │ │ @@ -2808532,15 +2808327,15 @@ │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4e(%rax) │ │ │ │ + add %dl,0x4d(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2808579,16 +2808374,15 @@ │ │ │ │ add %ah,%al │ │ │ │ xchg %ebx,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rax │ │ │ │ call 1d17860 │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0xa(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ @@ -2808713,16 +2808507,17 @@ │ │ │ │ add %ah,%al │ │ │ │ out %al,(%dx) │ │ │ │ out %eax,$0x2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%bh │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ rex.WX adc %al,-0x67(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2808758,19 +2808553,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1b,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.RX call 1d17aa0 │ │ │ │ - add %al,0x309b2(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rbx) │ │ │ │ pop %rbp │ │ │ │ xor $0xad78b8c4,%eax │ │ │ │ jbe 1d17ac2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2808803,16 +2808601,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x18(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rdi │ │ │ │ call 1d17b30 │ │ │ │ - add %ah,-0x2(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ sahf │ │ │ │ and %esi,(%rcx) │ │ │ │ @@ -2808888,16 +2808687,16 @@ │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ch │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - rex.WB or (%r11),%al │ │ │ │ + rol $1,%bl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x2c(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2808967,15 +2808766,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or $0x1c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x55(%rax) │ │ │ │ call 1d17d70 │ │ │ │ - add %dh,0x309b2(%rax) │ │ │ │ + add %dl,0x3094d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2809054,64 +2808853,64 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fs sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xorb $0x0,0x1e8(%rdi) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ jrcxz 1d17e55 │ │ │ │ or $0x1c,%al │ │ │ │ rex.WRB add %r8b,0x1(%r13) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x60,%ch │ │ │ │ + add %dl,%al │ │ │ │ + in $0x60,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160f8(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + es (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,0x5871164c(%rax) │ │ │ │ (bad) │ │ │ │ jno 1d17f1c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ + add %al,-0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %ch,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - clc │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x1a(%rax,%rbp,2) │ │ │ │ @@ -2809147,15 +2808946,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x54(%rax) │ │ │ │ call 1d17fa9 │ │ │ │ add %dh,0x15(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x3(%rcx,%rcx,1) │ │ │ │ + lock rex.WRXB or %r8,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdx) │ │ │ │ ds (bad) │ │ │ │ ret $0xf917 │ │ │ │ @@ -2809163,22 +2808964,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x160b5(%rax) │ │ │ │ + add %dh,-0x1a(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - clc │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x79(%rbp) │ │ │ │ @@ -2809194,40 +2808997,38 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xe8,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ljmp *0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%bl │ │ │ │ sub 0x1b(%rdx),%bl │ │ │ │ cltd │ │ │ │ test $0x13011132,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x60,%ch │ │ │ │ + add %al,%al │ │ │ │ + out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1efdc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stc │ │ │ │ + add %dh,0x27(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ @@ -2809239,38 +2809040,41 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31cad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ addr32 call 1d180d0 │ │ │ │ - add %dl,%al │ │ │ │ - adc %cl,0x5(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x7a(%rdx) │ │ │ │ (bad) │ │ │ │ sub %ebx,(%rcx) │ │ │ │ mov $0xf1,%al │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x1a(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001e86a,%al │ │ │ │ - adc %cl,0x5(%rsi) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + movabs 0x600000000001e86a,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x41(%rsp,%rcx,1) │ │ │ │ rex.RXB xchg %eax,%r12d │ │ │ │ int $0x45 │ │ │ │ jnp 1d1813a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2809278,17 +2809082,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31d21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ call 1d18160 │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x9,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3094d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ test %ecx,0x58b3aa92(%rsi) │ │ │ │ @@ -2809376,15 +2809178,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x35(%rax) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %dl,0x72(%rax) │ │ │ │ call 1d182c8 │ │ │ │ - add %ah,-0x75(%rax) │ │ │ │ + add %ah,0x3(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -2809435,16 +2809237,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.WRX sbb $0x3,%rax │ │ │ │ add %ah,0x1e879(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x30a,%eax │ │ │ │ + add %ah,-0x59(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ shl %cl,%edi │ │ │ │ jge 1d1840f │ │ │ │ @@ -2809578,21 +2809381,21 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jno 1d185a8 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7d(%rax) │ │ │ │ call 1d18598 │ │ │ │ - add %al,-0x75(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add (%rdx),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ rcrb %cl,0x7b(%rbp) │ │ │ │ pop %rax │ │ │ │ fucomi %st(7),%st │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2809637,16 +2809440,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %bl,0x3(%rip) │ │ │ │ add %ah,-0x77(%rax) │ │ │ │ call 1d18670 │ │ │ │ - add %al,%al │ │ │ │ - adc $0x30a,%eax │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ adc 0x2f(%rcx),%cl │ │ │ │ @@ -2809768,22 +2809572,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31e02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e8b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ - ja 1d1886f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x37867(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,(%rsi) │ │ │ │ rex.X jg 1d188db │ │ │ │ rex.R rcr $0xc,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2809804,23 +2809605,23 @@ │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fisttpll 0x13014e(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x60,%dh │ │ │ │ + add %dh,%al │ │ │ │ + out %al,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x373ff(%rax) │ │ │ │ + add %dl,0x3741e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x27(%rcx) │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ @@ -2809836,15 +2809637,17 @@ │ │ │ │ add %dh,%al │ │ │ │ jno 1d18951 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or 0x0(%rbx,%rax,1),%ch │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%ch │ │ │ │ xchg %bl,0x3cbe3d50(%rdi) │ │ │ │ add %edx,(%rcx) │ │ │ │ @@ -2809875,41 +2809678,45 @@ │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,$0x60 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ef28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x1f8af4d3(%rsp,%rdx,2) │ │ │ │ lahf │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160b6(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eea1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160f9(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%dh │ │ │ │ ds (bad) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2809921,21 +2809728,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2e5a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5e4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x377,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x37868(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x42(%rax) │ │ │ │ rex.RXB lods %ds:(%rsi),%eax │ │ │ │ shr $0x2a,%bh │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2809980,28 +2809785,31 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - mov $0x60,%dh │ │ │ │ + add %ah,-0x16(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ push %rbp │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160f9(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%dl │ │ │ │ mov %bh,-0x24(%rbx) │ │ │ │ or 0x1301456b(%rax),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2810010,21 +2809818,22 @@ │ │ │ │ add %dh,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x9,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + or %r8,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdx) │ │ │ │ repnz mov $0xd2,%al │ │ │ │ mov $0x59,%bl │ │ │ │ (bad) │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2810034,45 +2809843,42 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmp $0xe7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e618(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ljmp *0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %ah,%al │ │ │ │ + add 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x6ad59567(%rdi) │ │ │ │ addl $0x13,0x1(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x60,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x160ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4a(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,(%rcx) │ │ │ │ sbb $0x1f,%al │ │ │ │ cwtl │ │ │ │ in $0x23,%eax │ │ │ │ jrcxz 1d18c49 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2810083,15 +2809889,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x31ee8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36bfe(%rax) │ │ │ │ + add %al,0x36c02(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ pop %rdx │ │ │ │ fwait │ │ │ │ @@ -2810101,24 +2809907,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x49(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x37(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cli │ │ │ │ + add %dl,0x28(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ @@ -2810128,28 +2809934,26 @@ │ │ │ │ cmp $0x13098a6,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x49(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jmp 1d18d3b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f151(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ - jae 1d18cf1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %esi,0x0(%rbp,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,(%rdx) │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ mov $0x26,%ah │ │ │ │ @@ -2810164,38 +2809968,40 @@ │ │ │ │ out %al,$0xe8 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x9,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rsi,%rbx,2) │ │ │ │ jne 1d18ce5 │ │ │ │ (bad) │ │ │ │ rex.WRX orq $0x13,(%rcx,%r8,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x60,%bh │ │ │ │ + add %ah,-0x15(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eff0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x8b,%al │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ pop %rdx │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2810209,108 +2810015,110 @@ │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ jmp 1d18db9 │ │ │ │ add %dl,%al │ │ │ │ rex.X out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex ljmp *0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%bl │ │ │ │ adc 0xc(%rax),%edx │ │ │ │ sbb (%rcx),%bl │ │ │ │ cmp %ch,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x60,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x160eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f128(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160fa(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,0x51(%rbx) │ │ │ │ jne 1d18e8f │ │ │ │ fdivl (%rdx) │ │ │ │ fmuls (%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x48(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + jmp 1d18ea3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ed19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,0x174cfce6(%rbx) │ │ │ │ cltd │ │ │ │ fsubs 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31f09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e908(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x9,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + or %r8,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rdi) │ │ │ │ cs mov $0xf7,%ah │ │ │ │ xor %ebp,%eax │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jne 1d18ecc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x22(%rax) │ │ │ │ - test %al,0x0(%rip) │ │ │ │ + add %dl,0x5(%rax) │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x76ef8f55(%rsi) │ │ │ │ ds mov $0xe,%ch │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2810342,17 +2810150,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31f5b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cs jmp 1d18f70 │ │ │ │ - add %ah,0x6(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c0a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x4f(%rdx) │ │ │ │ jmp ffffffffeb3476af <_edata@@Base+0xffffffffe43476af> │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2810439,15 +2810245,15 @@ │ │ │ │ jrcxz 1d19086 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cmc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex out %al,$0x6b │ │ │ │ + sub $0x6b,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x2410e049(%rsi) │ │ │ │ fwait │ │ │ │ @@ -2810477,28 +2810283,30 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x160b8(%rax) │ │ │ │ + add %ah,-0x14(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x30(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,-0x19(%rdx,%rdi,1) │ │ │ │ lret $0xaaae │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ js 1d19142 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2810509,15 +2810317,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9,%bpl │ │ │ │ + xor %dl,0x9(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi,%riz,2) │ │ │ │ jg 1d19112 │ │ │ │ @@ -2810533,20 +2810341,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - mov $0x9,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.WRX or %r8,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x69a2c63b(%rbp) │ │ │ │ test %ebx,0x70(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2810567,21 +2810376,21 @@ │ │ │ │ rex.WR adc %r15b,0x1054f64(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x160,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,0x1(%rcx,%rsi,8) │ │ │ │ + add %dl,0x160ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WR int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sti │ │ │ │ + add %dh,0x29(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x4d883b70(%rbp) │ │ │ │ @@ -2810597,85 +2810406,88 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.XB jmp 1d19288 │ │ │ │ - add %dh,0x36bfa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + ljmp *0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ leave │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ mov 0x17ee29c(%rbx),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x160,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x600000000001f101,%al │ │ │ │ - sti │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1f101(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16129(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ mov %?,-0x21(%rcx) │ │ │ │ (bad) │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x47(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ test $0xeb,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160fb(%rax) │ │ │ │ + add %dh,0x16129(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,0x5261d9ac(%rax) │ │ │ │ shlb $0x1,0x44(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160b9(%rax) │ │ │ │ + add %al,0x160ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,-0x40(%rsp,%rsi,1) │ │ │ │ int1 │ │ │ │ mov $0x12b2704,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2810683,15 +2810495,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2ea92(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x57(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,%ch │ │ │ │ + and %ch,%ah │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x5b86da53(%rdi) │ │ │ │ int3 │ │ │ │ @@ -2810699,73 +2810511,70 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%ecx │ │ │ │ + add %dh,0x160ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - test %ch,%ch │ │ │ │ + add %ah,-0x7c(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,%al │ │ │ │ jne 1d1940b │ │ │ │ jb 1d19444 │ │ │ │ andl $0x47,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x160,%edx │ │ │ │ - add %al,(%rax) │ │ │ │ - sub $0xeb,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cld │ │ │ │ + add %ah,-0x12(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %al,0x1ebed(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ adc %al,0x32(%rax,%rdx,1) │ │ │ │ call 14d2d46b <_edata@@Base+0xdd2d46b> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x46(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x160ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ + add %dl,0x2a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ @@ -2810780,15 +2810589,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31fc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x32(%rax) │ │ │ │ jmp 1d194c8 │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + push %rsi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2810822,24 +2810632,25 @@ │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ba(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cli │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1612a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,0x17479621(%rcx) │ │ │ │ rol %cl,%ah │ │ │ │ (bad) │ │ │ │ @@ -2810855,15 +2810666,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x78(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%ah │ │ │ │ + loopne 1d1958c │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ @@ -2810871,22 +2810682,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x160,%edx │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rbx) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %esi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160fc(%rax) │ │ │ │ + add %dh,0x1612a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x1ae36644(%rdx) │ │ │ │ {rex2 0xa7} movhps (%r9),%xmm8 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2810917,16 +2810730,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jae 1d19652 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e60c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret │ │ │ │ + add %al,0x57(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2810934,27 +2810746,30 @@ │ │ │ │ rex.RB test $0x1b,%al │ │ │ │ notl %fs:(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - mov $0x160,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov $0xf0,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cld │ │ │ │ + add %dl,-0x11(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %al,-0x4d(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x79dd8adb(%rip) │ │ │ │ xchg %eax,%edx │ │ │ │ or (%rcx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2810963,16 +2810778,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2e809(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x46(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d19709 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,(%rsp,%rbp,2) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x18989afe(%rcx) │ │ │ │ cld │ │ │ │ rorl %cl,0x1(%rax) │ │ │ │ @@ -2810984,15 +2810799,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xea,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e649(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2811001,35 +2810816,29 @@ │ │ │ │ add $0xd5,%al │ │ │ │ sub 0x13013c(%rax),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x45(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x160ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ div %ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - hlt │ │ │ │ + add %dl,-0xc(%rbx) │ │ │ │ jp,pn 1d19797 │ │ │ │ pop %rbp │ │ │ │ cli │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2811074,17 +2810883,21 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2ebb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x57(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x377be,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock addr32 js 1d19877 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0xe(%rsi) │ │ │ │ paddusw (%rbx),%mm0 │ │ │ │ fldcw 0x1(%r8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2811108,29 +2810921,31 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x160bb(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stc │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%dl │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ ret $0x12e5 │ │ │ │ mov $0x79,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2811144,61 +2810959,65 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov %esi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,0x36c03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2ea156b8(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x160,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ah,0x1ed(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex std │ │ │ │ + add %al,-0x10(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + and $0x1ed,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x22(%rcx) │ │ │ │ and %ch,-0x22(%rsi) │ │ │ │ and %cl,(%rdx) │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x160,%esp │ │ │ │ + add %dh,-0x10(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbp │ │ │ │ + add %dh,%al │ │ │ │ + push %rbp │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3(%rax) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2811230,70 +2811049,75 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x160bc(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lock (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ch,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160fd(%rax) │ │ │ │ + add %dh,0x1612b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,0x54136a31(%rcx) │ │ │ │ in $0x61,%al │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160bc(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ecdd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ fidivl 0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - mov $0x160,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - in (%dx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + repnz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ecc4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,0x594b9e77(%rcx) │ │ │ │ (bad) │ │ │ │ xor %edx,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2811303,15 +2811127,15 @@ │ │ │ │ sub %ah,%ah │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 1d19b20 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x32(%rax) │ │ │ │ + add %dl,0x5d(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2811331,19 +2811155,22 @@ │ │ │ │ rex.RXB in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jg 1d19b69 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x309b5(%rax) │ │ │ │ + add %dh,0x50(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x34(%rax) │ │ │ │ jns 1d19bc7 │ │ │ │ movabs 0xf00111ac89,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sti │ │ │ │ add (%r8),%r8d │ │ │ │ @@ -2811436,15 +2811263,15 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ je 1d19cd1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309f8(%rax) │ │ │ │ + add %dh,0x30971(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0xa740bf(%rbp) │ │ │ │ sub %ah,0x77(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2811504,16 +2811331,17 @@ │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jp 1d19da9 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + ret │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x77950f0e(%rcx) │ │ │ │ or %bl,%al │ │ │ │ @@ -2811606,16 +2811434,16 @@ │ │ │ │ fucomip %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %esi,%fs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x377,%esi │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x378 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x19(%rsi) │ │ │ │ cmp $0x76,%edx │ │ │ │ @@ -2811647,24 +2811475,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x160,%ebp │ │ │ │ + add %al,-0xe(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x3f(%rdi) │ │ │ │ fnstsw -0x58(%rbp) │ │ │ │ @@ -2811681,35 +2811510,31 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x47(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x6b,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c03,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5afa5d8e(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %edx,(%r11d) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x160bd(%rax) │ │ │ │ + add %dl,0x160f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f00a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x61(%rbp) │ │ │ │ @@ -2811743,21 +2811568,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x160bd(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + repz (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1ef,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jo 1d1a10e │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2811772,17 +2811598,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x80(%rax) │ │ │ │ call 1d1a121 │ │ │ │ add %al,0x36(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000309b6,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + lock push %rax │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x76(%rsi) │ │ │ │ rex.WX in $0x69,%eax │ │ │ │ sbb 0x55(%rax),%esp │ │ │ │ add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ push %rcx │ │ │ │ @@ -2811850,15 +2811681,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2eff2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309b5(%rax) │ │ │ │ + add %dl,0x30950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x6(%rdi) │ │ │ │ jb 1d1a2dc │ │ │ │ (bad) │ │ │ │ @@ -2811890,22 +2811721,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4b,%al │ │ │ │ - out %al,(%dx) │ │ │ │ + add %dl,-0xd(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160fe(%rax) │ │ │ │ + add %dh,0x1ee4b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1612c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ es rex.RX out %eax,$0xf3 │ │ │ │ adc %cl,(%rbx) │ │ │ │ @@ -2811918,61 +2811748,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0xc(%rax) │ │ │ │ xorl $0x7f,0x6e(%rcx) │ │ │ │ test %bh,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x160,%esi │ │ │ │ + add %ah,0x160f3(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cltd │ │ │ │ + out %eax,$0x1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x0,0x1e7(%rcx) │ │ │ │ - add %ah,0x160fe(%rax) │ │ │ │ + mov $0x2c,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ (bad) │ │ │ │ imul $0x498025ff,%esp,%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + repz (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + sub $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ rclb $0x87,(%rdx) │ │ │ │ @@ -2811984,15 +2811816,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2e8aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e623(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x8(%rax) │ │ │ │ + add %dh,0x71(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x369e8cfb(%rbx) │ │ │ │ @@ -2812045,15 +2811877,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x3,0xa(%rdi) │ │ │ │ + mov $0xc3,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x41acc348(%rdi) │ │ │ │ cwtl │ │ │ │ @@ -2812080,17 +2811913,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f0b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x9,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x1f0c5380(%rdi) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ @@ -2812104,16 +2811935,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ push %rsp │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x377,%esi │ │ │ │ + add %dl,0x68(%rax) │ │ │ │ + js 1d1a5af │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x362a5655(%rcx) │ │ │ │ repnz pop %rsi │ │ │ │ @@ -2812188,17 +2812020,21 @@ │ │ │ │ data16 (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.RX out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x377bf,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ + shrb $0x3,0x78(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x5d(%rax) │ │ │ │ mov $0x3c,%al │ │ │ │ mov $0x1010971,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2812220,23 +2812056,25 @@ │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x160be(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ std │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jmp *0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ mov $0xd01f1092,%esp │ │ │ │ @@ -2812250,16 +2812088,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2ec23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ test %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x6c,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x9ffa139(%rsi) │ │ │ │ xor 0x72(%rbp),%ah │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2812285,22 +2812124,24 @@ │ │ │ │ adc (%r9),%rax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%esi │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0xec,%ch │ │ │ │ + add %dh,%al │ │ │ │ + mov $0xec,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jae 1d1a893 │ │ │ │ + add %dh,-0x6a(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x2a15e52b(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ @@ -2812323,22 +2812164,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x160,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x4c,%al │ │ │ │ + add %al,%al │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1(%rax) │ │ │ │ + add %dh,0x1ea4c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ @@ -2812353,60 +2812194,63 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e655(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x31(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x6b,%ah │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %ch,%bl │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ adc %dh,0x1b959257(%rip) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x41(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160ff(%rax) │ │ │ │ + add %dl,0x1612d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x32adab97(%rsi) │ │ │ │ cmpsl %es:(%edi),%ds:(%esi) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x160bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f049(%rax) │ │ │ │ + mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - addl $0xffffffd8,0x0(%rip) │ │ │ │ + orb $0x1,-0x10(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpb $0x0,0x583(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x31abca59(%rbp) │ │ │ │ xor %dh,%ah │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2812415,21 +2812259,23 @@ │ │ │ │ ... │ │ │ │ add %dl,0x65(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e676(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x9,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rcx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x4d(%rcx) │ │ │ │ jno 1d1a97e │ │ │ │ js 1d1a9d3 │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %esi,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2812525,15 +2812371,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov (%rdx),%cl │ │ │ │ + addb $0xa,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ fwait │ │ │ │ @@ -2812590,20 +2812436,18 @@ │ │ │ │ in (%dx),%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x30a,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + shlb $0x0,0x309(%rsi) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ sub %dl,-0x44(%rdx) │ │ │ │ (bad) │ │ │ │ ds int3 │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2812697,16 +2812541,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2edd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x377,%edi │ │ │ │ + add %dh,%al │ │ │ │ + push $0x378 │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x66(%rdi) │ │ │ │ mov -0x52(%rbx),%ebx │ │ │ │ @@ -2812729,28 +2812573,27 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x7ac17844(%rdi) │ │ │ │ movabs %al,0x130179ea │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x160,%edi │ │ │ │ + add %dl,-0xa(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - pop %rdi │ │ │ │ - jmp 1d1ae15 │ │ │ │ + add %dl,0x1eb5f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x60,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ pop %rbx │ │ │ │ sub $0x5326af2e,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2812761,16 +2812604,16 @@ │ │ │ │ add %dl,0x5f(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e6,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0x6b,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + rex in (%dx),%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x49fa48fb(%rdx,%riz,1) │ │ │ │ jge 1d1aed7 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2812796,71 +2812639,67 @@ │ │ │ │ fcmovu %st(6),%st │ │ │ │ push $0x130162 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shlb $0x0,0x1(%rax) │ │ │ │ + add %ah,0x160f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,-0x7b7cc5a7(%rbp,%riz,4) │ │ │ │ cmp (%rdx),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mulb 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d1aeb2 │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,-0x3b(%rbx) │ │ │ │ cmp %bl,(%rbx) │ │ │ │ rex.X sarb $1,0x130159(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160c0(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mull 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %ch,0x1ed(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + cs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x55(%rdi) │ │ │ │ rex.R xlat %ds:(%rbx) │ │ │ │ @@ -2812870,23 +2812709,24 @@ │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shlb $0x0,0x1(%rax) │ │ │ │ + add %dl,-0x9(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rbx │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ + add %dh,0x2e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%dh │ │ │ │ @@ -2812897,22 +2812737,23 @@ │ │ │ │ ja 1d1afea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - shll $0x0,0x1(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %dh,%cl │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16100(%rax) │ │ │ │ + rorb $1,0x1f1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ in (%dx),%al │ │ │ │ fcomi %st(5),%st │ │ │ │ @@ -2812948,38 +2812789,35 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1b058 │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %dl,0x9(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x56(%rbx) │ │ │ │ sub 0x4ace518b(%rip),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f028(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e6,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1b0a9 │ │ │ │ - ja 1d1b0ef │ │ │ │ + subb $0x3,0x78(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7d(%rbp) │ │ │ │ @@ -2813026,103 +2812864,100 @@ │ │ │ │ xor $0x13013645,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mull 0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,%dh │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,-0x1554d59b(%rbx) │ │ │ │ jle 1d1b1bf │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2f224(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisubrl 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + jrcxz 1d1b276 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x481c5d6b(%rbx,%rcx,4) │ │ │ │ repz pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x3f(%rax) │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ clc │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,(%rdi) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edi,%edi │ │ │ │ mov $0x13011f,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shll $0x0,0x1(%rax) │ │ │ │ + add %dh,-0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,-0x49(%rdx) │ │ │ │ and %gs:(%rcx),%ch │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ movsxd 0x13(%rcx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2813131,15 +2812966,15 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2e6,%edi │ │ │ │ add %al,(%rax) │ │ │ │ sbb %spl,%sil │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x32(%rax) │ │ │ │ + add %dh,0x5d(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2813150,48 +2812985,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - shll $0x0,0x1(%rax) │ │ │ │ + add %ah,0x160f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ebp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - add %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %dh,0x2f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ch │ │ │ │ xchg %eax,%edi │ │ │ │ std │ │ │ │ test %cl,0x133c66c(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret $0x160 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x6b,%al │ │ │ │ - in (%dx),%al │ │ │ │ + add %dh,%al │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16103(%rax) │ │ │ │ + add %dh,0x1ec6b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x1612f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ movabs %al,0x13110d675964807d │ │ │ │ @@ -2813241,15 +2813074,18 @@ │ │ │ │ add %al,-0x76(%rax) │ │ │ │ repnz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ lock out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309(%rdi) │ │ │ │ + push %rax │ │ │ │ + push %rcx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1(%rbx) │ │ │ │ mov $0x40506d20,%edx │ │ │ │ @@ -2813347,21 +2813183,21 @@ │ │ │ │ add %al,%al │ │ │ │ cs repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xe6,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%al │ │ │ │ xchg %esp,%ebx │ │ │ │ out %al,(%dx) │ │ │ │ int1 │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ rorl %cl,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2813409,16 +2813245,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2f38e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x15(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,-0x5a(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ xor $0xac,%al │ │ │ │ @@ -2813510,16 +2813346,15 @@ │ │ │ │ lret $0x2f4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1b7e6 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1d1b7f7 │ │ │ │ + shrb $0x3,0x78(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x2a(%rbp) │ │ │ │ @@ -2813549,61 +2813384,63 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x3e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x1612f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,-0x36508100(%rsi) │ │ │ │ xor 0x130135(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x64(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e734(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c06(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ add (%rax),%ecx │ │ │ │ lea -0x59(%rdi),%ecx │ │ │ │ mov $0x130172,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c2(%rax) │ │ │ │ + add %dh,-0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ jae 1d1b919 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2813615,50 +2813452,53 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - ret $0x160 │ │ │ │ + add %ah,0x160f9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2d(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sub $0x1ef,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,%dl │ │ │ │ sbbl $0x1509e9d,0x5d(%rax,%rdx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret │ │ │ │ + add %dh,%al │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %esi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%dh │ │ │ │ jb 1d1b945 │ │ │ │ jno 1d1b9b4 │ │ │ │ cmp 0x1(%rcx,%rax,1),%cl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2813668,38 +2813508,39 @@ │ │ │ │ add %ah,0x2e862(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rsi │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $0x6b,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d1b9d7 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x27(%rcx) │ │ │ │ movsxd -0x27(%rbp),%eax │ │ │ │ int1 │ │ │ │ test $0x13016d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4e(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ + add %dl,0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x7d(%rbp) │ │ │ │ @@ -2813709,40 +2813550,35 @@ │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160c3(%rax) │ │ │ │ + add %al,0x160fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f1f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16104(%rax) │ │ │ │ + add %dl,0x16130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x490f1680(%rcx) │ │ │ │ (bad) 0x13013e(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x160fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ee9b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16130(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ mov $0xb36e3cc0,%ebp │ │ │ │ es pop %rdx │ │ │ │ @@ -2813757,15 +2813593,17 @@ │ │ │ │ mov %?,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x23(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x309(%rax) │ │ │ │ + jo 1d1bb5b │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ ja 1d1bb4a │ │ │ │ @@ -2813775,49 +2813613,45 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ed62(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - {rex2 0x16} lret │ │ │ │ - test %cl,-0x22(%rax) │ │ │ │ - push %rbx │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x7b34e92b(%rbp) │ │ │ │ + rex.W ficoms 0x1(%rbx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x2f6e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - shlb $0x0,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x78 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ movabs %al,0x13013b662a17d6dd │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2813882,23 +2813716,25 @@ │ │ │ │ rex.W adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x3c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x1,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,0x161(%rip) │ │ │ │ + lock xor %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rbx) │ │ │ │ movabs %al,0x13014d31b59ee7 │ │ │ │ @@ -2813910,16 +2813746,15 @@ │ │ │ │ add %ah,%al │ │ │ │ sbb %bh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1e7,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + rex add $0x6c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2813927,40 +2813762,43 @@ │ │ │ │ notl 0x13015834(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x160c4(%rax) │ │ │ │ + add %ah,-0x5(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f1f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,0x2d1a0c3e(%rip) │ │ │ │ fmuls 0x58(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x160c4(%rax) │ │ │ │ + add %dh,0x160fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ jmp 1d1bd90 │ │ │ │ - add %ah,0x5(%rax) │ │ │ │ + add %dl,0x31(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,(%rsp,%rax,2) │ │ │ │ @@ -2813969,23 +2813807,26 @@ │ │ │ │ adc $0x13014743,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + add %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16105(%rax) │ │ │ │ + add %dh,0x31(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ clc │ │ │ │ add (%rsi),%ebp │ │ │ │ @@ -2813995,48 +2813836,49 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex push %rsi │ │ │ │ + add %al,0x56(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16131(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,-0x18(%rbp) │ │ │ │ rex.WXB and %r11b,%bpl │ │ │ │ enter $0xaff,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160c5(%rax) │ │ │ │ + add %ah,-0x4(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f0af(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xor %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,(%rdx) │ │ │ │ mov $0x5d89e981,%ebp │ │ │ │ pop %rsi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2814046,41 +2813888,41 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x2e8,%esi │ │ │ │ add %al,(%rax) │ │ │ │ rclb $1,-0x1a(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x309ce(%rax) │ │ │ │ + add %dl,0x3095d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x57c74c53(%rsi) │ │ │ │ (bad) │ │ │ │ sbb 0x1(%rax),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160c5(%rax) │ │ │ │ + add %dh,0x160fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.R (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60c1110d(%rbx) │ │ │ │ (bad) │ │ │ │ rex.WRX imul $0x13,(%rcx),%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2814090,15 +2813932,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e797(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309b8(%rax) │ │ │ │ + add %dl,0x30951(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ out %al,(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2814202,21 +2814044,21 @@ │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jb 1d1c08a │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x2(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x29ee95f9(%rip) │ │ │ │ jle 1d1c0a5 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2814267,15 +2814109,17 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jns 1d1c162 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - adc $0x30a,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ rex.WX fcmovu %st(4),%st │ │ │ │ pop %rsi │ │ │ │ @@ -2814418,16 +2814262,16 @@ │ │ │ │ sub %edi,%ecx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %cl,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add (%rdx),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ movsxd -0x57(%rbx),%esi │ │ │ │ @@ -2814484,16 +2814328,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ data16 stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e78e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x30a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%dl │ │ │ │ sarb $1,(%rbx,%rbx,4) │ │ │ │ nop │ │ │ │ @@ -2814627,15 +2814473,16 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x44(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex shlb $0x0,0x3(%rdi) │ │ │ │ + and %ch,0x78(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ cmp %esp,%edi │ │ │ │ rex.WXB scas %es:(%rdi),%rax │ │ │ │ @@ -2814670,23 +2814517,21 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pushf │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,%al │ │ │ │ + or (%rdx),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dh │ │ │ │ xchg %eax,%ebp │ │ │ │ adc %edi,(%rdx) │ │ │ │ xchg %eax,%ebx │ │ │ │ mov %ebx,%gs │ │ │ │ jg 1d1c6fa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2814716,15 +2814561,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xfb,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30a9c,%al │ │ │ │ + rorb $0xa,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x4(%rdx) │ │ │ │ adc -0x37(%rdi),%cl │ │ │ │ adc %dl,%cl │ │ │ │ adc %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2814806,16 +2814654,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e834(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x6c,%al │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ std │ │ │ │ @@ -2814825,44 +2814673,46 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ + cld │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1ee3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp %esi,%ebp │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,%bl │ │ │ │ rex.WRX subq $0x13,0x150c960(%rcx,%r8,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ee36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16106(%rax) │ │ │ │ + add %dl,0x32(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x41(%rcx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ @@ -2814893,25 +2814743,24 @@ │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x58(%rcx,%rdx,1) │ │ │ │ @@ -2814929,64 +2814778,60 @@ │ │ │ │ add %ah,%al │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e688(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %al,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x7e(%rbx) │ │ │ │ pop %rsp │ │ │ │ mov $0x7812825e,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x160c6(%rax) │ │ │ │ + add %dl,0x160fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3c(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x16132(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x3fee17b0(%rdi) │ │ │ │ mov $0x130100cb,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - (bad) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ jmp 1d1ca7d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ + mov $0x32,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x4e(%rcx) │ │ │ │ @@ -2815001,16 +2814846,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fc13(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ call 1d1cac8 │ │ │ │ - add %ah,%al │ │ │ │ - ret │ │ │ │ + add %ah,0x57(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2815106,16 +2814950,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %esp,%? │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e80a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %ecx,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rdx),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0xe(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2815167,21 +2815011,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fcd0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e812(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0xa,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x41(%rdi) │ │ │ │ push %rcx │ │ │ │ leave │ │ │ │ rex.R movabs %al,0x130112ed │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2815311,16 +2815156,16 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x40(%rax) │ │ │ │ - ja 1d1cf07 │ │ │ │ + add %al,0x6a(%rax) │ │ │ │ + js 1d1cf07 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ @@ -2815401,17 +2815246,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2ff6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ gs call 1d1d020 │ │ │ │ - add %ah,%al │ │ │ │ - or $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x4e8f8590(%rbp) │ │ │ │ test %ebp,0x76(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2815426,59 +2815269,63 @@ │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x9(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,%ch │ │ │ │ cmp $0x22,%al │ │ │ │ push %rdx │ │ │ │ test %edi,0x13016708(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ + add %ah,-0x2(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ee0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16107(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,%bh │ │ │ │ stc │ │ │ │ int $0x2d │ │ │ │ in (%dx),%al │ │ │ │ add $0x13010021,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x160c7(%rax) │ │ │ │ + add %dl,0x160fe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc $0x1ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,(%rdi) │ │ │ │ + xor %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x7b(%rdx) │ │ │ │ @@ -2815492,16 +2815339,15 @@ │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f064(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x8(%rbx) │ │ │ │ @@ -2815510,28 +2815356,26 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - enter $0x160,$0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and %bh,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ + jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor %ah,(%rdx) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16133(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ or %edi,-0x35(%rbx) │ │ │ │ movabs 0x13014ccb6d,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x12079(%rax) │ │ │ │ @@ -2815551,52 +2815395,49 @@ │ │ │ │ xor $0x13840cb,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x38(%rax) │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pushf │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x8(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,-0x5(%rdx) │ │ │ │ mov 0x1704d8d(%rbp,%riz,1),%bh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2ff,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d1d2b2 │ │ │ │ call 1d1d260 │ │ │ │ + add %al,0x30957(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x4(%rdx) │ │ │ │ push %rbp │ │ │ │ repnz (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2815605,19 +2815446,22 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ or (%rax),%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ gs call 1d1d2a8 │ │ │ │ - add %al,0x377c0(%rax) │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + js 1d1d2af │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x22a4d61f(%rsi,%rdx,8) │ │ │ │ sbb (%rcx),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2815663,19 +2815507,22 @@ │ │ │ │ add %al,%al │ │ │ │ fiaddl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ leave │ │ │ │ call 1d1d380 │ │ │ │ - add %dl,0x30a9d(%rax) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x62(%rbp) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ xor 0x13015534(%rip),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2815698,21 +2815545,20 @@ │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - enter $0x160,$0x0 │ │ │ │ + add %dl,0x160ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eb3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x8(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x76(%rbx) │ │ │ │ adc %dh,0x26(%rbp) │ │ │ │ @@ -2815728,40 +2815574,37 @@ │ │ │ │ out %al,$0x0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shr %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + or 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x6b(%rdi) │ │ │ │ sub %edx,-0x1b(%rcx) │ │ │ │ leave │ │ │ │ rex.X jb 1d1d47a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp *0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1f152(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16108(%rax) │ │ │ │ + movabs 0x300000000001f152,%al │ │ │ │ + xor $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2815769,21 +2815612,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x37(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1ecd7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16108(%rax) │ │ │ │ + mov $0xd7,%al │ │ │ │ + in (%dx),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x34(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ sub 0x39(%rsp,%rsi,1),%esp │ │ │ │ imul $0x130133,(%rsi),%edx │ │ │ │ @@ -2815796,39 +2815643,35 @@ │ │ │ │ jmp 1d1d526 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ jp 1d1d511 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3095d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x65d03873(%rsi,%rsi,8) │ │ │ │ movabs 0x130165,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160c9(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eb78(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %dl,0x16134(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x65(%rdi) │ │ │ │ imul $0x606e4e8b,(%rdi),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2815884,15 +2815727,15 @@ │ │ │ │ sbb %ch,%ch │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,(%rsp,%rbp,2) │ │ │ │ + rorb $0x6c,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xa,%ch │ │ │ │ @@ -2815906,22 +2815749,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3011a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x1e8,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%ah │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000030957,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x6bd3061f(%rax) │ │ │ │ cs int1 │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %esi,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816018,16 +2815856,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %eax,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e89a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - test %cl,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + add %ecx,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi,%rax,1) │ │ │ │ rex.W cli │ │ │ │ @@ -2816081,17 +2815919,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ pop %rdi │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1(%rax,%rbp,8) │ │ │ │ - add %al,%al │ │ │ │ - adc $0xa,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x309a4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x7,%ch │ │ │ │ enter $0xf349,$0x91 │ │ │ │ @@ -2816185,15 +2816021,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x11(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bl │ │ │ │ call 1d1da40 │ │ │ │ - add %ah,0x377c0(%rax) │ │ │ │ + add %al,0x3786a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x33(%rsi) │ │ │ │ mov $0x8,%dl │ │ │ │ setno (%rax) │ │ │ │ @@ -2816242,24 +2816078,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - leave │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xor $0x1,%edx │ │ │ │ - add %dh,%al │ │ │ │ - or %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ mov $0x8de75bdb,%esi │ │ │ │ @@ -2816271,15 +2816105,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x302,%esi │ │ │ │ add %al,(%rax) │ │ │ │ lock rex jmp 1d1db60 │ │ │ │ - add %al,0x0(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x1a935dea(%rsi) │ │ │ │ @@ -2816288,52 +2816122,51 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret $0x160 │ │ │ │ + add %al,%al │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,-0x15(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,%cl │ │ │ │ push %rbp │ │ │ │ in (%dx),%eax │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ iret │ │ │ │ sahf │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lret $0x160 │ │ │ │ + add %dh,%al │ │ │ │ + add %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xa9,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x9(%rax) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ @@ -2816343,30 +2816176,30 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x9(%rax) │ │ │ │ (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x161,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ mull 0x138950b3(%rsi,%rsi,4) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2816376,16 +2816209,15 @@ │ │ │ │ js 1d1dc60 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x19(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,0x36bee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdx) │ │ │ │ fcmovnbe %st(0),%st │ │ │ │ sti │ │ │ │ @@ -2816400,17 +2816232,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2ed79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jnp 1d1dd2d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ add %ebx,%esp │ │ │ │ sahf │ │ │ │ @@ -2816423,17 +2816254,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2ed7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e518(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x12(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x5fb41d3b(%rcx) │ │ │ │ sbb %ah,%fs:0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2816445,20 +2816275,22 @@ │ │ │ │ add %dl,0x7c(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x62,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,%ah │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bl,-0x1f(%rcx) │ │ │ │ adc %edx,%ecx │ │ │ │ je 1d1ddef │ │ │ │ and %r8,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816467,15 +2816299,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ loop 1d1dd95 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e92b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rdi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816537,15 +2816370,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x5d(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a2f(%rax) │ │ │ │ + add %dh,0x309b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ clc │ │ │ │ @@ -2816563,17 +2816396,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jmp 1d1dec0 │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ gs push %rsp │ │ │ │ jno 1d1def8 │ │ │ │ @@ -2816629,16 +2816460,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jmp 1d1df79 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x30a05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dh │ │ │ │ sbb %esi,-0xd21dc34(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2816650,15 +2816480,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jp 1d1dfc0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs %eax,0xcf400000000001e6 │ │ │ │ + movabs %eax,0x5dd00000000001e6 │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816739,15 +2816569,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ xchg %al,(%rbx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x59(%rax) │ │ │ │ jmp 1d1e100 │ │ │ │ - add %al,-0x3b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rdi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816766,21 +2816597,21 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ fsub %st,%st(5) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fimull (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ + or %eax,%gs:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x5(%rbx,%rax,2) │ │ │ │ rex.B xor $0x15bf2c7,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2816790,42 +2816621,42 @@ │ │ │ │ rex.WRXB out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loopne 1d1e1fe │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %al,0x0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + call 1d1e501 │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x400000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - and %edx,-0x72ab346a(%rbp) │ │ │ │ - cmp %esi,(%rax) │ │ │ │ - add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rcx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + xchg %eax,%esi │ │ │ │ + lret │ │ │ │ + push %rsp │ │ │ │ + lea (%rcx),%edi │ │ │ │ + xor %al,(%rcx) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %ah,-0x35(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x16103(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ jmp 1d1e1d5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x61,(%rcx) │ │ │ │ + add %dh,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2816929,16 +2816760,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x3042c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jbe 1d1e324 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6549a6ca(%rbx) │ │ │ │ pop %ax │ │ │ │ sbb $0x1311,%eax │ │ │ │ @@ -2817088,15 +2816920,16 @@ │ │ │ │ out %eax,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x31(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817112,15 +2816945,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ push %rbp │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d1e5e8 │ │ │ │ jmp 1d1e580 │ │ │ │ - add %ah,-0x3b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rax │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817214,21 +2817048,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ movl $0x0,(%rbx,%rax,1) │ │ │ │ jo 1d1e66f │ │ │ │ jmp 1d1e6e8 │ │ │ │ - add %dl,%al │ │ │ │ - cli │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ljmp *0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x46(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ loopne 1d1e6d3 │ │ │ │ or %ch,0x11(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817312,17 +2817147,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e702(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loope 1d1e876 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ xor %ch,-0x7d012ccc(%rcx) │ │ │ │ and $0x1311,%eax │ │ │ │ @@ -2817406,19 +2817240,23 @@ │ │ │ │ out %eax,$0x4 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ test %ch,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x309c5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + pop %rax │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x2a6e564f(%rdx,%rsi,1) │ │ │ │ mov $0x131172,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x17(%rax) │ │ │ │ @@ -2817480,15 +2817318,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x30551(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs %eax,0xe4200000000001e9 │ │ │ │ + movabs %eax,0xeb000000000001e9 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x41(%rax) │ │ │ │ sbb $0x859064e8,%eax │ │ │ │ @@ -2817589,30 +2817427,29 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - int $0x60 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x35(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - or %esp,0x1(%rcx) │ │ │ │ + add 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + jo 1d1eb75 │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,(%rax) │ │ │ │ loop 1d1ebb4 │ │ │ │ sbb $0x67d0497c,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817623,47 +2817460,44 @@ │ │ │ │ int1 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xa(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xcf,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and %bl,0x9(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ xchg %r14b,0x3831195d(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ je 1d1ec2c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x37e3474(%rcx) │ │ │ │ cmp %esi,(%rbx) │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817671,19 +2817505,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x71(%rax) │ │ │ │ add $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ cltd │ │ │ │ jmp 1d1ec88 │ │ │ │ - add %ah,0x309c5(%rax) │ │ │ │ + add %dl,0x58(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x1595cdcb(%rdi) │ │ │ │ ja 1d1ecdd │ │ │ │ pop %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817705,23 +2817542,23 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x160d0(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.W out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16136(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817749,61 +2817586,64 @@ │ │ │ │ add %al,%ch │ │ │ │ movabs $0x13016decb03440,%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - shlb $1,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x800000000001f038,%al │ │ │ │ - or 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x16104(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1f038(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,0x7(%rdi) │ │ │ │ call 37d4d0b9 <_edata@@Base+0x30d4d0b9> │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ flds 0x3(%rip) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1e9,%esi │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x6b,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + in (%dx),%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ fistpl -0x25(%rcx) │ │ │ │ movabs %al,0x1301164148 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - shlb $1,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xor $0x1,%cl │ │ │ │ + add %ah,-0x80(%rax) │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + ss (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd80000000001610a,%al │ │ │ │ + add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x440c415a(%rax) │ │ │ │ imulb (%rsi,%rdi,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817838,86 +2817678,87 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2f3f9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1d(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %ah,%al │ │ │ │ + jmp 1d1f239 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x7(%rax) │ │ │ │ jmp *(%rsi) │ │ │ │ cwtl │ │ │ │ (bad) │ │ │ │ xor %bl,0x1(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x65(%rax) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,0x4d(%rbx) │ │ │ │ and %esi,0x3498c6e2(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x2e(%rax) │ │ │ │ + add %ah,0x5(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ee1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,(%rcx) │ │ │ │ pushf │ │ │ │ pop %rax │ │ │ │ loope 1d1efb4 │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x160d2(%rax) │ │ │ │ + add %dh,0x16105(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - movabs 0xb200000000001ee,%eax │ │ │ │ + movabs 0x37600000000001ee,%eax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2817927,23 +2817768,24 @@ │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160d2(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rdi │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16137(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x4f(%rdi) │ │ │ │ jno 1d1f01e │ │ │ │ mov $0x39,%bh │ │ │ │ @@ -2817958,16 +2817800,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ add $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ mov $0xe9,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x58(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2817978,25 +2817819,23 @@ │ │ │ │ repnz or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2d(%rax) │ │ │ │ + add %dl,0x6(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xb(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16137(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ cli │ │ │ │ @@ -2818050,17 +2817889,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x26(%rax) │ │ │ │ jmp 1d1f150 │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jl 1d1f16b │ │ │ │ sub $0x97,%al │ │ │ │ @@ -2818069,21 +2817906,24 @@ │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160d3(%rax) │ │ │ │ + add %ah,0x16106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x10(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1610b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ add -0x55(%rbx),%bl │ │ │ │ (bad) │ │ │ │ @@ -2818092,46 +2817932,50 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - shll %cl,0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0xc00000000001f1cd,%al │ │ │ │ - or 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1f1cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,%dl │ │ │ │ repz pop %rsi │ │ │ │ repz std │ │ │ │ adc %ebx,%ebx │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x39(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or 0x1(%rcx),%esp │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6b(%rbx) │ │ │ │ @@ -2818144,26 +2817988,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16107(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.B │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16138(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ @@ -2818177,15 +2818016,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2f479(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d1f289 │ │ │ │ + rex pop %rsi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2818194,28 +2818033,30 @@ │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - {rex2 0x60} add %r16d,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x53b67277(%rbp) │ │ │ │ jmp 14d340c0 <_edata@@Base+0xdd340c0> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2818250,22 +2818091,19 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e9d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3a(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30958(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdi) │ │ │ │ or %ch,(%rdi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sbb %ebx,0x130111(,%rsi,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2818330,19 +2818168,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ imul $0x1,%edi,%esp │ │ │ │ - add %ah,0x36be1(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + call 1d1f821 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0xb00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ah │ │ │ │ pop %rsi │ │ │ │ sub 0x2e(%rcx),%ah │ │ │ │ xchg %eax,%esp │ │ │ │ or $0x13016f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2818388,16 +2818227,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x30713(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmc │ │ │ │ jmp 1d1f588 │ │ │ │ - add %al,0xb(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x18(%rbp) │ │ │ │ push $0x24547475 │ │ │ │ @@ -2818405,161 +2818244,164 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1f15a(%rax) │ │ │ │ + or %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbbb $0x1,-0xf(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmp %ah,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,(%rcx) │ │ │ │ jb 1d1f5c4 │ │ │ │ xchg %rax,%r9 │ │ │ │ fcmovnu %st(3),%st │ │ │ │ jae 1d1f5f2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160d5(%rax) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1edec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1610c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,-0x55(%rdx) │ │ │ │ mov $0x9b,%ch │ │ │ │ jmp 1d1f613 │ │ │ │ ret $0x132 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - {rex2 0x60} add %r16d,(%rax) │ │ │ │ + add %al,0x16108(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee36(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x61,%al │ │ │ │ + add %dl,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x12e665db(%rsi) │ │ │ │ sub %cl,(%rbx) │ │ │ │ jb 1d1f682 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x16108(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x61,%al │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,(%rdi,%riz,2) │ │ │ │ (bad) │ │ │ │ sub 0x1626765(%rbx),%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160d6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,$0xed │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %ah,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + lock out %eax,$0xed │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x16139(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,0x37a6ce3d(%rbx,%rsi,8) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x45(%rax) │ │ │ │ - jmp 1d1f735 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rbx) │ │ │ │ - jne 1d1f73f │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.RB jmp 1d1f735 │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + jo 1d1f7b0 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,0x3bac8a8f(%rdi) │ │ │ │ ja 1d1f6f8 │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ + add %ah,0x9(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ea44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1610d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %esp,0x1(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,-0x65f6211(%rip) │ │ │ │ cmp %esp,%ecx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2818568,42 +2818410,39 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %al,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x19(%rax) │ │ │ │ jmp 1d1f7c8 │ │ │ │ - add %ah,-0x3a(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30958(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x508b864(%rdx) │ │ │ │ mov $0x97,%bl │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %ebp,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,(%rcx) │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x161,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1ad0f8e8(%rbp) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2818635,20 +2818474,21 @@ │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fsubs 0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or %esp,0x1(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001f1f7,%al │ │ │ │ - or $0x161,%eax │ │ │ │ + movabs 0x300000000001f1f7,%al │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xd0eb2d8(%rip) │ │ │ │ notl 0x13012a(%rbx) │ │ │ │ @@ -2818662,15 +2818502,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pminsw (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x6b,%ch │ │ │ │ + sub $0x6b,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rbp,4) │ │ │ │ xchg %ch,%dl │ │ │ │ @@ -2818680,22 +2818520,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ + add %ah,0xa(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ @@ -2818709,15 +2818548,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2f3ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jmp 1d1fb5a │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ + loopne 1d1f95d │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x75(%rcx) │ │ │ │ mov $0x4c91f67a,%edi │ │ │ │ @@ -2818733,19 +2818572,23 @@ │ │ │ │ repz add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d1fa14 │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + hlt │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x22e04c51(%rcx) │ │ │ │ mov %ds,(%rcx) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2818755,15 +2818598,16 @@ │ │ │ │ add %dh,0x2f672(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2818772,22 +2818616,22 @@ │ │ │ │ jb 1d1fa2a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fsubs 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x1610a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,-0x11(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rsi │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xe(%rax) │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2818825,20 +2818669,21 @@ │ │ │ │ in (%dx),%al │ │ │ │ hlt │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $0x9,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x329c8f59(%rbp,%rcx,1) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2818847,19 +2818692,23 @@ │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309c6(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rax │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,%bl │ │ │ │ fisubrs -0x732a8d98(%rcx) │ │ │ │ jge 1d1fb4a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2818869,38 +2818718,36 @@ │ │ │ │ jne 1d1fb5a │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe7,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jrcxz 1d1fbde │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36bea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x65737c69(%rdi) │ │ │ │ lock mov $0x130114,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - fldenv 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1613a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2818957,22 +2818804,20 @@ │ │ │ │ push %rbp │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xea,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x1d(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - fldt 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx,%rax,1) │ │ │ │ (bad) │ │ │ │ lcall *(%rdx) │ │ │ │ xor 0x130168(%rcx),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2819012,71 +2818857,75 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x27(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1f(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex loope 1d1fd52 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %al,0x0(%rbp,%rax,1) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex test %al,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ mov %?,0x34(%rdx) │ │ │ │ xor $0x130102df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x160d9(%rax) │ │ │ │ + add %al,0xb(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1610e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp 0x1(%rcx),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ lret $0xd411 │ │ │ │ call 34be8f7 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x160d9(%rax) │ │ │ │ + add %dl,0x1610b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jno 1d1fdde │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,-0x72282889(%rip) │ │ │ │ xor 0x74(%rbx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2819105,19 +2818954,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ rex.WB testb $0x0,(%r10) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5ea(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x309dc(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %eax,%gs:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x80(%rcx) │ │ │ │ fbstp 0x31fcba96(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2819127,16 +2818979,16 @@ │ │ │ │ jb 1d1fecb │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rax │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2819146,21 +2818998,23 @@ │ │ │ │ (bad) │ │ │ │ add 0x1(%rbp),%dh │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - fisubl 0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1(%rdi,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + xor %bh,(%rbx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2819173,17 +2819027,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2f7ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e796(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3095e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1d(%rax) │ │ │ │ push %rbx │ │ │ │ @@ -2819210,30 +2819062,29 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - fisubl 0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or 0x1(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %edx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - punpcklwd (%rcx),%mm0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,%dh │ │ │ │ lret $0x6b89 │ │ │ │ (bad) │ │ │ │ rclb $0x0,0x130166(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2819244,40 +2819095,40 @@ │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WRXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + or 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x75(%rcx) │ │ │ │ mov %eax,%edx │ │ │ │ mov $0x23,%dh │ │ │ │ incb 0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x160da(%rax) │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x14(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xf(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.B (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x11(%rcx) │ │ │ │ mov $0x81,%dh │ │ │ │ @@ -2819287,45 +2819138,47 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x160da(%rax) │ │ │ │ + add %dh,0xc(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ addr32 jmp 1d200c5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - punpcklwd (%rcx),%mm0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,%bh │ │ │ │ js 1d200ff │ │ │ │ xor 0x144ad6f(%rax),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisubl 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or $0x61,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ + add %dh,0x1f217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1610f(%rax) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xb400000000000002,%al │ │ │ │ xchg %eax,%ebp │ │ │ │ sub %ebp,0x51bf95d0(%rdx) │ │ │ │ @@ -2819387,16 +2819240,16 @@ │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ repnz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d201cd │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + shr $0x6b,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x1d73bc34(%rbp) │ │ │ │ addl $0x1,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2819432,16 +2819285,16 @@ │ │ │ │ sbb (%rcx),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x45(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2819524,16 +2819377,16 @@ │ │ │ │ repz or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d203e7 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %ecx,0x5(%rsi) │ │ │ │ + add %al,0x58f62(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ (bad) │ │ │ │ sub %al,0x34(%rbp) │ │ │ │ mov 0x130124(%rbp),%? │ │ │ │ @@ -2819545,16 +2819398,16 @@ │ │ │ │ add %dl,0x30a44(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %ecx,0x5(%rsi) │ │ │ │ + add %ah,0x58f62(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ xchg %eax,%ebx │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ div %dl │ │ │ │ @@ -2819566,15 +2819419,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x30a53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ea74(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2(%rax) │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x485982a7(%rax) │ │ │ │ @@ -2819745,16 +2819598,16 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ jo 1d20665 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ea65(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rcx │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2819810,21 +2819663,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs %al,0xb28000000000030a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x36c10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x72(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mov $0x522ad658,%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2819876,16 +2819727,15 @@ │ │ │ │ gs stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x21(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,%cl │ │ │ │ - or %eax,(%rbx) │ │ │ │ + rcrb $0x3,0x9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x48(%rdx) │ │ │ │ @@ -2819967,17 +2819817,15 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x8(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c0c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ sti │ │ │ │ adc $0xb6e7a99e,%eax │ │ │ │ @@ -2819989,20 +2819837,22 @@ │ │ │ │ ... │ │ │ │ leave │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,0x1ea(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rol $0x9,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d209db │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x29c776fa(%rax) │ │ │ │ xor %ebx,0x13014f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820076,21 +2819926,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + adc %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ch │ │ │ │ push -0x7c2b05d1(%rdi) │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2820179,70 +2820028,71 @@ │ │ │ │ adc 0x1(%rdx),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %sil,%dl │ │ │ │ + add %dh,%al │ │ │ │ + or $0x61,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - punpcklwd (%rcx),%mm0 │ │ │ │ + add %al,0x18(%rax) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x16141(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ idivb 0x13f9268(%rsi,%rdi,4) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - punpcklwd (%rcx),%mm0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pushf │ │ │ │ in $0xbc,%eax │ │ │ │ adc %edi,0x119f4af(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x160db(%rax) │ │ │ │ + add %dh,0x1610d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x18(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.B (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %bl,%bh │ │ │ │ mov $0xa29bf5b4,%edi │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820252,38 +2820102,41 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ movabs 0xbe8000000000030b,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x309,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,(%rdx) │ │ │ │ mov 0x303374ad(%rax),%ebx │ │ │ │ jp 1d20d02 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x161,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001f218,%al │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x9200000000000002,%al │ │ │ │ lret │ │ │ │ int1 │ │ │ │ adc $0x31c10dbf,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820296,15 +2820149,16 @@ │ │ │ │ cli │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1100000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820313,22 +2820167,24 @@ │ │ │ │ cmp (%rdi,%riz,1),%bl │ │ │ │ add %al,0x130167(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fsubl 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d20dc6 │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc $0xf2,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x10(%rax) │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc000000000000002,%al │ │ │ │ @@ -2820386,64 +2820242,62 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,%bh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cli │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x1b(%rax) │ │ │ │ imul $0x177048a3,%edi,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x24(%rax) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16110(%rax) │ │ │ │ + add %al,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ xor -0x483dcece(%rdi),%ebx │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x160dc(%rax) │ │ │ │ + add %dl,0x1610e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x16142(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fwait │ │ │ │ sub $0x143f5639,%eax │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ jno 1d20f42 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2820472,25 +2820326,28 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fsubl 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex adc $0x1f2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - adc %esp,0x1(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x15(%rax) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + rex.X (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jnp 1d20fcc │ │ │ │ fnstenv 0x66c2f4ca(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820500,41 +2820357,43 @@ │ │ │ │ ... │ │ │ │ add %ah,0x67(%rax) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRXB call 1d20ff8 │ │ │ │ + add %al,%al │ │ │ │ + jmp 1d21369 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 1d21066 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x4e(%rbx) │ │ │ │ pop %rax │ │ │ │ test %eax,(%rcx) │ │ │ │ pop %rsi │ │ │ │ out %al,(%dx) │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - frstor 0x1(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2104f │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16111(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adc %edi,(%rbx) │ │ │ │ pop %rdx │ │ │ │ @@ -2820543,22 +2820402,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x23(%rax) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0x1f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1000000000016111,%al │ │ │ │ + and %al,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d21088 │ │ │ │ and %bh,0xcd5ef06(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820571,20 +2820433,23 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - enter $0x309,$0x0 │ │ │ │ + add %ah,%al │ │ │ │ + pop %rcx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x2d454691(%rdi) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ ret │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820606,25 +2820471,26 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x160dd(%rax) │ │ │ │ + add %dl,0x1610f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sbb %dh,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x43(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cltd │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2820641,16 +2820507,15 @@ │ │ │ │ je 1d211a7 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x28(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sti │ │ │ │ + add %ah,-0x1(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0xc6058d(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2820659,68 +2820524,68 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fisubs 0x1(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1f215,%al │ │ │ │ - adc 0x1(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x800000000001f215,%al │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x6a14b8ca,%eax │ │ │ │ add $0x13015edd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - fbld 0x1(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + punpcklwd (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d21249 │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc 0x1(%rcx),%ah │ │ │ │ + add %ah,0x16143(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ push %rdi │ │ │ │ loope 1d211fc │ │ │ │ imull -0x7a(%rax) │ │ │ │ cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x21(%rax) │ │ │ │ + add %al,0x10(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x12(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.XB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2820729,19 +2820594,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x160df(%rax) │ │ │ │ + add %dh,0x10(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eafb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16112(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.XB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ jae 1d2127a │ │ │ │ fidivs -0x53(%rbp) │ │ │ │ @@ -2820749,21 +2820618,19 @@ │ │ │ │ sarl $0x1,(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16146(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbp │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%cl │ │ │ │ @@ -2820772,40 +2820639,45 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x16117(%rax) │ │ │ │ + add %ah,0x16147(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f069(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16129(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x7e(%rdi,%rbx,1) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ xor $0x17d9839,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f223(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x16129(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x5e(%rbp) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ repnz and %ecx,%edi │ │ │ │ @@ -2820822,15 +2820694,16 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d213b2 │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820856,24 +2820729,22 @@ │ │ │ │ (bad) │ │ │ │ push $0x13010a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push $0x1f0 │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x61(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,0x64(%rbx) │ │ │ │ negb (%rdi) │ │ │ │ @@ -2820885,16 +2820756,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x30cc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eae1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0xb(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ @@ -2820904,70 +2820774,75 @@ │ │ │ │ jno 1d214e2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,%eax,%esi │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,(%rsi) │ │ │ │ add %dl,%bh │ │ │ │ loopne 1d21595 │ │ │ │ cmc │ │ │ │ fwait │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x18(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.W (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x61(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x154e00000000001,%al │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,%al │ │ │ │ + push %rsp │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x55(%rdi) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + push %rbp │ │ │ │ jmp 1d21592 │ │ │ │ iret │ │ │ │ lock rex.WX (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2fcc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e845(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdi │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2820976,25 +2820851,22 @@ │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.W (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rbp,1) │ │ │ │ negl 0x1b(%rsi) │ │ │ │ @@ -2821025,22 +2820897,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - sbb %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %ah,-0x10(%rbp) │ │ │ │ + add %ah,0x49(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1612a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lock add %eax,%gs:(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ jrcxz 1d2161e │ │ │ │ mov %gs,-0x3b(%rbx) │ │ │ │ @@ -2821056,16 +2820928,16 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %edi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub $0x1,%eax │ │ │ │ add %al,%al │ │ │ │ - in $0x6b,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + in (%dx),%al │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ test %ecx,(%rsi) │ │ │ │ xchg %eax,%edi │ │ │ │ @@ -2821080,19 +2820952,23 @@ │ │ │ │ loop 1d216ff │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309c8(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0x48f4e921(,%rax,4) │ │ │ │ jbe 1d2178c │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2821111,23 +2820987,24 @@ │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16149(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %esi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1612a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ sbb -0x74(%rdx),%ah │ │ │ │ (bad) │ │ │ │ @@ -2821143,63 +2821020,63 @@ │ │ │ │ prefetch (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xea,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x17(%rbp) │ │ │ │ rex.WRXB sar $0xea,%r11b │ │ │ │ fs (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x19(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x65(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ jl 1d2182e │ │ │ │ mov $0x3c,%ah │ │ │ │ jbe 1d217d8 │ │ │ │ jae 1d21842 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16119(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f221(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub 0x1(%rcx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rbx) │ │ │ │ popf │ │ │ │ @@ -2821209,51 +2821086,47 @@ │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %ch,-0x10(%rcx) │ │ │ │ + add %dh,0x4a(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + imul $0x1,%eax,%esi │ │ │ │ + add %al,0x62(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,-0x5f(%rbx) │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add $0x18,%al │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x61,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x1614a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xa(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2b(%rax) │ │ │ │ + add %ah,0x62(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821264,27 +2821137,23 @@ │ │ │ │ repz (bad) │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ + rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbp │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x16162(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ sarl $0x67,0xe(%rdx) │ │ │ │ @@ -2821292,47 +2821161,52 @@ │ │ │ │ ja 1d21962 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1611c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ clc │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1612b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,%al │ │ │ │ jne 1d21963 │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ ror %cl,%cl │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1611c(%rax) │ │ │ │ + add %ah,0x4b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ch,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%cl │ │ │ │ enter $0x3d11,$0xff │ │ │ │ @@ -2821343,20 +2821217,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30d2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - enter $0x309,$0x0 │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x7542609d(%rdx) │ │ │ │ or $0x130102d7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2821375,29 +2821251,26 @@ │ │ │ │ (bad) {%k1} │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %dh,0x1614b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %ch,%bl │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub 0x1(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x8(%rax) │ │ │ │ + jmp 1d21aa5 │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x61(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,(%rbx) │ │ │ │ movabs %al,0x13016e7e7e4c2d68 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2821405,59 +2821278,64 @@ │ │ │ │ add %dl,%al │ │ │ │ pop %rdx │ │ │ │ or $0x3,%eax │ │ │ │ add %dh,-0x2(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c00(%rax) │ │ │ │ + add %ah,0x36c04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3e(%rbp) │ │ │ │ xchg %eax,%ebx │ │ │ │ sbb $0x4839a60,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb $0x161,%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WXB (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d21b8d │ │ │ │ + add %ah,%al │ │ │ │ + pop %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rcx,%riz,2) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex movsxd 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,(%rsi) │ │ │ │ mov $0x5872c704,%edx │ │ │ │ or %ecx,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x1611d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WR (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movsxd %eax,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2c(%rax) │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,-0x15(%rdi) │ │ │ │ @@ -2821467,42 +2821345,40 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x1611d(%rax) │ │ │ │ + add %ah,0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f060(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2c(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16163(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x71(%rsi,%rbx,4) │ │ │ │ hlt │ │ │ │ mov $0x111d3fa,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x161,%eax │ │ │ │ + add %dl,0x1614c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - movsxd %eax,%esi │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,0x63(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1612c(%rax) │ │ │ │ + add %ah,0x16163(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %dh,%al │ │ │ │ add %al,%fs:(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821518,43 +2821394,45 @@ │ │ │ │ add %al,-0x73(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jae 1d21c3b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rorl $1,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x5f(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,%bh │ │ │ │ int1 │ │ │ │ and %edx,0x40efddc4(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WR (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f063(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1612c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsxd 0x1(%rcx),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x329ec9(%rip) │ │ │ │ incl (%rdx) │ │ │ │ pop %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821586,16 +2821464,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ imul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - leave │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2821604,24 +2821481,24 @@ │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ gs out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ mov 0x0(%rip),%es │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27bdac31(%rax) │ │ │ │ sub (%rbx),%bl │ │ │ │ @@ -2821648,91 +2821525,89 @@ │ │ │ │ {rex2 0xdd} minps (%r25),%xmm8 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1611e(%rax) │ │ │ │ + add %ah,0x4d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,0x6a(%rax) │ │ │ │ jp 1d21e9b │ │ │ │ jle 1d21e34 │ │ │ │ adcl $0x13,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fisttpll 0x3(%rip) │ │ │ │ add %dh,%al │ │ │ │ adc %ebp,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c00(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x6c,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x5e(%rbx) │ │ │ │ flds 0x60(%rsi) │ │ │ │ sub $0x13012670,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1614d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sub $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x64(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x3e39aa4a(%rip) │ │ │ │ ret $0x7d3d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1efd4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,0x16164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ (bad) │ │ │ │ mov $0x1305af6,%esi │ │ │ │ @@ -2821742,39 +2821617,39 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2ffeb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e8cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - in $0x6b,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx) │ │ │ │ and %dh,(%rcx) │ │ │ │ push $0x48e749cd │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x1f(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x66(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1612d(%rax) │ │ │ │ + add %ah,0x16164(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x5a(%rbx) │ │ │ │ xchg %eax,%ebp │ │ │ │ push %rbp │ │ │ │ @@ -2821783,20 +2821658,24 @@ │ │ │ │ jnp 1d21f92 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1611f(%rax) │ │ │ │ + add %al,0x4e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x69(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1612d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x7(%rax,%riz,1) │ │ │ │ pop %rcx │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2821805,49 +2821684,47 @@ │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,0x4e(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f223(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sub $0x161,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + gs (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0xe(%rbp) │ │ │ │ (bad) │ │ │ │ fwait │ │ │ │ fs ret │ │ │ │ (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ee5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cs (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x7271f9d4(%rip) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2821862,16 +2821739,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %dh,0xa(%rax) │ │ │ │ jmp 1d2208d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%cl │ │ │ │ - or %eax,(%rbx) │ │ │ │ + sbbb $0x3,0x9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x35113b0a(%rsi,%rdx,8) │ │ │ │ @@ -2821879,22 +2821755,22 @@ │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x20(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WRX (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f061(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs (bad) │ │ │ │ + add %al,0x65(%rax) │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ @@ -2821925,20 +2821801,22 @@ │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16120(%rax) │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x62(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e(%rax) │ │ │ │ + add %ah,0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,-0x51(%rax) │ │ │ │ @@ -2821956,15 +2821834,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d221cf │ │ │ │ jmp 1d221ad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x6c,(%rax) │ │ │ │ + loopne 1d221b6 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x65(%rbx) │ │ │ │ rcll %cl,-0x1d(%rcx) │ │ │ │ @@ -2821973,47 +2821852,40 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - and %ah,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc $0xef,%ah │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ + add %dh,0x4f(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1efd4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x16165(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,-0x37f0860(%rbx) │ │ │ │ call *(%rsi,%rdi,1) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %dl,0x16150(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x82,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1ed82(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cs (bad) │ │ │ │ + add %al,%al │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ xchg %al,-0x61ee76d0(%rbx) │ │ │ │ @@ -2822021,22 +2821893,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x21(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ef3e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cs (bad) │ │ │ │ + add %ah,%al │ │ │ │ + gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x32(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2822046,23 +2821919,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x16121(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + data16 (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x97,%bh │ │ │ │ @@ -2822074,15 +2821949,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30021(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2e(%rax) │ │ │ │ + add %ah,0x5f(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822096,30 +2821971,30 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - and %esp,0x1(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rcrb $1,(%rbx,%rbp,8) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x42(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0xeb,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d22377 │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %ah,0x56ae1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x1a0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x39(%rcx) │ │ │ │ + movabs 0x7100000000000002,%al │ │ │ │ + (bad) │ │ │ │ and %bh,(%rdi,%rsi,8) │ │ │ │ orb $0x13,0x1(%rdi,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2822145,41 +2822020,34 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30e84(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex leave │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x300000000003095a,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x7a6dd3fc(%rdi,%rbp,8) │ │ │ │ leave │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x37(%rax) │ │ │ │ - js 1d2242d │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x174ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d22406 │ │ │ │ + add %dh,-0x2c(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x2e0,%eax │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x176,%esp │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ @@ -2822192,21 +2822060,19 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x1e(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d22486 │ │ │ │ jmp 1d22480 │ │ │ │ - add %al,%al │ │ │ │ - or %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + or $0x36c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1100000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x17(%rcx) │ │ │ │ addr32 jp 1d22423 │ │ │ │ sub $0x13013355,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822229,22 +2822095,22 @@ │ │ │ │ movabs %eax,0x130140f012416734 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x2e401(%rax) │ │ │ │ + add %ah,0x2e3b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ iret │ │ │ │ jmp 1d2250d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x580(%rax) │ │ │ │ + and %dh,0x580(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3b(%rsi) │ │ │ │ leave │ │ │ │ @@ -2822260,132 +2822126,139 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jmp 1d22559 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1eb3c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + add $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rdi) │ │ │ │ xor %dl,%ch │ │ │ │ cld │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ pop %rbp │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.X in $0x2,%al │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x1,-0x10(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov %esp,%esp │ │ │ │ - add (%rax),%al │ │ │ │ + jo 1d22604 │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,0x38(%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ lret $0x2fc │ │ │ │ int $0x1a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %dl,%al │ │ │ │ + sbb %ah,%ah │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - rex.R in $0x2,%al │ │ │ │ + and %esi,%edx │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x63(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,(%rcx) │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e489(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,(%rbx) │ │ │ │ adc %eax,%eax │ │ │ │ jmp 1d225fb │ │ │ │ xchg %edx,0x130178(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x44(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %esp,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $1,%bl │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + fucomi %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov %ah,%ah │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + fs in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,0x15277943(%rip) │ │ │ │ imul $0x0,0x130111(%rax),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x2e444(%rax) │ │ │ │ + add %dl,0x2e41b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31ed5(%rax) │ │ │ │ + add %dl,0x31f93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,0x1c01f98b(%rax) │ │ │ │ pop %rsi │ │ │ │ rex.WRB push %r14 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rex.R in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0xe4,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,(%rbx) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %edx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WRB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x38(%rdx) │ │ │ │ ffreep %st(3) │ │ │ │ @@ -2822394,53 +2822267,49 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - rex.R in $0x2,%al │ │ │ │ + add %ah,0x23(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x10(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - in $0x2,%al │ │ │ │ + add %ah,%al │ │ │ │ + addr32 in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ (bad) │ │ │ │ rex.WRX movabs 0x13010e,%rax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.RB in $0x2,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%dl │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2e468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,-0x5d(%rdx) │ │ │ │ shl $1,%al │ │ │ │ sbb %ecx,(%rsp,%rcx,8) │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822448,17 +2822317,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30f0b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - or %eax,(%rbx) │ │ │ │ + rcrb $0x3,0x9(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2822467,30 +2822334,27 @@ │ │ │ │ or $0x130126ee,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WB in $0x2,%al │ │ │ │ + add %dh,0x28(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2283d │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + imul $0x2,%esp,%esp │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ pop %rcx │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ sarl $0x0,0x13017f(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822515,27 +2822379,25 @@ │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ mov %cl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x49(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lock imul $0x1,%eax,%esi │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %ah,%ah │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x1,%eax,%esi │ │ │ │ + add %ah,(%rax) │ │ │ │ + imul $0x2,%esp,%esp │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,-0xd(%rcx) │ │ │ │ enter $0x8c18,$0x8 │ │ │ │ push %rsp │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822543,91 +2822405,89 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x79(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eb53(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ fisubs 0x762553a3(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - rex.WB in $0x2,%al │ │ │ │ + add %al,%al │ │ │ │ + sub %esp,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%dl │ │ │ │ - out %eax,(%dx) │ │ │ │ + loop 1d228ea │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e497(%rax) │ │ │ │ + add %al,0x69(%rax) │ │ │ │ + in $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,-0x2cf3868a(%rdi) │ │ │ │ nop │ │ │ │ lret $0x141 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4d(%rax) │ │ │ │ + add %dh,0x2b(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0xf0,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sahf │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2e469(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,0x38cf5c5a(%rcx) │ │ │ │ rex.R add $0x13011f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.WRX in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d22957 │ │ │ │ - lock add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x62(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,%al │ │ │ │ + sub %esp,%esp │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int $0xf0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x2,%esp,%esp │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,(%rbx,%rdx,8) │ │ │ │ js 1d229d7 │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rdx │ │ │ │ test $0x130105,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822636,45 +2822496,41 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock clc │ │ │ │ call 1d229d8 │ │ │ │ - add %ah,-0x2e(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3095f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x8f84863(%rsi) │ │ │ │ lret $0x2ee6 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x5c(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ + add %al,0x2e42c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex in $0xec,%al │ │ │ │ + add %al,-0x1c(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x62(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x2a00000000001,%al │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffffffffffe4 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x64e9b6df(%rip) │ │ │ │ rex.WX (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2822700,23 +2822556,23 @@ │ │ │ │ jns 1d22a8a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2e45c(%rax) │ │ │ │ + add %dh,0x2e42c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ - in $0x2,%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x2,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x69105ab8(%rax) │ │ │ │ cs (bad) │ │ │ │ @@ -2822731,37 +2822587,38 @@ │ │ │ │ test $0xf,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WR jmp 1d22af5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ror $0x9,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d22b54 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,%bh │ │ │ │ jb 1d22b04 │ │ │ │ and $0x6b96b42d,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x30222(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x51(%rax) │ │ │ │ jmp 1d22b40 │ │ │ │ - add %al,(%rax) │ │ │ │ - out %al,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x13(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ rex.WRX mov $0x3d,%dl │ │ │ │ @@ -2822846,39 +2822703,35 @@ │ │ │ │ ... │ │ │ │ add %dl,0x31028(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ jmp 1d22c5d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex add $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rcx) │ │ │ │ xchg %eax,%edi │ │ │ │ adc %ebp,0x3ab2e661(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - pop %rbp │ │ │ │ - in $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x2e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xb00000000001ed98,%al │ │ │ │ - lahf │ │ │ │ - in $0x2,%al │ │ │ │ + movabs 0x600000000001ed98,%al │ │ │ │ + imul $0x2,%esp,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xor 0x38ceda15(%rcx,%rsi,2),%ecx │ │ │ │ @@ -2822910,68 +2822763,70 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + sub $0x2e4,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + orb $0x0,0x1ed(%rax) │ │ │ │ add %ah,%al │ │ │ │ - (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x1ed(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0xd100000000002e4,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x35(%rsi) │ │ │ │ - jo 1d22d01 │ │ │ │ - push %r11 │ │ │ │ + rex.RX xor $0x5341ad70,%eax │ │ │ │ cld │ │ │ │ add (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e4a6(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jb 1d22d57 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x5(%rbp),%edx │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %ah,0x33(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ cltd │ │ │ │ jp 1d22dd9 │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ ret $0x1c5 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dh,0x72(%rax) │ │ │ │ in $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rcx,%rsi,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x43(%rax) │ │ │ │ + add %dh,0x65(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x28(%rbp) │ │ │ │ @@ -2822980,34 +2822835,34 @@ │ │ │ │ or $0x130157c3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2e5dc(%rax) │ │ │ │ + add %dh,-0x3f(%rax) │ │ │ │ + in $0x2,%eax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ cltd │ │ │ │ xor %ebp,(%rcx) │ │ │ │ mov $0x13591e4,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x23(%rax) │ │ │ │ - in $0x2,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x2e5 │ │ │ │ ... │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x1e(%rsi) │ │ │ │ @@ -2823021,22 +2822876,20 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.WR adc %r8b,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d22e6c │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bl,0x9(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%dh │ │ │ │ jrcxz 1d22ef9 │ │ │ │ sub %ebp,%edi │ │ │ │ add %eax,(%rcx) │ │ │ │ (bad) │ │ │ │ adc %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823082,25 +2822935,25 @@ │ │ │ │ sbb %eax,(%rdi) │ │ │ │ movabs 0x1301043c8088,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + ret │ │ │ │ + in $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x58(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rax │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x22(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or $0x2e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0x9b,%dh │ │ │ │ rex.B or $0x50636718,%eax │ │ │ │ @@ -2823113,15 +2822966,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x34(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub $0x1,%ebx │ │ │ │ - add %al,0x36c01(%rax) │ │ │ │ + add %al,0x36c05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rcx) │ │ │ │ mov %dh,%ah │ │ │ │ cmp (%rsi),%bl │ │ │ │ @@ -2823136,16 +2822989,16 @@ │ │ │ │ add %al,-0x42(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,%al │ │ │ │ - (bad) │ │ │ │ + rex │ │ │ │ + es (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %esp,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2a6c3970(%rdx) │ │ │ │ test %ecx,(%rcx) │ │ │ │ @@ -2823159,35 +2823012,33 @@ │ │ │ │ add %dh,-0x42(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57ffb(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ + add %dl,-0x6d(%rax) │ │ │ │ + addl $0x1a009d0,0x0(%rip) │ │ │ │ ... │ │ │ │ - add %bh,0x28(%rsi) │ │ │ │ + jle 1d23092 │ │ │ │ je 1d2300b │ │ │ │ fistps (%rax) │ │ │ │ ds es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WB add (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.RX jmp 1d23098 │ │ │ │ - add %al,0x309d2(%rax) │ │ │ │ + add %ah,0x3095f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ cmp -0x243b4141(%rbp),%bl │ │ │ │ (bad) │ │ │ │ @@ -2823198,21 +2823049,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x365be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WX call 1d230e0 │ │ │ │ - add %dh,0x57ffb(%rax) │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ + addl $0x1a009d0,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%cl │ │ │ │ + movabs 0xc100000000000002,%al │ │ │ │ rex.WXB in (%dx),%al │ │ │ │ xor %ch,-0x24(%rcx) │ │ │ │ rex.RB push %r12 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823242,17 +2823091,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov $0x365,%esi │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x18(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp 1d23109 │ │ │ │ add $0x0,%eax │ │ │ │ rorb $1,(%rcx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1b6b557e(%rsi) │ │ │ │ xchg %eax,%ebx │ │ │ │ @@ -2823266,36 +2823114,36 @@ │ │ │ │ (bad) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x17(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dl,0x7b2fe479(%rsi) │ │ │ │ rex.RXB fidivrl 0x1(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x310ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jns 1d231e6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lret │ │ │ │ + add %dl,0x5b(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823311,15 +2823159,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x365,%edi │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adcb $0x0,0x5(%rsi) │ │ │ │ + loopne 1d23241 │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ rorb $1,(%rcx) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x59(%rdi) │ │ │ │ jle,pt 1d232a6 │ │ │ │ mov %al,0x6c(%rdx) │ │ │ │ @@ -2823349,20 +2823199,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,-0x41(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex.WRB call 1d232d8 │ │ │ │ + add %al,%al │ │ │ │ + notl 0x5(%rdi) │ │ │ │ add %dl,%al │ │ │ │ - adcb $0x0,0x5(%rsi) │ │ │ │ - rorb $1,(%rcx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %esp,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsi) │ │ │ │ or %edx,%esp │ │ │ │ cmp 0x3a(%rbp),%dh │ │ │ │ in (%dx),%al │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823374,15 +2823223,15 @@ │ │ │ │ imul $0x3,(%rcx),%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ jmp 1d2331d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c01,%al │ │ │ │ + movabs 0x3000000000036c05,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ rex.WRXB fstpl 0xf(%r13) │ │ │ │ mov $0x27,%dh │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823391,21 +2823240,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x365bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e84d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2e(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + mov 0x3(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rorb $1,(%rcx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %esp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x69a9c76b(%rbp) │ │ │ │ (bad) │ │ │ │ imul $0x13,0x11(%rdi),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1d233(%rax) │ │ │ │ @@ -2823483,69 +2823333,71 @@ │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x65(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2ea54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2eeed(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + iret │ │ │ │ + out %al,(%dx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ imul $0xffffffc0,0x5d02f16d(%rdx),%ecx │ │ │ │ jbe 1d234aa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2ea65(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1ec,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0xee,%ch │ │ │ │ + jo 1d234a2 │ │ │ │ + out %al,(%dx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %esi,(%rcx) │ │ │ │ xchg %eax,%ebx │ │ │ │ and 0x152d1f6(%rdx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - gs (bad) │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x12(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2eed0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp $0x4f,%al │ │ │ │ int3 │ │ │ │ @@ -2823561,39 +2823413,35 @@ │ │ │ │ lea (%rcx),%edx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x66(%rax) │ │ │ │ jmp 1d2355d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - lret │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,0x9(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,%cl │ │ │ │ cmp %edx,%esi │ │ │ │ filds 0x1589451(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ec99(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x45(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dh,0x2f0a5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ push $0xffffffffc973e9fa │ │ │ │ @@ -2823621,26 +2823469,26 @@ │ │ │ │ out %al,(%dx) │ │ │ │ fistl (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1e9d0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x2f0,%esp │ │ │ │ + add %al,0x2f09a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x1e9d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,0x6589d80a(%rdx) │ │ │ │ (bad) │ │ │ │ jle 1d23658 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823651,17 +2823499,15 @@ │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d23643 │ │ │ │ jmp 1d2367d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x6c,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x0,0x36c(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0xe4daa12(%rdx) │ │ │ │ (bad) │ │ │ │ jbe 1d2370f │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2823696,38 +2823542,40 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ jrcxz 1d23768 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ea05(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 1d23c78 │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x1a00a,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ + add %ah,0x1a00a(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x23(%rbx,%rbp,2) │ │ │ │ loopne 1d2376b │ │ │ │ andl $0x130141,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3032e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e96a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309d2(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rdi │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,0xd(%rcx) │ │ │ │ lret │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ cmc │ │ │ │ movabs 0x13016469,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2823736,16 +2823584,16 @@ │ │ │ │ add %al,-0x1c(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x14(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %al,%al │ │ │ │ + pop %gs:0x0(%rip) │ │ │ │ movabs 0xa00000000001a00a,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ or %dl,%ch │ │ │ │ add %esp,%ebp │ │ │ │ @@ -2823778,16 +2823626,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ea08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x61(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x64,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1a00a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5c(%rbp) │ │ │ │ push $0x1b │ │ │ │ jo 1d23839 │ │ │ │ xchg %ch,0x13(%rcx,%rax,1) │ │ │ │ @@ -2823799,19 +2823649,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ add %al,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e9(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - loope 1d238e6 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036be8,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x34fcd0db(%rsp,%rbx,8) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823823,20 +2823669,22 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ xor %dl,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1eb,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - or $0x9,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + lock pop %rbx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,0x66(%rbp) │ │ │ │ test %ecx,%edi │ │ │ │ xor $0xc5,%cl │ │ │ │ jb 1d238e2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823847,15 +2823695,15 @@ │ │ │ │ in $0x65,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x67(%rax) │ │ │ │ + add %dh,0x24(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1a00a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2823866,23 +2823714,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - ret $0x2f0 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x56(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.XB out %eax,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ef43(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x36(%rax) │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -2823893,22 +2823738,22 @@ │ │ │ │ adc (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x2f(%rax) │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2f0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push $0xffffffffffffffef │ │ │ │ + xor %ch,-0x11(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f0dc(%rax) │ │ │ │ + add %dl,-0x3b(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x75(%rbp) │ │ │ │ sbb -0x53(%rbp),%dh │ │ │ │ @@ -2823965,15 +2823810,15 @@ │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,%dh │ │ │ │ jmp 1d23a6d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d23a73 │ │ │ │ + add %al,(%rsi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ @@ -2823989,21 +2823834,19 @@ │ │ │ │ add %dl,-0xc(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %ch,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0x578 │ │ │ │ - add %al,(%rax) │ │ │ │ - or %cl,(%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x57893(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,%dl │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ sti │ │ │ │ pop %rax │ │ │ │ cmp %al,(%rdx) │ │ │ │ jbe 1d23ada │ │ │ │ @@ -2824015,17 +2823858,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x365f4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x11(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - js 1d23b09 │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret $0x578 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %cl,(%rbx) │ │ │ │ movabs 0x97700000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rbx) │ │ │ │ @@ -2824056,21 +2823898,24 @@ │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f0f6(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + in $0xf0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ds out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f0ff(%rax) │ │ │ │ + add %dh,-0x13(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x6c(%rsi) │ │ │ │ es mov $0x3,%cl │ │ │ │ rex.W push %rax │ │ │ │ @@ -2824083,15 +2823928,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ add %esp,0x3(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1e8(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x572(%rbx) │ │ │ │ + add %dl,(%rbx) │ │ │ │ + jae 1d23be1 │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d23bed │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x38,0x51(%rcx) │ │ │ │ and %ebp,%edi │ │ │ │ @@ -2824132,21 +2823979,23 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30429(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ecx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rorb %cl,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x58(%rbx) │ │ │ │ hlt │ │ │ │ push %rdx │ │ │ │ jb 1d23c59 │ │ │ │ shlb %cl,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2824158,16 +2824007,15 @@ │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,%bh │ │ │ │ jmp 1d23cad │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lret │ │ │ │ - or %eax,(%rbx) │ │ │ │ + adc %bl,0x3(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2824249,15 +2824097,17 @@ │ │ │ │ add %al,0x31379(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x22(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - mov $0x309,%eax │ │ │ │ + push %rcx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x33f24b5e(%rbp,%rcx,1) │ │ │ │ xor $0x5b,%al │ │ │ │ @@ -2824294,15 +2824144,15 @@ │ │ │ │ add %ah,-0x13(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e9,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x6b,%cl │ │ │ │ + shr $0x6b,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2824314,23 +2824164,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - div %eax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x1b(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ee24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2824345,16 +2824194,17 @@ │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0xec,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ call ffffffff8897ecb3 <_edata@@Base+0xffffffff8197ecb3> │ │ │ │ adc %ebx,0x1(%rbx) │ │ │ │ @@ -2824368,15 +2824218,15 @@ │ │ │ │ cld │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bh,(%rsp,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x7(%rax) │ │ │ │ + add %ah,0xb(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x79(%rbx) │ │ │ │ @@ -2824385,112 +2824235,105 @@ │ │ │ │ rex.RX add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %ah,0x2f0e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ addr32 in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f0ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x6a7c5cf3(%rdx,%rsi,8) │ │ │ │ or %bh,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - clc │ │ │ │ - lock add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + in $0xf0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x21(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %dh,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f0ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,-0x7b(%rcx) │ │ │ │ in (%dx),%al │ │ │ │ addr32 sub %bh,%bl │ │ │ │ es sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x2f0f8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + out %al,$0xf0 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %gs,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %dh,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0xcba9442(%rdx) │ │ │ │ sbb $0x3,%al │ │ │ │ jl 1d24032 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0xe(%rax) │ │ │ │ + lock add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f106(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc %dh,%cl │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f0fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,0x25(%rbp) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ rorl $1,0x13016347(%rdi,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x2f66e(%rax) │ │ │ │ + add %dl,0x2f662(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x53(%rax) │ │ │ │ + add %al,-0x61(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ @@ -2824498,44 +2824341,40 @@ │ │ │ │ idivb (%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x1ea80(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f6ad(%rax) │ │ │ │ + movabs 0x600000000001ea80,%al │ │ │ │ + lahf │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x2ff300000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rsi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jbe 1d24099 │ │ │ │ flds 0x13017e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,0x64(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eadf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %al,0x2f69f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7(%rdi) │ │ │ │ cli │ │ │ │ @@ -2824543,24 +2824382,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x6f(%rax) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %ah,0x2f664(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WXB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %ah,0x2f69f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e9d0f4b(%rbp) │ │ │ │ jrcxz 1d241b9 │ │ │ │ @@ -2824573,15 +2824409,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ cs adc $0x3,%eax │ │ │ │ add %al,0x1ec5c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - mov $0x309,%eax │ │ │ │ + push %rcx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ pop %rbx │ │ │ │ @@ -2824591,24 +2824429,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + testb $0x0,%fs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xea,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %al,%al │ │ │ │ + lahf │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x2a00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rbp) │ │ │ │ @@ -2824622,63 +2824459,56 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x12(%rax) │ │ │ │ add $0x3,%eax │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xe9,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rorb %cl,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x60(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x600000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x48c6bf5e(%rdi) │ │ │ │ - (bad) │ │ │ │ - or (%rcx),%al │ │ │ │ - adc (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + lahf │ │ │ │ + movabs %al,0x13010a60b73940 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + testb $0x0,%gs:(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x50(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0xe(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0xe480000000002f6,%al │ │ │ │ movabs 0x4000000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4e9d0f4b(%rbp) │ │ │ │ jrcxz 1d242d9 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2f6b0(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x1eeb7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs %al,0xb7b00000000002f6 │ │ │ │ + out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - iret │ │ │ │ + add %al,-0x41(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x56(%rdx) │ │ │ │ @@ -2824690,32 +2824520,31 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x3160f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ec7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rcx,%rsi,4) │ │ │ │ mov $0x13015752,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x2f6d1(%rax) │ │ │ │ + add %ah,-0x40(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ @@ -2824733,15 +2824562,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf7,%al │ │ │ │ + rex cld │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ sub $0x16,%al │ │ │ │ @@ -2824758,16 +2824587,17 @@ │ │ │ │ add %dl,0x2fb9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ out %al,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x62(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rsi,%rsi,8) │ │ │ │ sbb %bh,%dh │ │ │ │ cmpl $0x1301403c,(%rcx) │ │ │ │ @@ -2824782,15 +2824612,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x34(%rdi) │ │ │ │ fcmovnu %st(5),%st │ │ │ │ @@ -2824810,18 +2824641,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ int1 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x6b,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036be6,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x4e0ef5e1(%rax) │ │ │ │ fbstp 0x13010f(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2824830,16 +2824658,16 @@ │ │ │ │ add %ah,%al │ │ │ │ iret │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e4fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x36410(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x3b(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ (bad) │ │ │ │ @@ -2824879,15 +2824707,15 @@ │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a80(%rax) │ │ │ │ + add %al,0x30a00(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rdi) │ │ │ │ jae 1d24585 │ │ │ │ and $0x525785da,%eax │ │ │ │ @@ -2824902,15 +2824730,16 @@ │ │ │ │ rex.B (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x49(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x47(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdx │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2824949,16 +2824778,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,0x36bff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ @@ -2824994,21 +2824822,19 @@ │ │ │ │ add %dh,0x57(%rax) │ │ │ │ cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x1e5,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x11,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + movabs 0x898000000000309,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,(%rbx) │ │ │ │ rorb $0xad,0x17(%rbp) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ repnz (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2825052,15 +2824878,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lret │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,%bh │ │ │ │ + jo 1d2480c │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2825078,15 +2824904,16 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ data16 std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x3f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2825102,34 +2824929,38 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x11(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2486f │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + xor %ah,%dh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x714728ea(%rdi) │ │ │ │ es rex.RB sub $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x62(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e5f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cli │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x25f57c41(%rcx) │ │ │ │ emms │ │ │ │ @@ -2825144,19 +2824975,23 @@ │ │ │ │ sbb %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf2,%al │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x309b9(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + push %rdx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ push %rsi │ │ │ │ out %al,$0x88 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ push %rsi │ │ │ │ sub $0x1301,%eax │ │ │ │ @@ -2825168,15 +2825003,16 @@ │ │ │ │ add %dl,%al │ │ │ │ sahf │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36271(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add 0x0(%rbx,%rax,1),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x65(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2825192,15 +2825028,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ movabs 0xf1d00000000002fb,%eax │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ch │ │ │ │ + push %rax │ │ │ │ + cli │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x213c2350(%rax) │ │ │ │ @@ -2825212,15 +2825049,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2fba1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ repnz in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x362(%rip) │ │ │ │ + jo 1d24985 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0xb00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6a(%rax) │ │ │ │ shlb $1,0x295092f5(%rsi) │ │ │ │ @@ -2825235,15 +2825074,15 @@ │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36bfb(%rax) │ │ │ │ + add %ah,0x36bff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ sti │ │ │ │ jns 1d24a68 │ │ │ │ @@ -2825257,15 +2825096,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ movabs %al,0xf2900000000002fb │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d24a27 │ │ │ │ + sar $1,%cl │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rbx) │ │ │ │ lea (%rcx,%rcx,4),%edx │ │ │ │ @@ -2825282,15 +2825121,16 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xd(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3(%rdx,%riz,2) │ │ │ │ + rex cld │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ @@ -2825306,16 +2825146,15 @@ │ │ │ │ add %dh,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ + add %dh,-0x7(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0xd(%rbx) │ │ │ │ mov %edx,%edi │ │ │ │ @@ -2825330,17 +2825169,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fba7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0xc(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1800000000036216,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + lock frstor 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x2f4d7a29(%rbx) │ │ │ │ test $0xf2,%al │ │ │ │ cmp (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2825351,15 +2825194,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%ah │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x40187973(%rbx) │ │ │ │ sahf │ │ │ │ @@ -2825372,19 +2825216,22 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x57(%rax) │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36254(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mull 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dl,0x57(%rbx) │ │ │ │ mov 0x373e8394(%rdx),%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2825395,15 +2825242,15 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xa(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf4,%al │ │ │ │ + xor %bh,%cl │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x25(%rsi) │ │ │ │ sub %bh,-0xa(%rdi,%rdx,4) │ │ │ │ @@ -2825418,17 +2825265,16 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mul %ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jge 1d24c8d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x43e6dbff(%rsi) │ │ │ │ jmp 1d24bec │ │ │ │ es add %edx,(%rbx) │ │ │ │ @@ -2825440,16 +2825286,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ ja 1d24c7d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ed2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x309,%ecx │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ adc $0x898c1fe3,%eax │ │ │ │ @@ -2825464,16 +2825311,15 @@ │ │ │ │ sti │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - hlt │ │ │ │ + adc %bh,%cl │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x14203bb1(%rdx) │ │ │ │ @@ -2825489,16 +2825335,15 @@ │ │ │ │ in (%dx),%al │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmp $0x1ed,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add 0x0(%rbx,%rax,1),%bpl │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ (bad) │ │ │ │ int3 │ │ │ │ @@ -2825517,19 +2825362,23 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ clc │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d24d93 │ │ │ │ (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + int1 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x6b(%rdx) │ │ │ │ enter $0xc0ba,$0x58 │ │ │ │ sbb $0x130148,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2825540,15 +2825389,15 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ cli │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d24d86 │ │ │ │ + lock clc │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x29eb928b(%rcx) │ │ │ │ sub 0x1(%rsi,%rax,1),%dl │ │ │ │ @@ -2825562,17 +2825411,16 @@ │ │ │ │ mov $0xfb,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jns 1d24e3d │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + or %esp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x51(%rcx) │ │ │ │ sahf │ │ │ │ mov (%rdx),%es │ │ │ │ @@ -2825586,16 +2825434,15 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xfb,%bl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x25(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,0x36be3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x78(%rbx) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2825612,17 +2825459,16 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cld │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jns 1d24ecd │ │ │ │ - add (%rax),%eax │ │ │ │ + rorb $1,(%rcx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x295ffd5e(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ enter $0x16c,$0xf0 │ │ │ │ @@ -2825661,15 +2825507,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ and %edi,%esi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e606(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a58(%rax) │ │ │ │ + add %dl,0x309cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x58aa101b(%rax,%riz,4) │ │ │ │ mov $0x130173,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2825722,15 +2825568,15 @@ │ │ │ │ sbb $0x1c,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5c(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36bda(%rax) │ │ │ │ + add %dh,0x36be2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x3a4c7859(%rdi) │ │ │ │ sub $0x43,%al │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ @@ -2825766,15 +2825612,15 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d25071 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x9,%bh │ │ │ │ + adc %ch,0x9(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x22ddaa13(%rax) │ │ │ │ test %ebx,(%rdi) │ │ │ │ @@ -2825853,17 +2825699,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2fec2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e632(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rax │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x35(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ rex.WR │ │ │ │ @@ -2825900,16 +2825745,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int3 │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rsp │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2825965,16 +2825810,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fefa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ + lock insl (%dx),%es:(%rdi) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ @@ -2825993,21 +2825837,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ ja 1d25318 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - fsubrl 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0x6b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x37(%rax) │ │ │ │ sti │ │ │ │ sbb %eax,%edi │ │ │ │ rex.RX int3 │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2826085,20 +2825928,21 @@ │ │ │ │ add %dl,%al │ │ │ │ rex.WX incq (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $0x1,-0x1a(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,%bl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ imul $0xffffff96,(%rbx),%ebx │ │ │ │ jl 1d2546f │ │ │ │ ss add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2826143,15 +2825987,16 @@ │ │ │ │ add %al,-0x71(%rax) │ │ │ │ incl (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x11(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ @@ -2826164,16 +2826009,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %dl,0x70(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int3 │ │ │ │ + add %dl,0x5c(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2826247,15 +2826091,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ movabs %eax,0x921000000000031d │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36bdd(%rax) │ │ │ │ + add %ah,0x36be5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x6e(%rdx) │ │ │ │ (bad) │ │ │ │ out %al,$0x40 │ │ │ │ @@ -2826295,16 +2826139,15 @@ │ │ │ │ add %dl,0x2fff1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d25778 │ │ │ │ - or (%rbx),%al │ │ │ │ + lock lret $0x309 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ rex.WRB (bad) │ │ │ │ @@ -2826362,15 +2826205,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x3001c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d257e8 │ │ │ │ + mov $0x6d,%al │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ @@ -2826421,17 +2826264,15 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x3,%eax │ │ │ │ add %dl,0x1ed8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int $0x9 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3095c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x319b141a(%rbp) │ │ │ │ rol %cl,%ah │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2826491,19 +2826332,22 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x51(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x0,0x1e6(%rdi) │ │ │ │ - add %dl,0x30a56(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + leave │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,(%rdi,%rcx,8) │ │ │ │ and $0x2206e7d3,%eax │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2826511,16 +2826355,17 @@ │ │ │ │ gs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x54(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x20(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0x6b │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2826577,20 +2826422,22 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ fwait │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x9,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1d25b4d │ │ │ │ loope 1d25a75 │ │ │ │ and $0x87,%al │ │ │ │ and $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2826665,16 +2826512,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d25c40 │ │ │ │ - or (%rbx),%al │ │ │ │ + jo 1d25bb3 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x69dc30c9(%rsi) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2826692,17 +2826539,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - int $0x9 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3095c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ sarl $1,0x76b68576(%rbp) │ │ │ │ jae 1d25c52 │ │ │ │ @@ -2826769,15 +2826614,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x31f2d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1edc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36be2(%rax) │ │ │ │ + add %ah,0x36be9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ fisttpl 0x2f8ce8fd(%rcx) │ │ │ │ add %rdx,(%r11) │ │ │ │ @@ -2826790,19 +2826635,21 @@ │ │ │ │ add %dl,-0x31(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xe6,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309ee(%rax) │ │ │ │ + add %dl,0x6d(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x1eee7f7a(%rdx) │ │ │ │ pop %rsp │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2826875,21 +2826722,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x30101(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d25eeb │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock mov $0x9,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ rex.RB │ │ │ │ rex.R or $0x7994f885,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2826930,21 +2826776,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x31f4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1ed,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - int $0x9 │ │ │ │ - add (%rax),%eax │ │ │ │ + rcrb $1,0x3(%rcx,%rcx,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,(%rax) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ jg 1d26013 │ │ │ │ imul $0x0,0x1301(%rsp,%rdx,2),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2826954,17 +2826800,20 @@ │ │ │ │ cmp (%rcx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x33(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x3(%rdx,%rcx,1) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + loopne 1d25fe1 │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %ah,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ testb $0x3f,(%rbx) │ │ │ │ repnz fidivl (%rcx) │ │ │ │ xor $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2827069,16 +2826918,16 @@ │ │ │ │ jmp 1d26152 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x36(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x6b,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + rex (bad) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ jle 1d26111 │ │ │ │ add -0x1(%rdi),%ch │ │ │ │ @@ -2827095,15 +2826944,16 @@ │ │ │ │ addl $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d26159 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x3(%rdx,%rcx,1) │ │ │ │ + xor %cl,%dh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ lahf │ │ │ │ @@ -2827155,21 +2827005,20 @@ │ │ │ │ mov $0x1,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%bl │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %ch,0x9(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sub $0x30,%al │ │ │ │ sbb $0xfc,%al │ │ │ │ or 0x1301(%rax,%riz,2),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2827245,21 +2827094,21 @@ │ │ │ │ stc │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jmp 1d26361 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x31(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x9,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x6493b2b2(%rax) │ │ │ │ fisubrl (%rdx) │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2827303,17 +2827152,20 @@ │ │ │ │ add %al,0x30228(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ int1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a94,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + rolb $0xa,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x7ec5e03(%rcx,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2827384,16 +2827236,16 @@ │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,%dl │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,(%rcx) │ │ │ │ - or (%rbx),%al │ │ │ │ + mov $0xb6,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x3b(%rbp) │ │ │ │ xor $0x6b53b2a1,%eax │ │ │ │ @@ -2827445,21 +2827297,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %al,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e703(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30a07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x76(%rcx) │ │ │ │ jp 1d265ff │ │ │ │ (bad) │ │ │ │ jae 1d26672 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2827536,17 +2827386,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x302,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ lock or $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x309b6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x4e(%rbp) │ │ │ │ sub %ch,%dh │ │ │ │ xor $0xbf,%al │ │ │ │ @@ -2827600,16 +2827448,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ out %al,$0x2 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e713(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x1(%rcx) │ │ │ │ @@ -2827655,54 +2827502,58 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x30318(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e71b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309e7(%rax) │ │ │ │ + add %ah,0x68(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x30d7c24c(%rdx) │ │ │ │ cwtl │ │ │ │ cli │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2f6d1(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x2f6 │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0xb608(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %dh,0x0(%rsi) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x4b8095c0(%rbp) │ │ │ │ (bad) │ │ │ │ imul $0x0,0x13(%rcx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2f6d2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rcx │ │ │ │ - out %al,(%dx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,-0x12(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4f(%rax) │ │ │ │ - add (%eax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,$0x67 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,0xf(%rsi) │ │ │ │ cli │ │ │ │ jge 1d269b5 │ │ │ │ @@ -2827710,16 +2827561,15 @@ │ │ │ │ ja 1d269d2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %al,-0x1e(%rax) │ │ │ │ testb $0x0,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ @@ -2827728,46 +2827578,45 @@ │ │ │ │ cmp %ebx,0x1(%rbp,%rcx,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - testb $0x0,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jrcxz 1d26a29 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4a(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2f6f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x59(%rbx) │ │ │ │ stc │ │ │ │ (bad) │ │ │ │ rex.WRB │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2f783(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRX (bad) │ │ │ │ + add %dh,0x74(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + xor %cl,-0x16(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ std │ │ │ │ @@ -2827854,39 +2827703,39 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x36634(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x61(%rax) │ │ │ │ jmp 1d26ba8 │ │ │ │ - add %dh,0x30acf(%rax) │ │ │ │ + add %dh,0x5f(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,(%rdx) │ │ │ │ push $0x77c942a8 │ │ │ │ and $0x130158,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ xor $0x366,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x17(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb %bh,0x3(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x37d48(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ xorb $0x63,0x72ff1f08(%rcx,%rdx,1) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2827895,15 +2827744,15 @@ │ │ │ │ add %ah,0x36636(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe9,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or %ecx,%esi │ │ │ │ + adc $0xf7,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rdx) │ │ │ │ iret │ │ │ │ @@ -2827917,17 +2827766,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ ss add (%rax),%ax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsp │ │ │ │ - gs add $0x0,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + jns 1d26ce8 │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x26bff513(%rbx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ @@ -2827940,19 +2827789,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e23f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5758c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + and %dh,0x5(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,%ch │ │ │ │ push %rsi │ │ │ │ xchg %bh,%ah │ │ │ │ out %eax,(%dx) │ │ │ │ pop %rcx │ │ │ │ add %al,-0x70(%rcx,%rdx,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2827986,16 +2827838,16 @@ │ │ │ │ add %dh,0x37(%rax) │ │ │ │ add (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push %rdi │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ or $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rdi) │ │ │ │ xor %bl,0x1a6ccbaa(%esi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2828254,15 +2828106,15 @@ │ │ │ │ rex.WRXB │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7f(%rax) │ │ │ │ loopne 1d270fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock loop 1d27180 │ │ │ │ + adc %bh,0x7f(%rdx) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jb 1d27108 │ │ │ │ sbb %dl,-0x52(%rbp) │ │ │ │ @@ -2828275,16 +2828127,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x50(%rax) │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x300b5(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x4(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,0x41228630(%rbp) │ │ │ │ rex.W │ │ │ │ imul $0x13,(%r9),%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2828317,43 +2828169,44 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x7c(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - movabs 0x800000000001f15b,%al │ │ │ │ - mov $0x6e,%dl │ │ │ │ + add %dh,%al │ │ │ │ + je 1d271c2 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x1f15b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x2a(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ and 0x4e(%rdi),%bh │ │ │ │ in $0x6f,%eax │ │ │ │ push $0x13012e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f784(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x77(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + add %bl,0x1(%rcx,%rsi,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + out %eax,$0x6e │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3e51950d(%rbx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cld │ │ │ │ @@ -2828361,25 +2828214,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %esi,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f777(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x7e(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lea (bad),%esi │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor $0x2,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x5a0a6370(%rip) │ │ │ │ pop %rsi │ │ │ │ sub $0x65,%al │ │ │ │ @@ -2828392,17 +2828244,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x30033(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1d2728f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x16(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ or 0x5(%rbp),%ebp │ │ │ │ @@ -2828419,19 +2828270,20 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ repz in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7d,%al │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + xor %cl,0x364(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rdi) │ │ │ │ jle 1d2731a │ │ │ │ or %ch,(%rsi) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ sbb %ebx,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2828441,18 +2828293,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor $0x300,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex add $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + sbb %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x3a(%rsp,%rax,2) │ │ │ │ and (%rdx),%cl │ │ │ │ test $0x35,%al │ │ │ │ @@ -2828465,34 +2828315,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30036(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %ch,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x10(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dl,-0x4adeb836(%rsi,%rbx,4) │ │ │ │ (bad) │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30037(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x1e5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rsi) │ │ │ │ + rcrb $1,(%rcx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x75f59e37(%rdx) │ │ │ │ @@ -2828508,17 +2828361,16 @@ │ │ │ │ add %al,0x38(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,-0x1b(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jns 1d2747d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x9(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,-0x13(%rdx) │ │ │ │ xchg %eax,%edx │ │ │ │ nop │ │ │ │ @@ -2828533,20 +2828385,21 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rcx │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x36c(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d2747b │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x713cc138(%rbx) │ │ │ │ sbb $0x20,%al │ │ │ │ jbe 1d27482 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2828555,17 +2828408,15 @@ │ │ │ │ add %dh,0x30039(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rbp │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363e8,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x1e(%rbx) │ │ │ │ int $0x59 │ │ │ │ pop %rdx │ │ │ │ add %esi,0x34(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2828579,15 +2828430,17 @@ │ │ │ │ cmp (%rax),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1d274d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c15(%rax) │ │ │ │ + add %dl,0x19(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ add $0x1b017609,%eax │ │ │ │ push %rsi │ │ │ │ @@ -2828600,17 +2828453,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3003b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jl 1d27518 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jae 1d2759d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36403(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ filds 0x3062a13(%rip) │ │ │ │ jbe 1d2755a │ │ │ │ @@ -2828624,15 +2828475,16 @@ │ │ │ │ cmp $0x0,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jle 1d27560 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c15(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x7b(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ sub %dl,-0x7e(%rsi,%riz,1) │ │ │ │ @@ -2828646,16 +2828498,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ cmp $0x300,%eax │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x7e,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + in $0x63,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x7f4d985f(%rax) │ │ │ │ cmp %edi,%edx │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2828666,21 +2828520,19 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ ds add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock sbb %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x10189b05(%rax) │ │ │ │ or $0x1301684e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2828688,18 +2828540,15 @@ │ │ │ │ add %ah,0x3e(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and $0x1,%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x62(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363fd,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x21(%rax) │ │ │ │ xchg %eax,%edi │ │ │ │ jge 1d276b0 │ │ │ │ adc %bl,(%rbx) │ │ │ │ sub (%rcx),%al │ │ │ │ @@ -2828712,35 +2828561,36 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1e5(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rcrb $1,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x53(%rbp) │ │ │ │ xor $0xd5653883,%eax │ │ │ │ jns 1d276c2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3003f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e584(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ah,0x3(%rdx) │ │ │ │ + add %al,-0x21(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x13e63989(%rbp) │ │ │ │ @@ -2828756,21 +2828606,19 @@ │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ xchg %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x36c18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0x4420d9c7(%rcx) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2828780,36 +2828628,39 @@ │ │ │ │ ... │ │ │ │ add %ah,0x30040(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1d(%rcx) │ │ │ │ {rex2 0x45} outsl %ds:(%rsi),(%dx) │ │ │ │ lret │ │ │ │ cmp %dl,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30041(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e589(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc $0x6c,%al │ │ │ │ + add %dh,0x18(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x79eb70fd(%rdx) │ │ │ │ mov $0x13011b71,%ecx │ │ │ │ @@ -2828820,17 +2828671,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add %al,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1(%rbp,%riz,8) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 1d2786d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3640f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x27(%rdx) │ │ │ │ xorl $0xffffffa4,-0x53(%rcx) │ │ │ │ and $0x59,%al │ │ │ │ @@ -2828843,15 +2828692,15 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ rex.X add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,0x1e5(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lock int1 │ │ │ │ + xor %dh,%dh │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x10(%rax) │ │ │ │ adc (%rdx),%edi │ │ │ │ @@ -2828864,20 +2828713,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.XB add %al,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dl,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,0x362(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jo 1d278aa │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,0x795f1f2a(%rax) │ │ │ │ jle 1d278a4 │ │ │ │ jno 1d278ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2828885,15 +2828734,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.XB add %al,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock lock imul $0x0,(%rbx),%eax │ │ │ │ + adc %dh,%dh │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ adc %bl,%dh │ │ │ │ jne 1d2795a │ │ │ │ @@ -2828911,20 +2828761,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ cwtl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + jo 1d2791e │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ lret $0x10d2 │ │ │ │ jbe 1d279a7 │ │ │ │ xchg %eax,%esp │ │ │ │ sbb $0xf001,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2828960,22 +2828812,20 @@ │ │ │ │ ... │ │ │ │ add %al,0x301b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsp │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + enter $0x309,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x2b(%rsi) │ │ │ │ xchg %eax,0x2d376d4b(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2829018,21 +2828868,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x301e0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3096c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x66(%rdx) │ │ │ │ enter $0x3cb3,$0x4f │ │ │ │ xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2829108,21 +2828956,22 @@ │ │ │ │ (bad) │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe5,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 1d27bbd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + clc │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x7af52e3c(%rdx) │ │ │ │ cmp $0x130155a7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2829169,16 +2829018,15 @@ │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - or (%rdx),%cl │ │ │ │ + lock mov (%rcx),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0xdc76189(%rsi) │ │ │ │ (bad) │ │ │ │ @@ -2829254,15 +2829102,19 @@ │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex call 1d27f8b │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a7a,%al │ │ │ │ + mov $0xfd,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ and %edx,-0x67f89821(%rbx) │ │ │ │ ja 1d27dca │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2829307,16 +2829159,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x30286(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x12(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + jo 1d27e19 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ xchg %eax,%edx │ │ │ │ @@ -2829391,17 +2829243,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x2,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e5f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + clc │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rsi) │ │ │ │ rex.WRX (bad) │ │ │ │ @@ -2829454,16 +2829306,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x302d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e600(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %ecx,(%rdx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov (%rcx),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ std │ │ │ │ @@ -2829544,20 +2829396,21 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30303(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0xc(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,%bh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%bh │ │ │ │ jns 1d28167 │ │ │ │ mov $0x2d,%r13b │ │ │ │ cwtl │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2829609,21 +2829462,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x303,%eax │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2827e │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%dh │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x9(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ lret $0x73fb │ │ │ │ ret $0x3d0f │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2829692,17 +2829544,16 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e6(%rip) │ │ │ │ - add %dl,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + repz or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ int $0x7 │ │ │ │ @@ -2829757,22 +2829608,21 @@ │ │ │ │ jnp 1d2845e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %dh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test %ecx,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ jle 1d284cb │ │ │ │ fimull 0x13(%rsi,%rax,1) │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2829849,21 +2829699,21 @@ │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x1c(%rbp) │ │ │ │ {rex2 0xd0} punpckhbw (%r23),%mm3 │ │ │ │ push %rsi │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2829912,15 +2829762,16 @@ │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d286a1 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0x3,0xa(%rdx) │ │ │ │ + xor %ch,%dh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x57(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2830006,15 +2829857,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex push %rcx │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - add %ecx,(%rdx) │ │ │ │ + jnp 1d2878c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ mov $0x70078643,%eax │ │ │ │ @@ -2830066,16 +2829917,16 @@ │ │ │ │ add %al,%al │ │ │ │ and (%rbx,%rax,1),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %bl,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x61(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,-0x2b(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ or (%rsp,%rsi,4),%ecx │ │ │ │ @@ -2830158,21 +2830009,21 @@ │ │ │ │ push %rbx │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,-0x1a(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x9,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7(%rbp) │ │ │ │ cld │ │ │ │ pop %rbx │ │ │ │ scas %es:(%rdi),%al │ │ │ │ mov $0x93,%ah │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2830220,16 +2830071,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30475(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jl 1d28a5d │ │ │ │ + sar $0x9,%dh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4c(%rcx) │ │ │ │ mov $0x69,%bl │ │ │ │ @@ -2830302,16 +2830152,16 @@ │ │ │ │ add %dh,-0x61(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x1,-0x1a(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d28b72 │ │ │ │ - or (%rbx),%al │ │ │ │ + loopne 1d28beb │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ or %dl,-0x5a(%rdi,%rdx,4) │ │ │ │ @@ -2830364,16 +2830214,16 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x3f(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + rcl $1,%bl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ mov $0x22d1a51b,%ebx │ │ │ │ @@ -2830452,21 +2830302,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + jno 1d28d74 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%bh │ │ │ │ (bad) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ cmp %ebp,0x13010c(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2830520,16 +2830370,17 @@ │ │ │ │ add %dh,0x30509(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ popf │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d28e89 │ │ │ │ - or (%rbx),%al │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2830605,15 +2830456,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x3b(%rax) │ │ │ │ add $0x3,%eax │ │ │ │ add %al,0x1e6a7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a72(%rax) │ │ │ │ + add %dh,0x309fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dh │ │ │ │ sub $0x7d2fb230,%eax │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2830665,21 +2830516,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ pop %rcx │ │ │ │ add $0x3,%eax │ │ │ │ add %ah,0x1e6b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0xe(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30993(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ sahf │ │ │ │ jg 1d28fd4 │ │ │ │ pop %rax │ │ │ │ pop %rdi │ │ │ │ jb 1d29069 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2830726,52 +2830575,59 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jp 1d29108 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e6bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309c0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rsp │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x60d7203c(%rcx) │ │ │ │ or %edi,%ebx │ │ │ │ rex.WXB add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - jo 1d291a8 │ │ │ │ + add %al,%al │ │ │ │ + ja 1d29142 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %edi,%? │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,-0x80(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,-0x1ca91394(%rip) │ │ │ │ fidivrs 0x130161(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - (bad) │ │ │ │ - loope 1d29188 │ │ │ │ + add %dh,%al │ │ │ │ + ja 1d2918a │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x1f(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x6ea54(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ @@ -2830779,33 +2830635,36 @@ │ │ │ │ repnz adc %edi,0x19(%rbp) │ │ │ │ xor 0x1301(%rbx,%rdx,2),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2f785(%rax) │ │ │ │ + add %al,0x78(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ + rcrb $1,0x1ea(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xor $0x2,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - sbb $0x1ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x2f7(%rsi) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%dh │ │ │ │ cs pop %rdi │ │ │ │ rex.R add $0x13cdad5,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - xchg %dh,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x2f778(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea1c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x35(%rax) │ │ │ │ mov $0x6,%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2830818,17 +2830677,19 @@ │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7a(%rax) │ │ │ │ - testl $0x0,(%rdx) │ │ │ │ - add %bl,-0x11(%rax) │ │ │ │ + add %dl,0x2f779(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x9(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2830844,109 +2830705,114 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2f7f2(%rax) │ │ │ │ + add %al,0x2f7e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x53(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0xf8,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0x2f8,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,-0x67965f59(%rsi) │ │ │ │ (bad) │ │ │ │ test %esp,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %eax,%edi │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %al,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rbp │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f83a(%rax) │ │ │ │ + add %ah,0x2c(%rax) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WXB in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f84d(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x2f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,0x75(%rsi) │ │ │ │ and %edx,(%rdx) │ │ │ │ fldenv (%rcx) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - cmp %al,%bh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f82c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4d(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f84d(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x2f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,-0x4e83d53c(%rip) │ │ │ │ out %al,(%dx) │ │ │ │ cmc │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp %eax,%edi │ │ │ │ + add %ah,%al │ │ │ │ + sub $0xf8,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ef8f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRB clc │ │ │ │ + add %dl,0x3d(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x7cd0267d(%rdi) │ │ │ │ push %rdx │ │ │ │ @@ -2830954,23 +2830820,22 @@ │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x3b(%rax) │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x2f8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - and %dh,%ch │ │ │ │ + shlb $1,(%rdx) │ │ │ │ + out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4e(%rax) │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x4e(%rsi) │ │ │ │ @@ -2830984,16 +2830849,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x367db(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x97,%al │ │ │ │ add $0x0,%eax │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x46522233(%rax) │ │ │ │ sbb $0x13017ca8,%eax │ │ │ │ @@ -2831007,19 +2830872,20 @@ │ │ │ │ (bad) 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex xchg %eax,%edi │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x59726(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + rex.XB xchg %eax,%r15d │ │ │ │ + add $0x0,%eax │ │ │ │ + rex or $0xa0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x61(%rcx) │ │ │ │ adc 0x2e(%rbp),%ebp │ │ │ │ jl 1d294d3 │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2831028,19 +2830894,20 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ fsubl 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x0,0x1f1(%rbp) │ │ │ │ - add %dh,%al │ │ │ │ - sub 0x5(%rax),%ebx │ │ │ │ - add %al,0xc(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3b(%rax) │ │ │ │ + cwtl │ │ │ │ + add $0x0,%eax │ │ │ │ + rex or $0xa0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x29(%rcx) │ │ │ │ out %eax,$0x91 │ │ │ │ in (%dx),%eax │ │ │ │ imul $0x0,0x130155(%rcx),%esp │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2831067,17 +2830934,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x367dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x69(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dh,%al │ │ │ │ + rex.WXB xchg %rax,%r15 │ │ │ │ add $0x0,%eax │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ and $0xeef20c49,%eax │ │ │ │ @@ -2831091,15 +2830957,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ frstor 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1f1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rcx) │ │ │ │ + adc %dl,(%rax) │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ @@ -2831160,19 +2831026,18 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ fisubs 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x1f1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or $0x98,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - rex or $0xa0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + sbb 0x5(%rax),%ebx │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7824f457(%rbx) │ │ │ │ je 1d2974e │ │ │ │ pop %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2831184,16 +2831049,16 @@ │ │ │ │ add (%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %rax,%rdi │ │ │ │ + add %ah,(%rax) │ │ │ │ + gs xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ xchg %eax,%esp │ │ │ │ @@ -2831207,17 +2831072,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ fisubs 0x3(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1f1(%rsi) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rbx │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %dh,(%rax) │ │ │ │ + jg 1d296d7 │ │ │ │ add $0x0,%eax │ │ │ │ rex or $0xa0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x45e3e1ca(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2831241,24 +2831105,24 @@ │ │ │ │ mov %ecx,0x130137e4(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2f83b(%rax) │ │ │ │ + add %al,0x2d(%rax) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - in $0x1c,%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ + sbb $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ push $0xffffffff98dfae56 │ │ │ │ mov $0x59,%ah │ │ │ │ adc %edx,0x0(%rax) │ │ │ │ @@ -2832074,68 +2831938,67 @@ │ │ │ │ jnp 1d2a2ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp %eax,%edi │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f82d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbbl $0x0,0x3(%rip) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x31dae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,-0x483fa227(%rsi) │ │ │ │ push %rdi │ │ │ │ mov $0xf,%dl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp $0xf8,%al │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + sub $0x2f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - enter $0x1ed,$0x0 │ │ │ │ + cmp $0x2f8,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x50(%rax) │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,%dh │ │ │ │ (bad) │ │ │ │ adc $0x23,%ah │ │ │ │ rex.WXB sarb %cl,0x1(%r8) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f83c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cs clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6f(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ + add %dh,0x5c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,-0x3d3572ab(%rdi,%rdi,2) │ │ │ │ @@ -2832143,21 +2832006,23 @@ │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2f83c(%rax) │ │ │ │ + add %ah,0x2e(%rax) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6e(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jnp 1d2a402 │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ (bad) │ │ │ │ @@ -2832167,50 +2832032,48 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - cmp $0xf8,%al │ │ │ │ + cs clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ es int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jp 1d2a4aa │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0xbd8000000000377,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%bl │ │ │ │ (bad) │ │ │ │ out %al,(%dx) │ │ │ │ jnp 1d2a3db │ │ │ │ add $0xcb,%al │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ - cmp $0x2f8,%eax │ │ │ │ + (bad) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x27,%al │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1f127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x8(%rax) │ │ │ │ - ja 1d2a47f │ │ │ │ + add %al,0x2b(%rax) │ │ │ │ + js 1d2a47f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x19ea1ac2(%rax) │ │ │ │ @@ -2832219,46 +2832082,46 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x3d(%rax) │ │ │ │ + add %dh,0x30(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xea,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x52(%rax) │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f841(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ out %al,$0x2a │ │ │ │ lahf │ │ │ │ fildl 0x13011b53(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x3d(%rax) │ │ │ │ - clc │ │ │ │ + add %dh,%al │ │ │ │ + xor %bh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1eab5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f852(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.X clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ sahf │ │ │ │ iret │ │ │ │ @@ -2832266,22 +2832129,21 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x2f83d(%rax) │ │ │ │ + add %dl,0x2f831(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shr $0x1,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x52,%al │ │ │ │ - clc │ │ │ │ + and %al,-0x8(%rdx) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x7d(%rbx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ @@ -2832290,24 +2832152,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0x2f8,%eax │ │ │ │ + add %ah,%al │ │ │ │ + xor %edi,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2a59b │ │ │ │ - out %al,(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + or %ebp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rdx │ │ │ │ - clc │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.XB clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rsi,%rdi,2) │ │ │ │ mov $0x804c12dd,%ebp │ │ │ │ @@ -2833910,21 +2833772,20 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x36c(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rsi) │ │ │ │ (bad) │ │ │ │ sbb $0x67e132dd,%eax │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2833934,20 +2833795,22 @@ │ │ │ │ add %al,%al │ │ │ │ pop %rbp │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ fcoml (%rcx) │ │ │ │ mov $0x7c32fc19,%eax │ │ │ │ add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex add 0x3(%rcx),%dl │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2833983,15 +2833846,17 @@ │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x30a(%rcx) │ │ │ │ + and %cl,(%rdx) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ imul $0x426c6636,0x7a(%rax),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2834043,15 +2833908,17 @@ │ │ │ │ add %dh,-0x1e(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0x30a(%rip) │ │ │ │ + jo 1d2bb3b │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rbx) │ │ │ │ fimull (%rdi) │ │ │ │ rex.W │ │ │ │ @@ -2834103,31 +2833970,33 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2fe2f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ imul $0x1,%edi,%esp │ │ │ │ - add %dh,0x309dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or %ax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x7c023a44(%rax) │ │ │ │ rex movabs 0x130128,%eax │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fe9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x14(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bl │ │ │ │ repz and (%rsi),%edi │ │ │ │ rex.W (bad) │ │ │ │ @@ -2834142,19 +2834011,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sahf │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0x1e7,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2bd09 │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + loopne 1d2bcd0 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ sub %ebp,(%rdi) │ │ │ │ pop %rbx │ │ │ │ movsxd (%rdx),%eax │ │ │ │ push %rcx │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2834167,15 +2834039,16 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rsp,%rbp,2) │ │ │ │ + rclb $1,(%rdi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x37e97b80(%rip) │ │ │ │ sub 0x2c(%rbx),%esp │ │ │ │ @@ -2834190,19 +2834063,22 @@ │ │ │ │ test $0x2fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rsp │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + jo 1d2bd79 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ pop %rdx │ │ │ │ ja 1d2bd28 │ │ │ │ sbb $0x36,%al │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834212,15 +2834088,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2feab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ enter $0x1e7,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c13(%rax) │ │ │ │ + add %dl,0x36c17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdi,%rcx,4) │ │ │ │ and $0x20,%al │ │ │ │ xor 0x13016411(%rbx),%ebp │ │ │ │ @@ -2834235,21 +2834111,20 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,%dl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x3,0x62(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,%ah │ │ │ │ push %rbp │ │ │ │ sub %al,0x18(%rbp) │ │ │ │ mov $0x44,%dh │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834262,15 +2834137,18 @@ │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ int3 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex adc 0x0(%rbx,%rax,1),%ebp │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x436aecb2(%rdi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ es add %edx,(%ebx) │ │ │ │ @@ -2834280,19 +2834158,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2feb0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e7cd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3624d(%rax) │ │ │ │ + add %al,-0xe(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,0x68(%rdi) │ │ │ │ loopne 1d2becb │ │ │ │ push $0x16432b1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2834300,16 +2834181,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0xfe,%dl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e7d0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x0(%rbx,%rax,1),%ch │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ xor 0x34(%rcx),%dh │ │ │ │ (bad) │ │ │ │ @@ -2834326,16 +2834209,15 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%cl │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,0x62(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + or 0x0(%rbx,%rax,1),%spl │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ call ffffffff8e1010cb <_edata@@Base+0xffffffff871010cb> │ │ │ │ out %al,$0x34 │ │ │ │ @@ -2834350,20 +2834232,21 @@ │ │ │ │ mov $0xfe,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shl %cl,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %dh,%al │ │ │ │ + adc $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rdi) │ │ │ │ mov $0x7e,%dl │ │ │ │ add $0x52,%al │ │ │ │ mov $0x13017a7f,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834373,18 +2834256,15 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x2fe,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2bf8e │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x62,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363e9,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ push $0xffffffffa7796172 │ │ │ │ sub (%rax),%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834395,15 +2834275,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x2feb9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ + add %ah,0x15(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dl │ │ │ │ @@ -2834420,16 +2834300,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x2feba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x36406(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rdx) │ │ │ │ ds fdivr %st,%st(2) │ │ │ │ push %rcx │ │ │ │ iret │ │ │ │ @@ -2834443,21 +2834323,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2febb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x23(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2c0aa │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,(%rsi) │ │ │ │ jo 1d2c0ef │ │ │ │ cmp $0x6,%al │ │ │ │ (bad) │ │ │ │ pop %rsp │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834469,15 +2834348,16 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%ch │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor 0x3(%rdx),%ah │ │ │ │ + mov $0xe5,%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ @@ -2834494,15 +2834374,15 @@ │ │ │ │ add %ah,%al │ │ │ │ mov $0x2fe,%esi │ │ │ │ add %al,(%rax) │ │ │ │ shl $1,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c10,%al │ │ │ │ + movabs 0x3000000000036c14,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x3bf7954c(%rip) │ │ │ │ (bad) │ │ │ │ rex or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834514,15 +2834394,16 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ loop 1d2c152 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36270(%rax) │ │ │ │ + add %dh,0x0(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ insw (%dx),%es:(%rdi) │ │ │ │ @@ -2834537,15 +2834418,16 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe7,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36bec(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + repz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ rex.RXB mulb (%r14) │ │ │ │ adc %dl,%ah │ │ │ │ @@ -2834561,17 +2834443,15 @@ │ │ │ │ ret $0x2fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jno 1d2c265 │ │ │ │ - add (%rax),%eax │ │ │ │ + lock add %esp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ popf │ │ │ │ cli │ │ │ │ @@ -2834587,15 +2834467,15 @@ │ │ │ │ (bad) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock out %eax,$0xe7 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x14(%rax) │ │ │ │ + add %dl,-0xd(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3b(%rdi,%riz,4) │ │ │ │ imul $0x14df0cb,(%rdi),%ebx │ │ │ │ @@ -2834609,19 +2834489,22 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d2c275 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x24,%al │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + xor %ah,%bl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x29cbf3c9(%rbp,%rdi,2) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2834633,16 +2834516,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ int1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shr $0x6b,%bl │ │ │ │ - add (%rax),%eax │ │ │ │ + shl $1,%dl │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x60be63d4(%rdx) │ │ │ │ call *0x130100(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834650,19 +2834533,23 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fec9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %al,%al │ │ │ │ + sti │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0xe(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fisttpl -0x1e(%rbx) │ │ │ │ ret $0x142 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834671,16 +2834558,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2fecc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ repz out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2c354 │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + push %rax │ │ │ │ + repnz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x64773cdb(%rbx) │ │ │ │ jg 1d2c36c │ │ │ │ add %rdx,(%rbx) │ │ │ │ @@ -2834692,19 +2834579,22 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ int $0xfe │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36216(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + frstor 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,0x1(%rbx) │ │ │ │ xor %dl,(%rdx) │ │ │ │ rex.WRXB (bad) │ │ │ │ mov $0xa,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834715,15 +2834605,15 @@ │ │ │ │ add %dh,0x2fed0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cld │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ + shl $1,%cl │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ out %al,$0xf4 │ │ │ │ @@ -2834739,19 +2834629,21 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock cld │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2c496 │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + lock mulb 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ cmp $0xf8,%al │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ gs (bad) │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834764,21 +2834656,20 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp *%rdi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp 1d2c7f9 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0xf(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x66(%rax) │ │ │ │ imul $0x15a4745,0x41(%rbx),%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2834786,17 +2834677,16 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ {rex2 0xfe} lar (%r16),%r24 │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ add %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jge 1d2c535 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0xd(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x6a0665bc(%rax) │ │ │ │ pop %rax │ │ │ │ adc (%rax),%bl │ │ │ │ @@ -2834810,16 +2834700,16 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock add $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x6b,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,%cl │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x55366e6(%rax) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ mov 0x1(%rsi),%edx │ │ │ │ @@ -2834832,19 +2834722,23 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ fdivr %st(6),%st │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d2c560 │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + int1 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x3c(%rax) │ │ │ │ push $0x36 │ │ │ │ jae,pn 1d2c55d │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834853,21 +2834747,19 @@ │ │ │ │ fsin │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x36bf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1d2c919 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x50(%rbp) │ │ │ │ enter $0x2dc8,$0x6 │ │ │ │ adc %al,0x1(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2834875,17 +2834767,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fed9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jns 1d2c655 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x9(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x6adc46a(%rbp) │ │ │ │ sbb 0x5(%rbp),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2834895,16 +2834786,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2fedb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ call 1d2c638 │ │ │ │ - add %ah,-0x18(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,0x36bef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x516b2424(%rcx) │ │ │ │ mov $0xa8,%ch │ │ │ │ sub %eax,(%rcx) │ │ │ │ @@ -2834914,19 +2834804,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2fedc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e810(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3623a(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + call 1d2c9e9 │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ch,-0x2(%rcx) │ │ │ │ sub %cl,(%rsi) │ │ │ │ jp 1d2c646 │ │ │ │ std │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834936,17 +2834828,17 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2fedd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - out %eax,$0x6b │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x6ca08d20(%rdx) │ │ │ │ fidivl 0x1301(%rbp,%riz,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2834957,35 +2834849,36 @@ │ │ │ │ add %dh,-0x22(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ adc $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x62(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + add $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dl,0x3a(%rdx) │ │ │ │ jle 1d2c766 │ │ │ │ mov $0x167e1c7,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2fedf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d2c758 │ │ │ │ - add %al,0x36bec(%rax) │ │ │ │ + add %dl,0x36bf3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ xor $0xae,%al │ │ │ │ int1 │ │ │ │ @@ -2834999,20 +2834892,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x2fee1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x18(%rax) │ │ │ │ call 1d2c7a0 │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + fisubs 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ out %al,(%dx) │ │ │ │ movabs %al,0x13012ebbfd4494 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2835021,17 +2834916,16 @@ │ │ │ │ jrcxz 1d2c7d9 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + repz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x60be63d4(%rdx) │ │ │ │ call *0x130100(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835039,36 +2834933,38 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2fee3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1b(%rax) │ │ │ │ call 1d2c830 │ │ │ │ - add %dh,0x36254(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mull 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,0xe(%rdx) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fisttpl -0x1e(%rbx) │ │ │ │ ret $0x142 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1b(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x300000000001e81c,%al │ │ │ │ - jmp 1d2c8e6 │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0x900000000001e81c,%al │ │ │ │ + repnz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3b(%rdi,%riz,4) │ │ │ │ imul $0x14df0cb,(%rdi),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2835079,17 +2834975,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2fee9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jle 1d2c925 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3640e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x29cbf3c9(%rbp,%rdi,2) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ lgdt (%rbx) │ │ │ │ @@ -2835104,15 +2834998,16 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ and %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36bea(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + repnz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x58(%rbp) │ │ │ │ movabs %fs:0x130105824b1b,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835120,15 +2835015,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2feec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e821(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36249(%rax) │ │ │ │ + add %al,0x363f1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,0x30c56872(%rbp) │ │ │ │ push %rsi │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2835139,21 +2835034,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0xd(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xe00000000001e822,%al │ │ │ │ - jmp 1d2cd09 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x700000000001e822,%al │ │ │ │ + int1 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,%dh │ │ │ │ xchg %eax,%ebp │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ imul $0x1,0x47(%rsp,%rsi,8),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835164,16 +2835059,16 @@ │ │ │ │ add %dl,%al │ │ │ │ repz incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x79(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x36409(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ rex.WRXB movabs 0x130105a151408f,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835183,15 +2835078,17 @@ │ │ │ │ add %ah,%al │ │ │ │ hlt │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ call 1d2ca28 │ │ │ │ - add %ah,0x36be9(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int1 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x3eb43115(%rsi) │ │ │ │ jno 1d2ca67 │ │ │ │ (bad) │ │ │ │ @@ -2835206,19 +2835103,22 @@ │ │ │ │ cmc │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ call 1d2ca70 │ │ │ │ - add %dh,0x3623a(%rax) │ │ │ │ + add %al,-0x17(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bl,-0x31(%rsi) │ │ │ │ cmp $0x756c15d1,%eax │ │ │ │ push %rbp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835227,21 +2835127,19 @@ │ │ │ │ ... │ │ │ │ add %dl,0x2fef7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 1d2ce29 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x36bf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x6b(%rsi) │ │ │ │ ds test %bh,0x5a(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835252,31 +2835150,34 @@ │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ sub %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36273(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add $0x364,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,0x51e1324f(%rsi) │ │ │ │ rex.RXB mov $0x130159,%r9d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2fef9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2b(%rax) │ │ │ │ call 1d2cb48 │ │ │ │ - add %ah,0x36be8(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + lock imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x521f90c3(%rbx) │ │ │ │ xor 0xa(%rdi),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2835290,22 +2835191,21 @@ │ │ │ │ cli │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor %esp,0x3(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x63,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,0x19(%rbx) │ │ │ │ pushf │ │ │ │ jp 1d2cc26 │ │ │ │ (bad) │ │ │ │ and 0x1(%rax),%cl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835316,15 +2835216,15 @@ │ │ │ │ add %dl,-0x3(%rax) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $0x1,(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2cbc1 │ │ │ │ + and %ch,%bh │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x57(%rdi) │ │ │ │ jl 1d2cbb0 │ │ │ │ @@ -2835338,21 +2835238,22 @@ │ │ │ │ (bad) │ │ │ │ incb (%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock sub $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jmp *0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d2cc85 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,0x5d9708d(%rdi) │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ es add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2835388,16 +2835289,17 @@ │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x7b840917(%rdi) │ │ │ │ in $0xc9,%eax │ │ │ │ and (%rcx),%eax │ │ │ │ @@ -2835449,21 +2835351,21 @@ │ │ │ │ add %dh,-0x3e(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock xchg %ch,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - decb (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x78(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,0xcb646a4(%rbx) │ │ │ │ (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835537,16 +2835439,16 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ or (%rdx),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x52(%rax) │ │ │ │ call 1d2cea8 │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,-0x65(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ pop %rax │ │ │ │ @@ -2835588,15 +2835490,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3023a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e8c7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a72(%rax) │ │ │ │ + add %dl,0x309fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ah │ │ │ │ jmp 1d2cf35 │ │ │ │ js 1d2cf68 │ │ │ │ @@ -2835676,16 +2835578,16 @@ │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ in $0xe8,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x7f(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ nop │ │ │ │ @@ -2835733,21 +2835635,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x302a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ hlt │ │ │ │ call 1d2d178 │ │ │ │ - add %ah,(%rax) │ │ │ │ - data16 or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x309de(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ and 0x583db09(%rdx,%rdi,1),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2835817,21 +2835717,19 @@ │ │ │ │ (bad) │ │ │ │ add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x18(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,0x309ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x10(%rax) │ │ │ │ loope 1d2d2f1 │ │ │ │ (bad) │ │ │ │ fdivl 0x1(%rcx,%riz,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2835872,15 +2835770,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add $0x303,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,0x1e9(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x3,0xa(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x52(%rbx,%riz,4) │ │ │ │ setge %dh │ │ │ │ @@ -2835957,22 +2835856,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x30349(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e941(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x9,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax,%rsi,4) │ │ │ │ lea 0x78feec9d(%rbx),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2836018,16 +2835916,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jo 1d2d55e │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ rex.WRB jmp 1d2d568 │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %cs,(%rdx) │ │ │ │ + add %al,%al │ │ │ │ + add (%rdx),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %edx,%eax │ │ │ │ mov %ebp,%edx │ │ │ │ (bad) │ │ │ │ @@ -2836103,21 +2836001,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ movabs %al,0x5a40000000000303 │ │ │ │ jmp 1d2d688 │ │ │ │ - add %dh,%al │ │ │ │ - es or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x309b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x37(%rsi) │ │ │ │ cs stc │ │ │ │ mov $0x10fc15e,%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2836166,17 +2836062,15 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x62,%al │ │ │ │ jmp 1d2d760 │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %cs,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30a03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7c(%rdx) │ │ │ │ (bad) │ │ │ │ lret │ │ │ │ @@ -2836255,21 +2836149,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x4(%rax) │ │ │ │ add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd00000000001e975,%al │ │ │ │ - es or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x700000000001e975,%al │ │ │ │ + mov $0x9,%dl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ rex.X imul $0x357c74c6,%eax,%ecx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2836315,15 +2836209,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30422(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a8b(%rax) │ │ │ │ + add %al,0x30a03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ int1 │ │ │ │ es cli │ │ │ │ @@ -2836401,20 +2836295,21 @@ │ │ │ │ pop %rdx │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ jmp 1d2da78 │ │ │ │ add %dh,(%rax) │ │ │ │ - adc %ecx,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + fwait │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%ch │ │ │ │ xchg %eax,%ecx │ │ │ │ in (%dx),%al │ │ │ │ xchg %eax,%edx │ │ │ │ adc 0x13011e54(%rbx),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2836462,16 +2836357,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ jl 1d2db47 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e9b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x72(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x6(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%cl │ │ │ │ and -0xe469a60(%rbx),%ah │ │ │ │ @@ -2836550,17 +2836445,15 @@ │ │ │ │ test $0x4,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shr $0x1,%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,(%rcx) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %bl,0x309(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x34d04f16(%rdi) │ │ │ │ sub %ebp,0x69(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2836611,16 +2836504,17 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x33(%rax) │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex leave │ │ │ │ jmp 1d2dd48 │ │ │ │ - add %dl,0x72(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + cli │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x43e200a5(%rbx) │ │ │ │ or %esi,%ecx │ │ │ │ @@ -2836699,21 +2836593,22 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ clc │ │ │ │ add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd7,%al │ │ │ │ jmp 1d2de68 │ │ │ │ - add %dh,%al │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,-0x1c(%rdx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ movabs %eax,0x130124e9b16f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2836757,21 +2836652,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x19(%rax) │ │ │ │ add $0x3,%eax │ │ │ │ add %al,%al │ │ │ │ fucomip %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jb 1d2df4d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x57(%rsi) │ │ │ │ in $0x91,%al │ │ │ │ sbb %dl,0x1301684c(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2836842,16 +2836738,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30562(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e9ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x22(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x55653c61(%rax) │ │ │ │ jno 1d2e030 │ │ │ │ @@ -2836901,16 +2836798,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ cli │ │ │ │ jmp 1d2e138 │ │ │ │ - add %dh,%al │ │ │ │ - orl $0x3,(%rdx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add %ecx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x53dda88c(%rsp,%rbp,1) │ │ │ │ adc $0x70,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2836987,17 +2836886,16 @@ │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x3,%eax │ │ │ │ add %ah,0x3(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,-0x6e(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ push %rdx │ │ │ │ @@ -2837044,22 +2836942,19 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ or %ch,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x309f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ loope 1d2e3a1 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ push %rsi │ │ │ │ rex.XB jg 1d2e3a3 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2837131,21 +2837026,19 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ out %eax,$0x5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea10(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x309f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x54c75624(%rdi) │ │ │ │ (bad) │ │ │ │ call 1e5e5c8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2837187,21 +2837080,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add %al,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea16(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x9(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %ecx,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x23f51991(%rbx) │ │ │ │ fmull 0x19(%rbp) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2837281,16 +2837174,18 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or $0x30a,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ mov 0x537859d7(%rcx,%rdi,8),%gs │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2837344,19 +2837239,21 @@ │ │ │ │ cmp (%rsi),%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a6e(%rax) │ │ │ │ + add %dh,-0xa(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ cmp $0x7ba0cbe3,%eax │ │ │ │ fstpl (%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2837434,16 +2837331,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - pop %rcx │ │ │ │ - or (%rbx),%al │ │ │ │ + int3 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi) │ │ │ │ incl -0x8(%rcx) │ │ │ │ @@ -2837500,19 +2837397,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea3a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309f1(%rax) │ │ │ │ + add %dl,0x6e(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,(%rdx) │ │ │ │ rex.WR (bad) │ │ │ │ lret $0x4726 │ │ │ │ cmp $0x64,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2837561,16 +2837460,15 @@ │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - out %eax,(%dx) │ │ │ │ + shl $1,%ah │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x18548257(%rdx) │ │ │ │ (bad) │ │ │ │ @@ -2837582,17 +2837480,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30a76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jbe 1d2ea9d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x6(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x73(%rdx) │ │ │ │ mov (%rcx),%? │ │ │ │ xor (%rbx),%ebx │ │ │ │ @@ -2837604,16 +2837501,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30a77(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ sub %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x11(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,0x36bf4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ mov $0x4f,%bh │ │ │ │ sbb (%rdi),%edx │ │ │ │ @@ -2837627,22 +2837523,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ ja 1d2eac5 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e72b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x363e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,%cl │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ rex.XB jle 1d2eb21 │ │ │ │ add $0x90,%al │ │ │ │ or $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2837654,16 +2837547,15 @@ │ │ │ │ js 1d2eb0d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %dl,-0xc(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ (bad) │ │ │ │ @@ -2837678,16 +2837570,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30a79(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x0(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ (bad) │ │ │ │ sbb 0x41f73043(%rcx),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2837697,16 +2837590,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x7a(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x400000000001e72c,%al │ │ │ │ - in (%dx),%eax │ │ │ │ + movabs 0x300000000001e72c,%al │ │ │ │ + hlt │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ lret │ │ │ │ @@ -2837720,16 +2837613,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30a7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and 0x3(%rdx),%ah │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rsi) │ │ │ │ @@ -2837746,15 +2837639,15 @@ │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x2e,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%ch │ │ │ │ + adc %dh,%ah │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0xa(%rbp) │ │ │ │ orb $0xaa,0x1c(%rdi) │ │ │ │ @@ -2837770,15 +2837663,16 @@ │ │ │ │ jnp 1d2ec75 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x62(%rcx) │ │ │ │ + add %bh,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x372a8c2c(%rbp) │ │ │ │ @@ -2837792,17 +2837686,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30a7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,%al │ │ │ │ + repz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x49111d76(%rip) │ │ │ │ xchg %eax,%edi │ │ │ │ jb 1d2ed39 │ │ │ │ @@ -2837817,16 +2837710,17 @@ │ │ │ │ jl 1d2ed05 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ xor %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc $0x362,%eax │ │ │ │ + add %dl,%al │ │ │ │ + fsubl 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2837841,15 +2837735,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30a7d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x14(%rax) │ │ │ │ + add %dh,-0xd(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ notb (%rdx) │ │ │ │ @@ -2837862,33 +2837756,36 @@ │ │ │ │ jle 1d2ed95 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ss out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock push %rbx │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ + cmc │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x26441e2c(%rip) │ │ │ │ movabs 0x130117eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x30a7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x38(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2edcd │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + lock repnz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ movabs 0x13014425d425babc,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2837901,16 +2837798,15 @@ │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2ee5a │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jge 1d2ee8d │ │ │ │ + rorb $1,(%rsp,%riz,2) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,%al │ │ │ │ jp 1d2edf3 │ │ │ │ @@ -2837928,15 +2837824,15 @@ │ │ │ │ orb $0x3,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,(%rcx) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ + jo 1d2ee64 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ah │ │ │ │ xor $0x50,%al │ │ │ │ @@ -2837954,18 +2837850,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cmp %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + lock movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rsi,%rbp,8) │ │ │ │ pop %rsp │ │ │ │ jl 1d2ef47 │ │ │ │ jp 1d2ee9f │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2837974,15 +2837873,17 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ orl $0x3,(%rdx) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36bea(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + int1 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%bh │ │ │ │ lock (bad) │ │ │ │ sub $0x2681089b,%eax │ │ │ │ @@ -2837995,16 +2837896,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x30a81(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ cmp %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x78(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x8(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ sub (%rdx),%cl │ │ │ │ rex.W mov $0x15,%al │ │ │ │ (bad) │ │ │ │ @@ -2838016,16 +2837918,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x7e(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e7(%rip) │ │ │ │ - add %dh,(%rax) │ │ │ │ - sbb %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %al,%al │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x4f039a03(%rip) │ │ │ │ rorb %cl,0xe(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2838041,16 +2837943,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock js 1d2f03d │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,(%rcx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ fsts 0x1dcf6466(%rsi) │ │ │ │ add %r10,(%rbx) │ │ │ │ @@ -2838063,15 +2837965,15 @@ │ │ │ │ add %ah,0x30a83(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,(%rdi) │ │ │ │ + jo 1d2f03d │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x404c57e3(%rsi) │ │ │ │ @@ -2838085,37 +2837987,35 @@ │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,-0x19(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x363e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,0x39(%rsi) │ │ │ │ pop %rbx │ │ │ │ sub %ebp,-0x30(%rbx) │ │ │ │ and %al,%fs:(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30a85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e741(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c17(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x70(%rax) │ │ │ │ setnp (%rdi) │ │ │ │ stc │ │ │ │ @@ -2838130,16 +2838030,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30a87(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.B out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2f16c │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x14fe034a(%rax) │ │ │ │ in $0x3,%al │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2838153,18 +2838054,15 @@ │ │ │ │ mov %cl,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x42(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock sbb 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x61(%rcx) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ @@ -2838180,19 +2838078,22 @@ │ │ │ │ mov %ecx,(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.X out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + xor %ah,%ah │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x10375c45(%rcx) │ │ │ │ fs jno 1d2f1cd │ │ │ │ add %esi,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0x45,%cl │ │ │ │ @@ -2838226,21 +2838127,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x30b,%esp │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,-0x19(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + std │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - jp 1d2f225 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x23(%rdi) │ │ │ │ imul $0x49,0x18(%rbx),%edx │ │ │ │ fldcw 0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2838289,21 +2838191,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d2f287 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x6e(%rbx) │ │ │ │ and $0x61,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ imul $0x13,0x1(%rbp,%riz,1),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2838381,16 +2838283,17 @@ │ │ │ │ add %al,0x30c12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d2f41e │ │ │ │ - or (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + nop │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x30760145(%rbp) │ │ │ │ stc │ │ │ │ @@ -2838442,16 +2838345,16 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ js 1d2f4ca │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6d(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + repnz or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x47444ef6(%rcx) │ │ │ │ fcmovnb %st(5),%st │ │ │ │ @@ -2838531,16 +2838434,15 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d2f58b │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x3,(%rdx,%rcx,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %dl,0x309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x57dd03de(%rdi) │ │ │ │ cmp $0x13013448,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2838589,16 +2838491,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e(%rax) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e7(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - lock insb (%dx),%es:(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ + loopne 1d2f6d3 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x20ef4c6d(%rbx) │ │ │ │ (bad) │ │ │ │ @@ -2838675,15 +2838577,17 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x60(%rax) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e7(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a0c,%al │ │ │ │ + xor %cl,0x309(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ addr32 mov $0xfd,%dl │ │ │ │ ret │ │ │ │ xor %ebx,0x1301(,%rdi,2) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2838734,15 +2838638,16 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xbb,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,0x3(%rdx,%rcx,1) │ │ │ │ + mov $0xf1,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsp,%rdx,8) │ │ │ │ std │ │ │ │ @@ -2838817,15 +2838722,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30cde(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7cc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a0c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x475de49(%rsi) │ │ │ │ pop %rsi │ │ │ │ mov %cs,(%rdx) │ │ │ │ @@ -2838883,16 +2838789,16 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,%bh │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6c,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + lock or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x734791fa(%rdx) │ │ │ │ jl 1d2fb18 │ │ │ │ @@ -2838967,21 +2838873,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x3(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ in $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3098e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x7b(%rbp) │ │ │ │ fsts 0x5c(%rdi) │ │ │ │ (bad) │ │ │ │ shlb %cl,(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2839028,16 +2838932,16 @@ │ │ │ │ or $0x3,%eax │ │ │ │ add %ah,%al │ │ │ │ int1 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x38(%rcx) │ │ │ │ xchg %eax,%esi │ │ │ │ @@ -2839115,17 +2839019,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30d60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3098e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x4617b535(%rsi) │ │ │ │ sbb $0x2,%al │ │ │ │ js 1d2fe0a │ │ │ │ @@ -2839175,16 +2839077,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30d7c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x10(%rax) │ │ │ │ call 1d2fec0 │ │ │ │ - add %dh,0x6c(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x3125fa86(%rdx) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2839257,16 +2839159,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,-0x60(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ sbb $0x1e8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xb,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + jo 1d2ff70 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2839321,16 +2839223,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0x30d,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ adc %ah,0x1e8(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insb (%dx),%es:(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ + push %rax │ │ │ │ + out %eax,(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ (bad) │ │ │ │ @@ -2839410,19 +2839313,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x20(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %al,0x2e(%rax) │ │ │ │ call 1d301d8 │ │ │ │ - add %dl,0x30a0b(%rax) │ │ │ │ + add %dl,-0x72(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%ah │ │ │ │ loope 1d30197 │ │ │ │ call 518238a9 <_edata@@Base+0x4a8238a9> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2839468,17 +2839373,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %al,0x1e836(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ push %rdx │ │ │ │ @@ -2839561,21 +2839466,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x30e1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ ds call 1d303d0 │ │ │ │ - add %dh,0xb(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov (%rcx),%cs │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ cmc │ │ │ │ or 0x4835418b(%rsi),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2839619,16 +2839524,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ rex.RB call 1d304a8 │ │ │ │ - add %ah,0x6b(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ rex.RX │ │ │ │ @@ -2839705,21 +2839611,19 @@ │ │ │ │ add %al,%al │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.WRB call 1d305c8 │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3098d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x14(%rbx) │ │ │ │ mov $0xad4ddfaa,%esp │ │ │ │ jo 1d305ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2839763,21 +2839667,19 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ jle 1d306a1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e854(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6b(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x309ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x5f(%rdi) │ │ │ │ repz cwtl │ │ │ │ test $0x6f,%al │ │ │ │ or %bh,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2839849,17 +2839751,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ movabs 0x5f3000000000030e,%eax │ │ │ │ call 1d307c0 │ │ │ │ - add %dh,(%rax) │ │ │ │ - or (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3098d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x56883ef1(%rbx) │ │ │ │ add 0x1(%r13),%r8d │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2839911,20 +2839811,22 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x30e,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ subb $0x1,-0x18(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0xa(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + out %al,(%dx) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,-0x21ba7144(%rdi) │ │ │ │ cmpsb %es:(%edi),%ds:(%esi) │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2840005,21 +2839907,21 @@ │ │ │ │ in $0xe,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jne 1d3099b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x73(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ fisubs (%rcx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0xd0 │ │ │ │ adc 0x13(%rcx,%rax,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2840050,16 +2839952,15 @@ │ │ │ │ add %dh,0x28(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ movsxd %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %dh,0x36c17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x25(%rax) │ │ │ │ push %rbx │ │ │ │ push %rcx │ │ │ │ @@ -2840076,20 +2839977,22 @@ │ │ │ │ sub %cl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x63(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rdx,%riz,2) │ │ │ │ - add (%rax),%eax │ │ │ │ + loopne 1d30a7b │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,0x70345fff(%rax) │ │ │ │ fnsave 0x1(%rdi,%rdx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2840097,16 +2840000,17 @@ │ │ │ │ add %dh,0x29(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - adc 0x0(%rbx,%rax,1),%ebp │ │ │ │ + jo 1d30af1 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ (bad) │ │ │ │ push %rsp │ │ │ │ @@ -2840122,16 +2840026,17 @@ │ │ │ │ sub %ecx,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d30b98 │ │ │ │ - (bad) │ │ │ │ + loopne 1d30b28 │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ (bad) │ │ │ │ xchg %eax,%edx │ │ │ │ jnp 1d30bbc │ │ │ │ @@ -2840145,15 +2840050,15 @@ │ │ │ │ ... │ │ │ │ add %al,0x30f2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ fs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rbx) │ │ │ │ + lock (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2bc9c6b6(%rip) │ │ │ │ @@ -2840169,19 +2840074,22 @@ │ │ │ │ sub (%rdi),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ gs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + shl $1,%ch │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ lret $0xac │ │ │ │ imulb 0x76(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2840191,15 +2840099,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30f2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ gs out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc %ebp,0x0(%rbx,%rax,1) │ │ │ │ + adc %dl,(%rsi) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx,%rdi,4) │ │ │ │ cltd │ │ │ │ add %ch,(%rdi) │ │ │ │ @@ -2840214,21 +2840124,20 @@ │ │ │ │ sub (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ data16 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x62(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $0x64,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %ah,%ah │ │ │ │ movsxd 0x18760465(%rbp),%edx │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2840236,18 +2840145,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30f2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ data16 out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d30c9b │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + adcb $0x0,0x36c(%rip) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x5f4a5184(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ cmp (%rsi),%edi │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2840259,22 +2840165,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x30f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x1a(%rdi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and 0x3(%rdx),%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x363e2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %al,0x5e(%rdi) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ je 1d30d5f │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ jl 1d30cf2 │ │ │ │ lock add %al,(%rax) │ │ │ │ @@ -2840327,16 +2840230,17 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30fd9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x11(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rcx) │ │ │ │ sbb %ah,%dl │ │ │ │ iret │ │ │ │ @@ -2840351,16 +2840255,16 @@ │ │ │ │ sub (%rax),%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jle 1d30dd1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58e11(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movsxd 0x5(%rdi),%ecx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x6a(%rsi) │ │ │ │ sbb $0x5b,%al │ │ │ │ push %rdx │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ @@ -2840395,20 +2840299,20 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ add %cl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e87e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push $0xa │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x12(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ add %dh,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bh │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ xchg %eax,%esi │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2840422,16 +2840326,16 @@ │ │ │ │ ... │ │ │ │ add %dh,0x310c3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x58e11(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd 0x5(%rdi),%ecx │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cmp $0xde160ba1,%eax │ │ │ │ fbld (%rcx,%rax,1) │ │ │ │ lock add %al,(%rax) │ │ │ │ @@ -2840468,15 +2840372,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x31126(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x3(%rdx,%rcx,1) │ │ │ │ + orb $0xa,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ adc %ch,(%rbx) │ │ │ │ (bad) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2840528,21 +2840434,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x41(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3105e │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x9,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ movabs %eax,0x130122deadd33564 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2840611,20 +2840517,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x31175(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cwtl │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000030a09,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0xc2d0cea(%rcx) │ │ │ │ adc $0x16,%al │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2840674,21 +2840575,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6d(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - and (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dh,0x309(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,0x7b1f4359(%rbp) │ │ │ │ ss mov $0x66,%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2840762,17 +2840661,15 @@ │ │ │ │ mov $0x11,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x46(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x30a(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000030990,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%al │ │ │ │ stc │ │ │ │ clc │ │ │ │ push %rdi │ │ │ │ cmp $0x28,%al │ │ │ │ @@ -2840825,17 +2840722,16 @@ │ │ │ │ rclb $1,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x3d(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ + mov $0xf2,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ah │ │ │ │ rex.WX mov $0x65,%dil │ │ │ │ @@ -2840910,22 +2840806,21 @@ │ │ │ │ add %ah,-0x8(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or $0xe6,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rex.X lret │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ in (%dx),%al │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2840973,22 +2840868,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x31217(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x309ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ (bad) │ │ │ │ loope 1d316a4 │ │ │ │ mov $0x1594987,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2841036,15 +2840928,15 @@ │ │ │ │ cmp (%rdx),%edx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x45(%rax) │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2841101,16 +2840993,18 @@ │ │ │ │ add %dl,0x22(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x309,%ebp │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsp │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ah │ │ │ │ iret │ │ │ │ @@ -2841148,16 +2841042,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x3069a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ea41(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add (%rdx),%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + jge 1d31864 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ imul $0xd,0x4e3e0bc2(%rcx),%ecx │ │ │ │ @@ -2841209,20 +2841103,20 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x306,%esp │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x46,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x62(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ fadd %st(6),%st │ │ │ │ lock jl 1d3196a │ │ │ │ @@ -2841238,15 +2841132,15 @@ │ │ │ │ test %al,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x309bb(%rax) │ │ │ │ + add %dh,0x30952(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x3aa72f7d(%rdx) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ nop │ │ │ │ @@ -2841327,19 +2841221,22 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ faddl (%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea4f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a71(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0x7b(%rcx) │ │ │ │ jnp 1d31a98 │ │ │ │ cmp $0x10946d3,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2841388,15 +2841285,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x57(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a0a(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %cs,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x36(%rbp) │ │ │ │ xor $0xd6,%al │ │ │ │ rex.WX int1 │ │ │ │ @@ -2841474,17 +2841373,15 @@ │ │ │ │ add %al,%al │ │ │ │ adc $0x307,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ gs (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0xa,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30980(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%cl │ │ │ │ mov $0xb5,%ah │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2841498,18 +2841395,15 @@ │ │ │ │ add %dl,0x26(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x52(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x6c,(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c0f,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x19423b35(%rax) │ │ │ │ push %rdx │ │ │ │ xchg %eax,%edx │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2841518,21 +2841412,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30f26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e4e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x362,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x363e3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %al,-0x11(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ xor -0x39(%rdi),%cl │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2841542,15 +2841434,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e4f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ + add %dl,0xe(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rbx) │ │ │ │ @@ -2841566,15 +2841458,15 @@ │ │ │ │ add %ah,0x30f28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0x62(%rbp) │ │ │ │ + sar $0x63,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ psubd 0x3d(%rax),%mm5 │ │ │ │ @@ -2841588,15 +2841480,19 @@ │ │ │ │ add %ah,0x30f29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c09,%al │ │ │ │ + mov $0xd,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ fisubrl 0x79(%rcx) │ │ │ │ mov %es,0x1(%rdi) │ │ │ │ @@ -2841610,59 +2841506,64 @@ │ │ │ │ sub (%rdi),%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jmp *%rsp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %dl,-0x22(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x42bfa27c(%rip) │ │ │ │ flds %fs:0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ sub (%rdi),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e50c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + or $0x36c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%ah │ │ │ │ test $0xf96d13f1,%eax │ │ │ │ decb (%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x30f2b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e510(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %dl,-0x9(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rbx,%rsi,2) │ │ │ │ std │ │ │ │ jbe 1d31f33 │ │ │ │ in $0xab,%al │ │ │ │ add %r14,%r8 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2841699,15 +2841600,15 @@ │ │ │ │ add %ah,-0x63(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xchg %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x65(%rax) │ │ │ │ + add %al,0xb(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x6dde49f3(%rdx) │ │ │ │ @@ -2841761,15 +2841662,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30fba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a2b,%al │ │ │ │ + loopne 1d31fee │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x1aec0640(%rsi) │ │ │ │ sub $0x70,%al │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2841847,15 +2841752,15 @@ │ │ │ │ add %al,%al │ │ │ │ in $0xf,%eax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x1e5,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x30a(%rsi) │ │ │ │ + xor %al,0x30a(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x291f38c7(%rax) │ │ │ │ (bad) │ │ │ │ add %esi,0x13(%rcx,%rax,1) │ │ │ │ @@ -2841907,17 +2841812,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ or %edx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x95e2d78(%rdx,%rcx,4) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ @@ -2841975,17 +2841880,21 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x30000000000309e0,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + andb $0x3,0x9(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%dh │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ adc %bh,%al │ │ │ │ jl 1d32314 │ │ │ │ add %esi,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2842038,21 +2841947,19 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,0x309dc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ in $0xea,%eax │ │ │ │ and (%rsi),%bl │ │ │ │ jge 1d32402 │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2842124,21 +2842031,19 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x30757(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ea7a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x8(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30987(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x6e5d10bb(%rdx) │ │ │ │ jge 1d324fd │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2842187,21 +2842092,19 @@ │ │ │ │ jb 1d325d2 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x7c(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x68(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x309e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x196f5f08(%rsi) │ │ │ │ pop %rdi │ │ │ │ jnp 1d3265d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2842280,16 +2842183,18 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x30a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x40c79ea8(%rdi) │ │ │ │ ja 1d32761 │ │ │ │ jb 1d3271a │ │ │ │ @@ -2842346,21 +2842251,19 @@ │ │ │ │ add %ah,0x307b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6e(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x309f3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x37f5d115(%rbx) │ │ │ │ push %rbp │ │ │ │ out %eax,(%dx) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2842439,16 +2842342,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eaa9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xf(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ sub $0xc824685a,%eax │ │ │ │ @@ -2842497,15 +2842401,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x307ef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eab1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a6f(%rax) │ │ │ │ + add %dh,0x309f7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bl │ │ │ │ sahf │ │ │ │ adc $0x42ea535a,%eax │ │ │ │ @@ -2842585,18 +2842489,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x30811(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1ea,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $0x0,0x30a(%rsi) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + jo 1d32aef │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x21(%rbp) │ │ │ │ (bad) │ │ │ │ push $0x57b550af │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2842646,19 +2842553,21 @@ │ │ │ │ sub (%rax),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x43(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a17(%rax) │ │ │ │ + add %ah,-0x56(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x6c(%rcx) │ │ │ │ cs pop %rdx │ │ │ │ fdivs 0x10(%rdx) │ │ │ │ sbb (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2842739,17 +2842648,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x34385aaa(%rip) │ │ │ │ out %eax,(%dx) │ │ │ │ @@ -2842803,17 +2842711,16 @@ │ │ │ │ data16 or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d32d7a │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + testb $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rcx) │ │ │ │ sbb %edx,-0x4232bcf6(%rip) │ │ │ │ @@ -2842887,21 +2842794,21 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ test %ecx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1eace(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0xa,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + orb $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,%cl │ │ │ │ cmp $0xa3fda6dd,%eax │ │ │ │ fistpll 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2842951,21 +2842858,21 @@ │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ shr %cl,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fmull (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ mov 0x7a818a94(%rdx),%ss │ │ │ │ ss add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2843040,22 +2842947,19 @@ │ │ │ │ add %dh,%al │ │ │ │ mov $0x308,%edx │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xd9,%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in (%dx),%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3096c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x21(%rbx) │ │ │ │ add %dl,-0x3d(%rbx) │ │ │ │ mov $0xb0,%ah │ │ │ │ pop %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2843105,19 +2843009,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x308d5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x22(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a3b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x309,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,0x6c(%rdi) │ │ │ │ rex.WRXB (bad) │ │ │ │ mov $0x96,%ah │ │ │ │ adc $0x130116,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2843170,19 +2843075,22 @@ │ │ │ │ decb (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ in $0xea,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309dd(%rax) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%dh │ │ │ │ push %rcx │ │ │ │ leave │ │ │ │ scas %es:(%rdi),%al │ │ │ │ or %esp,0x13011bbb(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2843475,15 +2843383,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and $0x30e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0xe7,(%rcx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36bf0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmc │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%cl │ │ │ │ sbb %al,(%rdi) │ │ │ │ popf │ │ │ │ @@ -2843500,16 +2843410,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x62(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d336bb │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,(%rcx) │ │ │ │ ret $0xf80b │ │ │ │ pop %rdi │ │ │ │ @@ -2843526,15 +2843436,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.X out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d336f2 │ │ │ │ + nop │ │ │ │ + cmc │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x8(%rdx) │ │ │ │ lret $0x7bd2 │ │ │ │ @@ -2843551,19 +2843462,22 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WRB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + shl $1,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x50b7c622(%rdx) │ │ │ │ rex.RB │ │ │ │ rex.RX sbb %r8b,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2843571,16 +2843485,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30e28(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.WRB out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - lock imul $0x0,(%rbx),%eax │ │ │ │ + jo 1d33787 │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x6c040592(%rbx,%rcx,4) │ │ │ │ je 1d337c7 │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2843594,15 +2843508,15 @@ │ │ │ │ sub %cl,(%rsi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.WRX out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,0x62(%rbx) │ │ │ │ + sar $0x63,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x62(%rcx,%rdx,2) │ │ │ │ (bad) │ │ │ │ @@ -2843618,15 +2843532,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30e29(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x50(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%al │ │ │ │ + xor %dh,%ch │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0xcccd84(%rbp) │ │ │ │ in (%dx),%al │ │ │ │ @@ -2843644,15 +2843558,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock adc $0x362,%eax │ │ │ │ + xor %bl,%ch │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5e(%rbp) │ │ │ │ shrl $0x1,0x1d53f12b(%rcx) │ │ │ │ @@ -2843667,15 +2843583,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock out %eax,(%dx) │ │ │ │ + adc %dh,%ch │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ mov $0xeb708605,%ecx │ │ │ │ @@ -2843691,17 +2843607,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x53(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ + shl $0x63,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ movsxd (%rcx),%ecx │ │ │ │ jrcxz 1d33970 │ │ │ │ mulb 0x13015f(%rip) │ │ │ │ @@ -2843712,15 +2843628,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2c(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e755(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36bef(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + hlt │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x39(%rsi) │ │ │ │ cwtl │ │ │ │ fsubs 0x14da4d6(%rip) │ │ │ │ @@ -2843733,21 +2843651,20 @@ │ │ │ │ add %dl,0x30e2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ push %rsi │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jge 1d339ed │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %cl,0x364(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,0xebd94e3(%rsi) │ │ │ │ lret │ │ │ │ int1 │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2843759,16 +2843676,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - out %eax,(%dx) │ │ │ │ + mov $0xf4,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x61e897b9(%rsi) │ │ │ │ std │ │ │ │ @@ -2843780,19 +2843696,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sub $0x30e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x1,-0x19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d33a5e │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + rex │ │ │ │ + lock movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x63(%rsi) │ │ │ │ fwait │ │ │ │ lea -0x20(%rdx),%ecx │ │ │ │ cmp $0x130103,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2843801,15 +2843720,15 @@ │ │ │ │ add %dh,0x30e2e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rbx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,%bh │ │ │ │ + jo 1d33a56 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x11(%rbx) │ │ │ │ cmp %esi,0x49(%rbx) │ │ │ │ @@ -2843827,15 +2843746,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5b(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x62(%rax) │ │ │ │ + rorb $0x64,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x62163535(%rbx) │ │ │ │ mov %ah,0xb00112(%rsi) │ │ │ │ @@ -2843874,16 +2843793,16 @@ │ │ │ │ add %dh,0x8(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ out %ax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - or %ecx,(%rdx) │ │ │ │ + nop │ │ │ │ + mov %ecx,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7c7d1641(%rsi) │ │ │ │ movsxd (%rdx,%rbx,2),%ecx │ │ │ │ @@ -2843938,20 +2843857,20 @@ │ │ │ │ add %ah,0x32(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x77(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ch,0xa(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + jmp 1d33f1f │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,-0xb4f59f4(%rdx) │ │ │ │ rex.B test $0x130116,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2844025,20 +2843944,21 @@ │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0xa(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + fisttpll (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x3495a213(%rbx) │ │ │ │ lret $0x3ca7 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2844090,15 +2844010,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - add %ecx,(%rdx) │ │ │ │ + jnp 1d33e14 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x43a7eda0(%rdi) │ │ │ │ call 14d4ae2c <_edata@@Base+0xdd4ae2c> │ │ │ │ @@ -2844169,16 +2844089,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x6a(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x50a1b00f(%rip) │ │ │ │ lret $0x13af │ │ │ │ @@ -2844229,22 +2844150,19 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ loope 1d34002 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e7d8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30984(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ add %bpl,-0x18(%rax,%r11,8) │ │ │ │ or 0x1(%rdi),%bl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2844322,20 +2844240,21 @@ │ │ │ │ sbb (%rax),%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lock out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex push $0xa │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0xeb,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x4f(%rbx) │ │ │ │ sbb %ah,0x36d7ca31(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2844383,22 +2844302,19 @@ │ │ │ │ rex.X adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ add %al,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30984(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x2(%rdi) │ │ │ │ push %rdi │ │ │ │ (bad) │ │ │ │ rex.RX call 14d4bc8c <_edata@@Base+0xdd4bc8c> │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2844471,21 +2844387,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x31074(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e818(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %ecx,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,-0x77(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,%al │ │ │ │ jp 1d34342 │ │ │ │ mov $0x23,%ch │ │ │ │ cmp $0x57,%al │ │ │ │ jne 1d3433a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2844535,19 +2844451,20 @@ │ │ │ │ add %dl,%al │ │ │ │ xchg %eax,%edi │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x24,%al │ │ │ │ call 1d343f0 │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp 1d346ff │ │ │ │ add %al,(%rax) │ │ │ │ - imul $0x3,(%rdx),%ecx │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ leave │ │ │ │ rex xchg %edx,-0xe(%rsi,%rbx,1) │ │ │ │ cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2844619,20 +2844536,18 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rbx) │ │ │ │ call 1d34510 │ │ │ │ - add %dh,%al │ │ │ │ - adc (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0x898000000000309,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1742d70b(%rsp,%rax,8) │ │ │ │ movabs %al,0x13015e │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ rex add (%rdx),%al │ │ │ │ @@ -2844676,19 +2844591,21 @@ │ │ │ │ add %dh,%al │ │ │ │ in (%dx),%eax │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3461e │ │ │ │ call 1d345e8 │ │ │ │ - add %dl,0x30a74(%rax) │ │ │ │ + add %dh,-0x5(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x35e54477(%rax) │ │ │ │ xor $0x13011207,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2844760,17 +2844677,15 @@ │ │ │ │ add %al,0x1a(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30988(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ pop %rcx │ │ │ │ loope 1d346df │ │ │ │ @@ -2844823,16 +2844738,16 @@ │ │ │ │ add %al,%al │ │ │ │ cmp (%rcx),%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rbx │ │ │ │ call 1d347e0 │ │ │ │ - add %ah,%al │ │ │ │ - push $0x30a │ │ │ │ + add %dh,%al │ │ │ │ + call 1d34aef │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rsi) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ @@ -2844910,15 +2844825,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x6d(%rax) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ call 1d34900 │ │ │ │ - add %dh,-0x67(%rax) │ │ │ │ + add %al,0xa(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x9(%rdi) │ │ │ │ @@ -2844973,16 +2844888,16 @@ │ │ │ │ xchg %eax,%ecx │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x18(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sub %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x9,%bl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2845033,16 +2844948,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x11,%ch │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e87d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret $0x309 │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rsi │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x27(%rdi) │ │ │ │ @@ -2845631,21 +2845547,20 @@ │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0xc00000000001eaf5,%al │ │ │ │ - fsubrl 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + in $0x6b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,-0xb(%rax,%rbx,4) │ │ │ │ scas %es:(%rdi),%al │ │ │ │ rex.WX loop 1d351ce │ │ │ │ jl 1d35222 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2845655,19 +2845570,22 @@ │ │ │ │ add %dh,0x30a9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ cmc │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36220(%rax) │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,-0x9e3407(%rdx,%rax,2) │ │ │ │ cli │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2845678,21 +2845596,21 @@ │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%dh │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 1d352fe │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + jmp 1d35601 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor %ch,(%rsi) │ │ │ │ (bad) │ │ │ │ int $0x6c │ │ │ │ loopne 1d352e0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2845705,38 +2845623,41 @@ │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ imul %dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + int1 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ and -0x1a(%rbx),%bh │ │ │ │ jno 1d352ac │ │ │ │ jb 1d352fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f83e(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %al,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rbx │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f843(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2845775,16 +2845696,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ orl $0xeb4b8000,0x3(%rip) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,-0x37(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x17(%rdi,%rax,4) │ │ │ │ int $0xae │ │ │ │ @@ -2845832,15 +2845753,15 @@ │ │ │ │ add %ah,-0x64(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ push %rax │ │ │ │ jmp 1d35485 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x9,%dh │ │ │ │ + xor %ch,0x9(%rbp) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34(%rax) │ │ │ │ pop %rax │ │ │ │ @@ -2845919,15 +2845840,16 @@ │ │ │ │ add %ah,0x30dc2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ push %rsi │ │ │ │ jmp 1d355a5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%ah │ │ │ │ + push %rax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x40369cd9(%rdi) │ │ │ │ @@ -2845978,19 +2845900,15 @@ │ │ │ │ add %dh,-0x20(%rax) │ │ │ │ or $0x3,%eax │ │ │ │ add %dl,%al │ │ │ │ pop %rbx │ │ │ │ jmp 1d3567d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,(%rdx) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x98000000000309bd,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x3704d36c(%rbx) │ │ │ │ cmp 0x1(%rbp,%rcx,2),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2846042,22 +2845960,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1d35755 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd8,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000030963,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%dh │ │ │ │ pop %rdx │ │ │ │ (bad) │ │ │ │ mov %ch,0x10fc7ad(%rdi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2846143,23 +2846056,25 @@ │ │ │ │ loopne 1d358bb │ │ │ │ adc %bh,0x130108(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f840(%rax) │ │ │ │ + add %ah,0x32(%rax) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x53(%rax) │ │ │ │ - clc │ │ │ │ + add %dh,%al │ │ │ │ + rex.XB clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x53(%rbx) │ │ │ │ loop 1d3594f │ │ │ │ @@ -2846168,24 +2846083,24 @@ │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.B clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f832(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sti │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f853(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.R clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%ch │ │ │ │ repz test %eax,-0x5f(%edx) │ │ │ │ jg 1d35967 │ │ │ │ @@ -2846200,15 +2846115,15 @@ │ │ │ │ lsl (%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ jmp 1d3594d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $0x6b,%ah │ │ │ │ + rolb $0x6c,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x7cb0f8a7(%rcx) │ │ │ │ sbb %ch,%cl │ │ │ │ @@ -2846224,15 +2846139,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ jmp 1d35995 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,0x309(%rdi) │ │ │ │ + jo 1d359ee │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x2d(%rsi) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2846329,22 +2846246,21 @@ │ │ │ │ add %dh,-0x41(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ jge 1d35ae6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int $0x9 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1e(%rax) │ │ │ │ jmp 1d35b78 │ │ │ │ mov $0x2f,%bl │ │ │ │ xor (%rdx),%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2846394,15 +2846310,15 @@ │ │ │ │ add %dl,%al │ │ │ │ repz lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x7e(%rax) │ │ │ │ jmp 1d35bd5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%cl │ │ │ │ + jo 1d35c48 │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x5c(%rbp,%rbp,4) │ │ │ │ @@ -2846633,23 +2846549,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.X clc │ │ │ │ + add %dh,%al │ │ │ │ + xor %al,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %esi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f853(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.R clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2846660,23 +2846578,22 @@ │ │ │ │ rex add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.X clc │ │ │ │ + add %al,0x33(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x58(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ + add %ah,0x72(%rax) │ │ │ │ cwtl │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ @@ -2846685,27 +2846602,27 @@ │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f843(%rax) │ │ │ │ + add %dh,0x33(%rax) │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x45(%rax) │ │ │ │ - cltd │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsxd 0x5(%rcx),%ebx │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,-0x45(%rax,%riz,2) │ │ │ │ push %rbp │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ mul %edx │ │ │ │ jg 1d35fea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2846714,15 +2846631,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ ds adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1ec(%rip) │ │ │ │ - add %ah,0x36c0f(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x36(%rdx) │ │ │ │ push %rsi │ │ │ │ mov $0x15,%cl │ │ │ │ @@ -2846738,41 +2846656,37 @@ │ │ │ │ rex.WXB adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dh,(%rbx) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x41(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30954(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x64cc8642(%rbp) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp (%rdi),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.R clc │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ef60(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ - clc │ │ │ │ + add %ah,%al │ │ │ │ + rex.R clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2846834,16 +2846748,15 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ah,%al │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3613a │ │ │ │ - or %eax,(%rbx) │ │ │ │ + rclb $1,0x3(%rcx,%rcx,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ @@ -2846871,25 +2846784,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.R clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f835(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbp │ │ │ │ + add %ah,0x45(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x5f5ff693(%rip) │ │ │ │ @@ -2846897,22 +2846807,22 @@ │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f844(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shr $0x1,%ch │ │ │ │ + add %dh,%al │ │ │ │ + xor $0x2f8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,-0x8(%rsi) │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f845(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,-0x69(%rsi) │ │ │ │ cmp $0x8333507b,%eax │ │ │ │ and %eax,(%rcx) │ │ │ │ @@ -2846926,17 +2846836,15 @@ │ │ │ │ rex sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,%ah │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 1d36306 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36be7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x44(%rbx) │ │ │ │ enter $0xc9f1,$0xb8 │ │ │ │ push %rbx │ │ │ │ @@ -2846951,38 +2846859,39 @@ │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,%dl │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x309bf(%rax) │ │ │ │ + add %dh,0x30954(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5f4773e7(%rax,%rsi,1) │ │ │ │ loopne 1d3632d │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - rex.R clc │ │ │ │ + add %ah,0x36(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5a(%rax) │ │ │ │ - mov %es,0x0(%rip) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x3d00000000001,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x1f(%rdi) │ │ │ │ sub $0xd8,%al │ │ │ │ xor %edi,%esp │ │ │ │ @@ -2846990,25 +2846899,28 @@ │ │ │ │ cs add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2f845(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + ss clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rbx │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x3d00000000001,%al │ │ │ │ + add %al,0x58d75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + add %dl,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax,%rdx,2) │ │ │ │ (bad) │ │ │ │ mov $0x59,%dh │ │ │ │ xor %edi,%esi │ │ │ │ js 1d36392 │ │ │ │ @@ -2847081,24 +2846993,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - rex.RB clc │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d364e8 │ │ │ │ - clc │ │ │ │ + adc %al,-0x8(%rdi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%dh │ │ │ │ mov $0x26802dee,%eax │ │ │ │ @@ -2847106,21 +2847017,25 @@ │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f846(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %bh,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov %gs,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f856(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.RXB clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0xcb263e2(%rbp) │ │ │ │ fistpl %gs:0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2847132,15 +2847047,15 @@ │ │ │ │ add %ah,0x312ff(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sti │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbd,%al │ │ │ │ + lock push %rbx │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2847149,23 +2847064,22 @@ │ │ │ │ rolb $1,0x15b32eb(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.RXB clc │ │ │ │ + add %dh,%al │ │ │ │ + cmp %bh,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x5a(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ + add %ah,0x47(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,-0x73f8152f(%rbx) │ │ │ │ @@ -2847174,50 +2847088,44 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x47(%rax) │ │ │ │ + add %al,0x39(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsi │ │ │ │ - clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f847(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ fidivl %fs:0x3b90509(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - rex.RXB clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f839(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ adc $0xea,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rdi │ │ │ │ - clc │ │ │ │ + add %dl,%al │ │ │ │ + rex.RXB clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x5e2f046e(%rip) │ │ │ │ (bad) │ │ │ │ @@ -2847564,96 +2847472,96 @@ │ │ │ │ (bad) │ │ │ │ or $0x16c54c0,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - rex.W clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdi │ │ │ │ - clc │ │ │ │ + add %dh,%al │ │ │ │ + rex.RXB clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x7d(%rdx) │ │ │ │ (bad) │ │ │ │ mov %cs,%fs:-0x6(%rdi) │ │ │ │ push $0x1301 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x48(%rax) │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ imul %ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x38(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor 0x1(%rax),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bh,%dh │ │ │ │ jg 1d36ac1 │ │ │ │ (bad) │ │ │ │ fiadds 0x47(%rsi) │ │ │ │ add (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.W clc │ │ │ │ + add %ah,0x3a(%rax) │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x15(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1618b(%rax) │ │ │ │ + add %dh,0x1618c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,-0x49976a32(%rbp) │ │ │ │ mov %eax,0x55(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.WB clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f83a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f857(%rax) │ │ │ │ + add %dl,0x2f848(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ rex.WRXB pushf │ │ │ │ cli │ │ │ │ @@ -2847662,30 +2847570,29 @@ │ │ │ │ sub (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - clc │ │ │ │ + add %al,%al │ │ │ │ + cmp %al,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xchg %eax,%ebx │ │ │ │ jmp 1d36bdd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x2,-0x8(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rorb $1,-0x8(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x47b3c95d(%rip) │ │ │ │ cwtl │ │ │ │ jle 1d36c43 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2848008,46 +2847915,47 @@ │ │ │ │ rex.RX pop %rcx │ │ │ │ mov $0x130107,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f849(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp %eax,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xchg %eax,%esi │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdi │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.WB clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ cmp -0x26(%rbx),%bh │ │ │ │ mov %ebp,0x130146e6(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ + add %al,0x3b(%rax) │ │ │ │ clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f0f0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ mov 0x0(%rip),%es │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2bf2a682(%rbp) │ │ │ │ push %rbp │ │ │ │ @@ -2848055,75 +2847963,71 @@ │ │ │ │ and (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.WR clc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f83b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xf(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret $0x58e │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x58ec3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ah,-0xf(%rdx) │ │ │ │ (bad) │ │ │ │ lar 0x4d(%rax),%edi │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f90d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + stc │ │ │ │ + clc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1eccb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - sbb $0x2f9,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %cl,%bh │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %cl,%ch │ │ │ │ push $0x16cb7950 │ │ │ │ cmc │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - stc │ │ │ │ + add %ah,(%rax) │ │ │ │ + cli │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ec51(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,%ch │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ fdiv %st(2),%st │ │ │ │ ficoml -0x9(%rsi) │ │ │ │ adc (%rcx),%edx │ │ │ │ nop │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2848180,43 +2848084,44 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f8fa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f292(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f91f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or $0x2f9,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,0x15(%rbp) │ │ │ │ rex.WRX int3 │ │ │ │ add (%rsi),%bh │ │ │ │ add $0x13015f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ - stc │ │ │ │ + add %dh,%al │ │ │ │ + cli │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ int3 │ │ │ │ jmp 1d37258 │ │ │ │ - add %al,%al │ │ │ │ - and %bh,%cl │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,-0x37(%rbp) │ │ │ │ jns 1d3725a │ │ │ │ @@ -2848225,47 +2848130,44 @@ │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - adc %edi,%ecx │ │ │ │ + add %dh,(%rax) │ │ │ │ + sti │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ec40(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2e(%rax) │ │ │ │ - adc %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3116d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,-0x2f(%rdi) │ │ │ │ mov $0xac2971d6,%esp │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - adc %edi,%ecx │ │ │ │ + add %al,%al │ │ │ │ + sti │ │ │ │ + clc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x52(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %edi,%ecx │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f90d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x12(%rdi) │ │ │ │ int1 │ │ │ │ js 1d372fc │ │ │ │ @@ -2848273,25 +2848175,21 @@ │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - stc │ │ │ │ + add %al,%al │ │ │ │ + cmp %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eb71(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f97c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x34(%rbp) │ │ │ │ (bad) │ │ │ │ imul $0xffffffffffffff90,0x11(%rax),%r12 │ │ │ │ @@ -2848350,48 +2848248,46 @@ │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - stc │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp %cl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x21(%rax) │ │ │ │ jmp 1d37405 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xchg %eax,%ecx │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + sarb $1,0x2(%rcx,%rdi,8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,0x66(%rsi) │ │ │ │ mov $0x9f,%cl │ │ │ │ mov %cl,(%rdi) │ │ │ │ pop %rax │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rdx │ │ │ │ - stc │ │ │ │ + add %dl,%al │ │ │ │ + cmp %cl,%bh │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1edda(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + jge 1d3744c │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0xc(%rbx) │ │ │ │ mov $0x36,%al │ │ │ │ @@ -2848400,65 +2848296,65 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x53(%rax) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %ecx,%edi │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f022(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ + add %ah,0x7d(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x207c6280(%rbx) │ │ │ │ and %ecx,0x13014f(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f953(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp %ecx,%edi │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x18(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f993(%rax) │ │ │ │ + add %dh,0x2f97d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x5603c894(%rdx) │ │ │ │ xor $0x24,%al │ │ │ │ lgdt (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - push %rsi │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0xf9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0xed,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7e(%rax) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1bf0e3b2(,%rax,8) │ │ │ │ @@ -2848470,17 +2848366,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x200000000001e507,%al │ │ │ │ - in (%dx),%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + movabs 0x300000000001e507,%al │ │ │ │ + repz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rsi) │ │ │ │ mov %fs,0x8(%rsi) │ │ │ │ test $0x16a083a,%eax │ │ │ │ @@ -2848492,16 +2848387,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x30b03(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x17(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex jno 1d3761d │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x1,%al │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ push %rsi │ │ │ │ push $0x6d │ │ │ │ @@ -2848518,16 +2848413,15 @@ │ │ │ │ add %ah,0x4(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe5,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,0x36bf2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x59b85494(%rbp) │ │ │ │ and $0x13010671,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2848537,15 +2848431,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x30b04(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ enter $0x1e5,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36223(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 1d376ae │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x4a(%rbp) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ and 0x1442438(%rbp),%cl │ │ │ │ @@ -2848555,17 +2848451,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x5(%rax) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e5df,%al │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + movabs 0x300000000001e5df,%al │ │ │ │ + repnz imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x1f(%rbx) │ │ │ │ pause │ │ │ │ fsts (%rcx) │ │ │ │ @@ -2848580,15 +2848475,16 @@ │ │ │ │ add %al,%al │ │ │ │ add $0x30b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcr $1,%bh │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x3,0x62(%rbx) │ │ │ │ + adc %bh,%bl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xd0a003b(%rbx) │ │ │ │ @@ -2848600,17 +2848496,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x30b06(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,0x36bf1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x10(%rdx) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ pop %rcx │ │ │ │ @@ -2848626,19 +2848520,22 @@ │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + push %rax │ │ │ │ + frstor 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x9c35f36(%rdx) │ │ │ │ mov %?,(%rcx) │ │ │ │ add %esi,0x0(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ rex cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.RX add (%rax),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2848670,17 +2848567,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30b70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xe(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000309f7,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + lock jo 1d37804 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ adc %ch,%al │ │ │ │ rex.WRB movabs $0x130129a0cb,%r11 │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2848728,16 +2848628,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30b93(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2b(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d37916 │ │ │ │ - or (%rbx),%al │ │ │ │ + rol $1,%dl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ movabs 0x13016505e9cc7f8a,%eax │ │ │ │ @@ -2848815,21 +2848715,21 @@ │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d37a16 │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + mov $0x9,%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ movabs %al,0x13010d4f97987857 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2848876,18 +2848776,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x30a(%rbx) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000030a01,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%dh │ │ │ │ adc %ebx,(%rax) │ │ │ │ rex.WX out %eax,(%dx) │ │ │ │ mov $0xea,%ch │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2848961,16 +2848860,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ and $0x30c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1e6(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + lock orl $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rcx) │ │ │ │ or %dh,%bh │ │ │ │ @@ -2849023,15 +2848921,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30c58(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x34(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a66,%al │ │ │ │ + add %ah,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,0x7f42b1b9(%rip) │ │ │ │ or %cl,%dh │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2849109,21 +2849011,19 @@ │ │ │ │ ... │ │ │ │ add %dh,0x30c8b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ in $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x20(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x309ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x69(%rdi) │ │ │ │ mov $0x52d3ada2,%ecx │ │ │ │ jne 1d37e02 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2849170,19 +2849070,20 @@ │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a(%rcx) │ │ │ │ + rolb $0xa,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x24(%rbx) │ │ │ │ notb 0x39f7f1da(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2849229,22 +2849130,19 @@ │ │ │ │ add %ah,-0x29(%rax) │ │ │ │ or $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %ch,-0x19(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3f(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30955(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x1828be32(%rax) │ │ │ │ fwait │ │ │ │ (bad) │ │ │ │ jl 1d37fb2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2849809,69 +2849707,69 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rsi │ │ │ │ - stc │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0xf9,%al │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor $0x36f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%dl │ │ │ │ push %rsi │ │ │ │ test %esp,(%rcx) │ │ │ │ rolb %cl,(%rbx) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2f957(%rax) │ │ │ │ + add %dl,0x2f93d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1ef35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6c(%rax) │ │ │ │ + add %al,0x7e(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x1f(%rbx) │ │ │ │ adc %ebp,%esi │ │ │ │ mov $0x1683055,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - pop %rax │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f042(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f994(%rax) │ │ │ │ + add %al,0x2f97e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ xchg %eax,%esp │ │ │ │ xor $0x9c93a364,%eax │ │ │ │ @@ -2849879,24 +2849777,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x58(%rax) │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.B stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %esi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - sub 0x5(%rdi),%ecx │ │ │ │ + sub %ecx,0x5(%rdi) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,(%rsp,%rbx,4) │ │ │ │ rex or -0x3e(%rax),%edi │ │ │ │ mov %es,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2850130,52 +2850028,52 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ - pop %rax │ │ │ │ - stc │ │ │ │ + rex.B stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.R jmp 1d38b15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dl,0x2f9(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + loopne 1d38b98 │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,0x3a(%rsi) │ │ │ │ xor $0x13,%al │ │ │ │ and %esp,-0x72(%rbp) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x2f959(%rax) │ │ │ │ + add %dl,0x42(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6d(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jne 1d38bdd │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + movabs 0xbd800000000037a,%eax │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ leave │ │ │ │ es out %al,$0xdb │ │ │ │ scas %es:(%rdi),%al │ │ │ │ sbb $0x13014e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2850184,15 +2850082,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x316,%esp │ │ │ │ add %al,(%rax) │ │ │ │ orb $0xe6,(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c18(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x6c,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x731fc93a(%rdx) │ │ │ │ ss cltd │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ @@ -2850204,15 +2850104,15 @@ │ │ │ │ ... │ │ │ │ add %ah,-0x44(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e60f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36278(%rax) │ │ │ │ + add %al,0x36408(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x20(%rdx) │ │ │ │ vaddss (%rbx),%xmm0,%xmm13 │ │ │ │ int3 │ │ │ │ @@ -2850226,16 +2850126,17 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x316,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - sbb %ch,0x0(%rbx,%rax,1) │ │ │ │ + loopne 1d38c55 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ fiaddl (%rax,%rdx,2) │ │ │ │ jl 1d38c7f │ │ │ │ @@ -2850249,19 +2850150,22 @@ │ │ │ │ ... │ │ │ │ add %dl,0x316bd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x10(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %ch,%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ add %cl,(%rax) │ │ │ │ xor $0x64b53457,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2850270,18 +2850174,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x316be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ adc %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x36c1b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%bh │ │ │ │ test $0x1d03875c,%eax │ │ │ │ xchg %ebp,0x1(%rbx) │ │ │ │ @@ -2850293,15 +2850194,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x41(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e611(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36272(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ jae 1d38d7b │ │ │ │ loop 1d38d55 │ │ │ │ @@ -2850317,17 +2850219,16 @@ │ │ │ │ rclb $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d38d64 │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x17,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + push %rax │ │ │ │ + sbb 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add 0x7(%rsi),%ecx │ │ │ │ @@ -2850340,17 +2850241,18 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rcll $0x3,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa00000000001e612,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + movabs 0x100000000001e612,%al │ │ │ │ + in $0x63,%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,(%rsi) │ │ │ │ jl 1d38dca │ │ │ │ sub (%rax,%rax,4),%ebp │ │ │ │ movabs 0xf00161,%al │ │ │ │ @@ -2850387,21 +2850289,21 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %esp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x464ae480(%rdi) │ │ │ │ pop %rsi │ │ │ │ sti │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2850448,19 +2850350,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x317b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e62c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a1f(%rax) │ │ │ │ + add %dh,-0x52(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x3178abcd(%rbx) │ │ │ │ jl 1d38f85 │ │ │ │ adc $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2850533,17 +2850437,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cmp %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3098b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rsi,%rsi,8) │ │ │ │ fwait │ │ │ │ rcrb %cl,(%rax) │ │ │ │ @@ -2850599,15 +2850501,17 @@ │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.RB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - subb $0x3,0xa(%rdx) │ │ │ │ + push %rax │ │ │ │ + in (%dx),%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x45(%rax) │ │ │ │ fldt 0x38fa3aa5(%rcx) │ │ │ │ @@ -2850685,16 +2850589,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x31875(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x52(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d39290 │ │ │ │ - or (%rbx),%al │ │ │ │ + mov $0xf6,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rax) │ │ │ │ cmp %ecx,0x5b0ddd54(%rbp) │ │ │ │ @@ -2850741,21 +2850645,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4c(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbbb $0x0,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,-0x79(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rdx,%rcx,4) │ │ │ │ ret $0xaa66 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2850835,16 +2850739,17 @@ │ │ │ │ add %dh,0x4(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock push $0xffffffffffffffe6 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x17(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x3d(%rdi) │ │ │ │ jbe 1d39491 │ │ │ │ @@ -2850899,21 +2850804,21 @@ │ │ │ │ add %al,%al │ │ │ │ rex sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7d(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + decl (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x72(%rbx) │ │ │ │ cmp %ebp,-0x30(%rdi) │ │ │ │ sarl $0x1,0x3d(%rsi) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2850963,40 +2850868,34 @@ │ │ │ │ test %ebx,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7c(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3959f │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0x3000000000030961,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ah │ │ │ │ movabs %al,0x13011e0a8a16a5e2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - pop %rcx │ │ │ │ + add %ah,0x43(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x40(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x33(%rax) │ │ │ │ - jg 1d39619 │ │ │ │ + add %dh,%al │ │ │ │ + cmp 0x5(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ @@ -2851005,43 +2850904,44 @@ │ │ │ │ jle 1d39693 │ │ │ │ add 0x1(%rdx),%ecx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - pop %rdx │ │ │ │ - stc │ │ │ │ + rex.R stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1edce(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f995(%rax) │ │ │ │ + add %dl,0x2f97f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ or $0xa276b471,%eax │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2f95a(%rax) │ │ │ │ + add %dh,0x44(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jo 1d3968b │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.RXB xchg %eax,%r15d │ │ │ │ + add %dh,(%rax) │ │ │ │ + fs xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ (bad) │ │ │ │ @@ -2851623,68 +2851523,66 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x5b(%rax) │ │ │ │ - stc │ │ │ │ + rex.RB stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ef09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x2,%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dh,%ch │ │ │ │ (bad) │ │ │ │ rex.WR psubsb (%rbx),%mm5 │ │ │ │ mov $0x13017b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - pop %rsi │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RB stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ja 1d39efc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x5(%rbp),%al │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x7e97d95d(%rcx) │ │ │ │ cs in (%dx),%eax │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5e(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f946(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ef19(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - stc │ │ │ │ + add %al,(%rax) │ │ │ │ + test %bh,%cl │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,(%rax) │ │ │ │ insb (%dx),%es:(%edi) │ │ │ │ @@ -2851692,24 +2851590,25 @@ │ │ │ │ adc $0x1772dbf,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rsi │ │ │ │ - stc │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.RXB stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x4a(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f998(%rax) │ │ │ │ + add %dl,-0x7c(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,%bl │ │ │ │ roll $1,(%rbx) │ │ │ │ fbld (%rbx) │ │ │ │ @@ -2851785,118 +2851684,109 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x5f(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f947(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ebf0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f998(%rax) │ │ │ │ + add %dh,-0x7c(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x76d88733(%rsi) │ │ │ │ (bad) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ jg 1d3a0e2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f95f(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.W stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1edbd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f984(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,%ch │ │ │ │ mov $0xbb54dcca,%ebp │ │ │ │ hlt │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop %rdi │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f948(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x68(%rax) │ │ │ │ jmp 1d3a14d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,0x2f9(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rolb $1,0x2(%rcx,%rdi,8) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %ch,0x4a(%rsi) │ │ │ │ fcoml 0x7b3b8975(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x4c(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x30(%rax) │ │ │ │ jmp 1d3a195 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - cltd │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + xor %cl,0x2f9(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,(%rbx) │ │ │ │ mov $0x6,%bl │ │ │ │ in $0xe1,%al │ │ │ │ data16 cmp $0x2f,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x60(%rax) │ │ │ │ - stc │ │ │ │ + add %dh,%al │ │ │ │ + rex.WR stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x0(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x67(%rax) │ │ │ │ + add %dh,-0x76(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,%ah │ │ │ │ @@ -2851924,24 +2851814,24 @@ │ │ │ │ loop 1d3a213 │ │ │ │ sbbl $0x1301,0x19(%rbp,%rcx,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - stc │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRB stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x71(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jnp 1d3a20a │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edi │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor $0x9e,%ch │ │ │ │ @@ -2851950,68 +2851840,67 @@ │ │ │ │ jg 1d3a292 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f962(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4b(%rax) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f999(%rax) │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ repz in $0x5e,%al │ │ │ │ je 1d3a2d3 │ │ │ │ fldt 0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - fs stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f94e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x66(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f98b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x7e4c5157(%rdi) │ │ │ │ mov $0x1301014d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - gs stc │ │ │ │ + add %al,0x4f(%rax) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0xed,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ + add %al,0x7e(%rax) │ │ │ │ (bad) │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x4a(%rax) │ │ │ │ @@ -2852019,21 +2851908,20 @@ │ │ │ │ jae 1d3a36a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f965(%rax) │ │ │ │ + add %al,0x2f94f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x59(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - popf │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,0x77c50bc8(%rdx) │ │ │ │ @@ -2852067,21 +2851955,23 @@ │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f966(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRXB stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x63(%rax) │ │ │ │ + add %ah,-0x74(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x7e(%rbp) │ │ │ │ @@ -2852092,24 +2851982,26 @@ │ │ │ │ jge 1d3a442 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - data16 stc │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ push %rsp │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x63(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lea (bad),%edi │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x599058c1(%rax) │ │ │ │ @@ -2852118,21 +2852010,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x67(%rax) │ │ │ │ + add %al,0x50(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee7b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f99d(%rax) │ │ │ │ + add %dl,-0x73(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ and $0x1f,%al │ │ │ │ addr32 fdivrp %st,%st(2) │ │ │ │ @@ -2852141,21 +2852035,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2f967(%rax) │ │ │ │ + add %al,0x2f950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ rex.RB (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x47(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ loope 1d3a4fe │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2852165,24 +2852060,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - addr32 stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f950(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f154(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - popf │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f98d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%cl │ │ │ │ push %rbx │ │ │ │ xor %edi,-0x6b(%rbp) │ │ │ │ @@ -2852886,19 +2852776,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3ae61 │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + movabs 0x3000000000036c24,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdi,%rdi,2) │ │ │ │ xchg %ebp,0x26(%rdi) │ │ │ │ push %rax │ │ │ │ cmp (%rcx,%rax,1),%ch │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2852912,16 +2852798,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3aeda │ │ │ │ - (bad) │ │ │ │ + shl $0x63,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ mov (%rdx),%ecx │ │ │ │ or $0x16e6f4d,%eax │ │ │ │ @@ -2852931,18 +2852818,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3171e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e71f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,%al │ │ │ │ + and 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x29204a9f(%rdi) │ │ │ │ rex.WRXB │ │ │ │ rex.XB │ │ │ │ @@ -2852953,17 +2852838,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x31720(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e71f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jl 1d3af7d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0xb(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,0x45(%rdi) │ │ │ │ rex.RX │ │ │ │ add 0x16(%r10),%r10b │ │ │ │ @@ -2852976,15 +2852860,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31721(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x20(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3af7f │ │ │ │ + xor %ah,(%rbx) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x14(%rcx) │ │ │ │ @@ -2852999,19 +2852883,22 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e720(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3623f(%rax) │ │ │ │ + add %al,-0x14(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dh,0x7d921e36(%rcx) │ │ │ │ data16 jno 1d3b017 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2853021,20 +2852908,19 @@ │ │ │ │ cs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x21(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x36c(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + and 0x0(%rbx,%rax,1),%bpl │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ rex.WRB │ │ │ │ ds push %rdx │ │ │ │ sti │ │ │ │ push %rsi │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2853045,16 +2852931,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x3172e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ and %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x36407(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,0x795b4139(%rax) │ │ │ │ out %al,$0x3 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2853069,17 +2852955,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ and %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1c(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + and %ebp,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bl │ │ │ │ fiadds 0x20fc2274(%rbp) │ │ │ │ (bad) │ │ │ │ @@ -2853094,19 +2852979,22 @@ │ │ │ │ xor %dl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ and %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36235(%rax) │ │ │ │ + add %dl,-0x1a(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ah,(%rbx) │ │ │ │ add $0x89,%al │ │ │ │ adc %ecx,(%rcx) │ │ │ │ loope 1d3b15c │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2853116,16 +2853004,17 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xor %dl,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e724(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb 0x0(%rbx,%rax,1),%ebp │ │ │ │ + add %dh,0x1f(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x772a185e(%rbx) │ │ │ │ shl $0x57,%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2853138,21 +2853027,20 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ xor %edx,(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ and $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0x3,0x62(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %al,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dh,-0x7c(%rbx) │ │ │ │ adc $0x4f,%al │ │ │ │ pop %rsp │ │ │ │ fsubl 0xf00115(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ @@ -2853191,16 +2853079,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ push %rsp │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ + nop │ │ │ │ + rorb $0x3,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%bh │ │ │ │ mov $0xc4,%dl │ │ │ │ @@ -2853251,15 +2853139,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x318c6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x72(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x30a(%rbx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bl │ │ │ │ add %ecx,-0x6de8257d(%rbx) │ │ │ │ xor (%rcx),%al │ │ │ │ @@ -2853337,21 +2853227,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ pushf │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3b3f2 │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + sbbb $0x0,0x309(%rcx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%bl │ │ │ │ ret $0x3cf5 │ │ │ │ addr32 mov 0x13014c9b,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2853403,21 +2853290,22 @@ │ │ │ │ add %dl,-0x5f(%rax) │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe7,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jo 1d3b4c5 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + clc │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%bh │ │ │ │ jno 1d3b48d │ │ │ │ (bad) │ │ │ │ adc %al,0x1301003e(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2853495,20 +2853383,21 @@ │ │ │ │ sbb %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d3b5ab │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,0xa(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %dl,%ch │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ cld │ │ │ │ movabs %eax,0x130114a48c5435 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2853558,21 +2853447,20 @@ │ │ │ │ ss sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,%al │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%ch │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,0x9(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ rex.WRXB in (%dx),%al │ │ │ │ (bad) │ │ │ │ and 0x13015801(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2853647,17 +2853535,17 @@ │ │ │ │ add %dh,0x7c(%rax) │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,(%rax,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x27(%rdi) │ │ │ │ xchg %ebx,0x14(%rcx) │ │ │ │ @@ -2853705,21 +2853593,21 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x800000000001e81f,%al │ │ │ │ - data16 or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xe00000000001e81f,%al │ │ │ │ + fisttps (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x6c(%rbx) │ │ │ │ enter $0x636b,$0x1c │ │ │ │ rex or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2853788,21 +2853676,21 @@ │ │ │ │ add %al,%al │ │ │ │ adc (%rbx),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d3b9c8 │ │ │ │ + add %ah,-0x43(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rdx),%cl │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ pop %rsi │ │ │ │ lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add (%rcx),%bh │ │ │ │ jnp 1d3b9ea │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2853852,21 +2853740,19 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ cmp $0x31b,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock cmp %eax,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x68(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30a09(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ in (%dx),%eax │ │ │ │ (bad) │ │ │ │ ret $0x20d1 │ │ │ │ pushf │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2853913,23 +2853799,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jno 1d3bb86 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e846(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x30946(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x68b0a03d(%rdx) │ │ │ │ int1 │ │ │ │ cld │ │ │ │ cmp (%rcx),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2854217,112 +2854099,113 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x2f969(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdx │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x1ed,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3bfd7 │ │ │ │ + lock nop │ │ │ │ addl $0xffffffd8,0x0(%rip) │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,-0x64(%rdi) │ │ │ │ rex.WRX js 1d3bfc5 │ │ │ │ mov $0xd2,%dl │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x2,%ecx,%edi │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ mov $0x1f0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.B jle 1d3bfb9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and %cl,0x7e(%rdx) │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ or %cl,%ah │ │ │ │ mov (%rcx),%es │ │ │ │ cmp $0x1301203a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0xfffffffffffffff9 │ │ │ │ + add %ah,%al │ │ │ │ + push %rdx │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jp 1d3bfe3 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f98e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,-0x27(%rsi) │ │ │ │ and 0x72(%rsi),%dl │ │ │ │ or %edx,%eax │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6a(%rax) │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1eeb6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2f99f(%rax) │ │ │ │ + add %dh,0x2f98e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,(%rbx,%riz,4) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ je 1d3c086 │ │ │ │ mov $0xc1,%ch │ │ │ │ sub $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x2f96a(%rax) │ │ │ │ + add %dh,0x2f953(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0xf(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - lahf │ │ │ │ - stc │ │ │ │ + add %dl,%al │ │ │ │ + mov %ecx,%? │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ cltd │ │ │ │ @@ -2854599,44 +2854482,50 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0x2,%ecx,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shlb $0x1,-0x12(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rsi │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0xbd80000000002f9,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,%al │ │ │ │ + gs out %al,(%dx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov %ecx,%? │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x6380b411(%rdi) │ │ │ │ jp 1d3c4cd │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x6b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rsi │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ebd6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %al,0xbd80000000002f9 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x2f98f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x3b(%rdi) │ │ │ │ xchg %eax,%edx │ │ │ │ rex.RXB add %r8b,(%r9) │ │ │ │ (bad) │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2854646,21 +2854535,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x30faf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x9(%rax) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - jmp 1d3c831 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lock lock imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x5696aa9a(%rip) │ │ │ │ leave │ │ │ │ xor $0x13015f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ @@ -2854669,17 +2854556,15 @@ │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ add %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jno 1d3c56d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36401(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%ch │ │ │ │ mov $0xd4820c59,%esp │ │ │ │ (bad) │ │ │ │ @@ -2854689,36 +2854574,37 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x30fb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e50b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - call 1d3c8c1 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x10(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,-0x59d9677a(%rsi) │ │ │ │ (bad) │ │ │ │ xor (%rcx),%r8 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x30fb3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e50f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x23(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + loop 1d3c5fe │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,0x5c(%rsi) │ │ │ │ xchg %eax,%esp │ │ │ │ rex.XB lea (bad),%ecx │ │ │ │ lret │ │ │ │ @@ -2854732,16 +2854618,15 @@ │ │ │ │ add %al,-0x4b(%rax) │ │ │ │ lsl (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jg 1d3c5c0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x18(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,0x36bef(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ shl $0xd9,%cl │ │ │ │ loop 1d3c62a │ │ │ │ @@ -2854754,19 +2854639,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x30fb5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xe5,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x63(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + cli │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0xd6b33d1(%rax) │ │ │ │ (bad) │ │ │ │ jle 1d3c684 │ │ │ │ add %esi,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2854802,17 +2854691,15 @@ │ │ │ │ push %rbp │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sub $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - decl (%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30978(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x54(%rdx) │ │ │ │ setle (%rbx) │ │ │ │ mov $0x13010b79,%edx │ │ │ │ @@ -2854870,17 +2854757,16 @@ │ │ │ │ xchg %dl,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x19(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - or (%rbx),%al │ │ │ │ + adc %dl,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x19(%rsi) │ │ │ │ rex lods %ds:(%rsi),%al │ │ │ │ @@ -2854963,21 +2854849,19 @@ │ │ │ │ (bad) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %fs:(%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x309da(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x36(%rdx) │ │ │ │ pop %rsp │ │ │ │ xchg %eax,%edi │ │ │ │ xchg %eax,%esi │ │ │ │ lahf │ │ │ │ pop %rdx │ │ │ │ adc $0x1301,%eax │ │ │ │ @@ -2855007,15 +2854891,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ rex.RX adc (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,0x1e7(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x6b,%ah │ │ │ │ + addb $0x6c,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,0x7b(%rbx) │ │ │ │ es movabs %al,0x130152047d26 │ │ │ │ @@ -2855024,16 +2854908,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x31246(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e70d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x363e4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0xdc72aa1(%rbx) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ adc %al,(%rcx) │ │ │ │ @@ -2855047,16 +2854931,16 @@ │ │ │ │ rex.RXB adc (%r11),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d3c9d8 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xfb,%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + sar $0x6b,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ fwait │ │ │ │ jmp 1d3c9d9 │ │ │ │ @@ -2855068,19 +2854952,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x31247(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e70e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %ah,(%rax) │ │ │ │ + jmp *0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.B out %eax,$0x88 │ │ │ │ add 0x28(%rdi),%bh │ │ │ │ jl 1d3ca3a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855089,16 +2854976,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31248(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ movntq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cli │ │ │ │ + loopne 1d3ca60 │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rsi) │ │ │ │ call 582a0531 <_edata@@Base+0x512a0531> │ │ │ │ @@ -2855113,17 +2854999,15 @@ │ │ │ │ rex.WB adc (%r11),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ movntq %mm0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363df,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ xor 0x4f4b7d5f(%rdi),%bh │ │ │ │ xor %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855135,16 +2855019,16 @@ │ │ │ │ rex.WX adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dl,(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3caec │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + sar $0x6b,%dh │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdi) │ │ │ │ out %eax,$0xec │ │ │ │ repz push %rdx │ │ │ │ @@ -2855157,15 +2855041,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3124a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x10(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x62(%rdx) │ │ │ │ + cmp $0x63,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,%bh │ │ │ │ cmp $0xcb7996e0,%eax │ │ │ │ @@ -2855177,16 +2855061,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3124b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc %esp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %al,0x36bfe(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x2edd46dc(%rdx,%rbx,8) │ │ │ │ (bad) │ │ │ │ jns 1d3cba2 │ │ │ │ @@ -2855200,19 +2855083,22 @@ │ │ │ │ rex.WRB adc (%r11),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ adc %bh,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3627f(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pcmpgtb (%rbx),%mm0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ah,0x28(%rax,%rax,1) │ │ │ │ fmull (%rcx) │ │ │ │ int3 │ │ │ │ rex.WXB cmp (%r9),%rax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855222,16 +2855108,16 @@ │ │ │ │ add %dh,%al │ │ │ │ rex.WRX adc (%rbx),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rdi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stc │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%ah │ │ │ │ pop %rdx │ │ │ │ @@ -2855247,17 +2855133,22 @@ │ │ │ │ adc (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d3cc66 │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x180000000003624f,%al │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + and %dh,%bl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax,%rax,4) │ │ │ │ mov $0x82,%ch │ │ │ │ pop %rsp │ │ │ │ int1 │ │ │ │ lahf │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855271,16 +2855162,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d3cc9b │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + sar $0x6b,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rbx,8) │ │ │ │ mov $0xd7,%dh │ │ │ │ xor %edi,%eax │ │ │ │ @@ -2855291,15 +2855182,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x31250(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e716(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3627b(%rax) │ │ │ │ + add %ah,0x3640a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ add %bh,0x53da18b2(%rdx) │ │ │ │ add %edx,(%ebx) │ │ │ │ @@ -2855311,15 +2855202,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x31251(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x17(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sar $1,%al │ │ │ │ + add %bh,%ch │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%cl │ │ │ │ mov %ds,(%rax) │ │ │ │ @@ -2855332,19 +2855223,22 @@ │ │ │ │ ... │ │ │ │ add %al,0x31252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %ah,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %al,-0x16(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rcx) │ │ │ │ push %rsi │ │ │ │ adc $0x29,%al │ │ │ │ xor %dh,-0x4ffe8938(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855380,15 +2855274,19 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ adc (%rbx),%rax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e7(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a5e,%al │ │ │ │ + xor %dl,%cl │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x1102fbd7(%rbx) │ │ │ │ xchg %edx,0x29(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855437,22 +2855335,21 @@ │ │ │ │ ... │ │ │ │ add %dh,0x31368(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0xe7,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + je 1d3ceec │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sti │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x6630b464(%rdi) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ repz add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2855515,15 +2855412,15 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ mov (%rbx),%ss │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e7d7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a08(%rax) │ │ │ │ + add %ah,0x30987(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dh │ │ │ │ xchg %eax,%esp │ │ │ │ sbb $0x2e,%al │ │ │ │ @@ -2855575,15 +2855472,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x313ae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xe(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a68,%al │ │ │ │ + loopne 1d3d0c1 │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ sbb $0xc7,%al │ │ │ │ pop %rax │ │ │ │ @@ -2855632,22 +2855533,21 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x313f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e823(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x28(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsxd (%rcx),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,%ch │ │ │ │ cmp %eax,(%rcx) │ │ │ │ jge 1d3d235 │ │ │ │ fadd %st,%st(2) │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855680,21 +2855580,21 @@ │ │ │ │ add %dl,-0x12(%rax) │ │ │ │ adc %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,-0x1a(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x7a(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x7b(%rsi) │ │ │ │ adc 0x59ffbde1(%rbp),%esp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2855740,15 +2855640,16 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ adc %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rorb $1,0x1e6(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,%cl │ │ │ │ + nop │ │ │ │ + push %rbp │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2855756,64 +2855657,66 @@ │ │ │ │ push $0x130149f3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x2f96b(%rax) │ │ │ │ + add %dl,0x2f957(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x51(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rdx) │ │ │ │ clc │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ std │ │ │ │ add %edi,%ecx │ │ │ │ movabs %al,0x130129 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ed9a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f9a2(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + nop │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bh,(%rbx) │ │ │ │ rex.X mov $0x8ceb1409,%ebx │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x6c(%rax) │ │ │ │ + add %ah,0x58(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f0ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x57(%rax) │ │ │ │ + add %dh,-0x34(%rax) │ │ │ │ jge 1d3d3f9 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856233,67 +2856136,68 @@ │ │ │ │ add %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f96c(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rax │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ rex.W out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movabs %eax,0xbd80000000002f9 │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x2f990(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,%bl │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ fs xchg %eax,%esi │ │ │ │ cli │ │ │ │ (bad) │ │ │ │ enter $0x13f,$0x13 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f959(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ede8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f9a3(%rax) │ │ │ │ + add %ah,0x2f990(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x45f4ff44(%rbx) │ │ │ │ adc $0x13016f9d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x6d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ shr %cl,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x7384ba41(%rsi,%rdx,2) │ │ │ │ @@ -2856301,23 +2856205,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rdx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x40(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x5c(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2856329,24 +2856234,22 @@ │ │ │ │ sbb %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f95a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x5c(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,-0x28400b0a(%rax,%riz,2) │ │ │ │ @@ -2856354,23 +2856257,24 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x2f96e(%rax) │ │ │ │ + add %ah,0x5b(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ pop %rdx │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x4ff11bee(%rdi) │ │ │ │ @@ -2856384,16 +2856288,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add %al,0x1ed31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,%al │ │ │ │ + lock imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5eb7c692(%rax) │ │ │ │ pop %rsi │ │ │ │ push (%rbx) │ │ │ │ @@ -2856408,20 +2856312,22 @@ │ │ │ │ test $0x62,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %ah,-0x3(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x48(%rax) │ │ │ │ lret $0x75d2 │ │ │ │ rex.XB stos %al,%es:(%rdi) │ │ │ │ jno 1d3dbaa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856430,21 +2856336,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x56(%rax) │ │ │ │ (bad) │ │ │ │ add %al,0x32(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - call 1d3df41 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,-0x10(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,(%rbx) │ │ │ │ jb 1d3dbf6 │ │ │ │ clc │ │ │ │ push %rcx │ │ │ │ xchg %bl,0x1(%r15) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856454,20 +2856359,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x362aa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x32(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + fbld 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%bl │ │ │ │ test $0x7,%al │ │ │ │ popf │ │ │ │ jp 1d3dc92 │ │ │ │ rcrl %cl,0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856476,21 +2856383,20 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x55(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,%al │ │ │ │ xor %ch,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x11(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - call 1d3dfd1 │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,%ch │ │ │ │ add %edx,0x2f(%rbx) │ │ │ │ jne,pn 1d3dc60 │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856499,17 +2856405,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x362ab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ + add %dl,0x363f7(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,0x54a5fdb(%rip) │ │ │ │ push $0x130150b4 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856517,15 +2856422,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,-0x54(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,0x1ed33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36be7(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ah │ │ │ │ (bad) │ │ │ │ or $0xe6,%al │ │ │ │ @@ -2856542,21 +2856449,22 @@ │ │ │ │ add %al,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ xor %ebp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jle 1d3dd9d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + pcmpgtb (%rbx),%mm0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %cl,(%rsp,%rdx,8) │ │ │ │ add %al,0x18c6e801(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2856564,15 +2856472,17 @@ │ │ │ │ ... │ │ │ │ add %al,0x362ad(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x34(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36be7(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x33(%rdi) │ │ │ │ (bad) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ @@ -2856586,40 +2856496,40 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ add %al,0x1ed34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3624e(%rax) │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %ch,0x71c9c8e9(%rdi) │ │ │ │ out %eax,(%dx) │ │ │ │ mov $0x5a,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rsi │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ed89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f991(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %ah,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856638,16 +2856548,16 @@ │ │ │ │ adc %esp,0x3(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ rex.WX in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rorb $0x3,(%rcx) │ │ │ │ + add %dh,0x55(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2856656,23 +2856566,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,0x5e(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ebb2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,%dl │ │ │ │ @@ -2856682,19 +2856591,23 @@ │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x2f970(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rsi │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1ecc6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5a(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,(%rbx) │ │ │ │ @@ -2856704,24 +2856617,24 @@ │ │ │ │ sub $0x130171d6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - jb 1d3df1c │ │ │ │ + add %dl,0x5f(%rax) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ loope 1d3df16 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ @@ -2856732,24 +2856645,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x73(%rax) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2f95f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ adc %dh,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ah,(%rdi) │ │ │ │ @@ -2856757,44 +2856668,47 @@ │ │ │ │ pop %rsp │ │ │ │ sbb (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - je 1d3dfac │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdi │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6e(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x2f993(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,(%rcx) │ │ │ │ rex.WRX mov %al,%r9b │ │ │ │ jg 1d3e047 │ │ │ │ mov $0x130112,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f974(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ea6d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x40(%rax) │ │ │ │ @@ -2856850,15 +2856764,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ ret $0x31e │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $0x0,0x1(%rax,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c1f(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x6c,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x50(%rdi) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add 0x13017ed6(%rsi,%rdx,1),%bh │ │ │ │ @@ -2856869,34 +2856785,35 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x31ec2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ pop %rsp │ │ │ │ call 1d3e128 │ │ │ │ + add %dh,%al │ │ │ │ + repz movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %dl,-0x68989f96(%rdi) │ │ │ │ or 0x13013c(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x31ec3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rsi │ │ │ │ call 1d3e170 │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x24(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%ah │ │ │ │ @@ -2856911,17 +2856828,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ pop %rsi │ │ │ │ call 1d3e1b8 │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 1d3e21d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x3640b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rdx,%rcx,4) │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ sub %bl,0x150fa14(%rax) │ │ │ │ @@ -2856935,16 +2856850,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rdi │ │ │ │ call 1d3e200 │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x23(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -2856961,20 +2856875,23 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ andb $0x1,-0x18(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x62,(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + in (%dx),%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %al,%dl │ │ │ │ stc │ │ │ │ cmc │ │ │ │ jmp *%rdi │ │ │ │ and %bl,0x13011d(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2856983,21 +2856900,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex │ │ │ │ fs call 1d3e290 │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x22(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rbx) │ │ │ │ sub $0xa6,%al │ │ │ │ push %rbx │ │ │ │ enter $0xbabd,$0x17 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2857007,15 +2856924,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x3a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x64(%rax) │ │ │ │ call 1d3e2d8 │ │ │ │ - add %al,0x36277(%rax) │ │ │ │ + add %ah,0x36407(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%bl │ │ │ │ imulb -0x105f1cca(%rdx) │ │ │ │ push %rbp │ │ │ │ @@ -2857028,15 +2856945,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x39(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e866(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36c1c(%rax) │ │ │ │ + add %al,0x36c21(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x47e691ef(%rax) │ │ │ │ mov $0x130155cc,%edx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2857045,15 +2856962,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x31ec7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e866(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x36235(%rax) │ │ │ │ + add %dl,0x363e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2857067,15 +2856984,16 @@ │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3e3cd │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ @@ -2857090,16 +2857008,17 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ enter $0x31e,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ push $0x1e8 │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d3e46b │ │ │ │ - (bad) │ │ │ │ + push %rax │ │ │ │ + add 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ rex.WXB jmp *(%r10) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ @@ -2857113,15 +2857032,16 @@ │ │ │ │ ... │ │ │ │ add %dh,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6a(%rax) │ │ │ │ call 1d3e440 │ │ │ │ - add %dl,0x1b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2857142,20 +2857062,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ - and $0x362,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jrcxz 1d3e4ee │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %dl,%al │ │ │ │ lret │ │ │ │ lock adc 0x14b81b1(%rdx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2857166,15 +2857086,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ imul $0x1,%eax,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,(%rbx) │ │ │ │ + jo 1d3e4f0 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ch │ │ │ │ @@ -2857191,20 +2857111,22 @@ │ │ │ │ lret │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ call 1d3e518 │ │ │ │ + add %ah,-0x4(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,-0x5576a163(%rip) │ │ │ │ fstps (%rdx) │ │ │ │ pop %rdx │ │ │ │ add %esi,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2857241,20 +2857163,19 @@ │ │ │ │ add %al,%al │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x79(%rax) │ │ │ │ call 1d3e5a8 │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x30a │ │ │ │ + add %al,0x309e1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x7298f7f7(%rcx) │ │ │ │ int1 │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2857299,15 +2857220,15 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ mov $0x1f,%dl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e887(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a04(%rax) │ │ │ │ + add %dl,0x30980(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x5aab844(%rbp) │ │ │ │ rorl %cl,(%rcx) │ │ │ │ pop %rsi │ │ │ │ @@ -2857384,21 +2857305,21 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x31fdb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ popf │ │ │ │ call 1d3e7a0 │ │ │ │ - add %ah,%al │ │ │ │ - cmp %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x43(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x6d5a8d05(%rcx) │ │ │ │ (bad) │ │ │ │ jg 1d3e835 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2857451,19 +2857372,21 @@ │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ mov $0x1e8,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a(%rdi) │ │ │ │ + (bad) │ │ │ │ + or %ecx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x1a68c2b6(%rbp) │ │ │ │ movabs 0x130139da,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ add %bl,0x20266(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2857533,17 +2857456,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x3601b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x34(%rax) │ │ │ │ call 1d3e998 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x7c(%rax,%rcx,1) │ │ │ │ (bad) │ │ │ │ @@ -2857616,15 +2857539,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x34(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x27(%rax) │ │ │ │ call 1d3eab8 │ │ │ │ - add %dh,0x309fc(%rax) │ │ │ │ + add %al,0x30976(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ lret │ │ │ │ xor $0xa3,%al │ │ │ │ @@ -2857702,16 +2857625,17 @@ │ │ │ │ add %dh,0x52(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ call 1d3ebd8 │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5482e403(%rsp,%rax,8) │ │ │ │ sbbl $0x13,0x1(%rax) │ │ │ │ @@ -2857758,17 +2857682,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3606b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6(%rax) │ │ │ │ call 1d3ecb0 │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30995(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0xa29b389(%rax) │ │ │ │ jbe 1d3ecf3 │ │ │ │ adc $0x1,%al │ │ │ │ @@ -2857846,21 +2857768,21 @@ │ │ │ │ add %al,(%rax) │ │ │ │ mov 0x3(%rax),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rcx,%rbp,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x67(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,0x3df46486(%rdx) │ │ │ │ loopne 1d3ee29 │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2857910,17 +2857832,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x360a8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sbb %ebp,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jo 1d3eeb5 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x309f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x4ac62b35(%rsi) │ │ │ │ ret $0x1f9f │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2857999,21 +2857919,22 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x360cf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e92f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + cltd │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsi) │ │ │ │ test %al,(%rcx) │ │ │ │ test %ecx,0x13016892(%rsp,%rax,4) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2858058,15 +2857979,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %cl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a70(%rax) │ │ │ │ + add %dl,0x309f8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ (bad) │ │ │ │ rex.WRX mov $0xfb,%dil │ │ │ │ @@ -2858150,22 +2858071,19 @@ │ │ │ │ add %al,%al │ │ │ │ or 0x3(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %cl,-0x17(%rdx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x309bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x93a0182(%rsi) │ │ │ │ xchg %eax,%esi │ │ │ │ mov 0x1(%rcx),%? │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2858210,15 +2858128,17 @@ │ │ │ │ add %dh,%al │ │ │ │ and $0x61,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ push %rcx │ │ │ │ jmp 1d3f298 │ │ │ │ - add %ah,0x30a9a(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or (%rdx),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x7e084e31(%rdx) │ │ │ │ mov $0x2b,%ah │ │ │ │ xor $0x1301,%eax │ │ │ │ @@ -2858293,19 +2858213,20 @@ │ │ │ │ add %ah,0x44(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rdx │ │ │ │ jmp 1d3f3b8 │ │ │ │ - add %al,0x30a38(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x309,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ and %cl,%dl │ │ │ │ mov $0x9c,%ah │ │ │ │ xchg %eax,%edx │ │ │ │ cmp $0x130163,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2858356,22 +2858277,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ pop %rbp │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e960(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %ecx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ xchg %eax,%ecx │ │ │ │ sahf │ │ │ │ xchg %ch,%bl │ │ │ │ mov $0x98,%al │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2858422,16 +2858342,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x7a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e966(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x59(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX or %r8d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ @@ -2858507,35 +2858427,38 @@ │ │ │ │ mov $0x18,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ or %esi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309a6(%rax) │ │ │ │ + add %al,0x46(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x2ad143d5(%rsi) │ │ │ │ rex.WR jle 1d3f6c7 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x75(%rax) │ │ │ │ + add %dh,0x60(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee66(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ + add %dl,-0x6c(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,-0x1cacfb22(%rsi) │ │ │ │ @@ -2858543,126 +2858466,126 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - jne 1d3f704 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1eeae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2f9a7(%rax) │ │ │ │ + add %dh,-0x6c(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ lea -0x774d3cdd(%rbp),%esp │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 1d3f74c │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f962(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eeae(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f994(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x5f321708(%rdi,%rsi,4) │ │ │ │ add %edi,(%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x2f97c(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fs stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ebc3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2f9a8(%rax) │ │ │ │ + add %dh,0x2f994(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %al,0x6327cfd4(%rcx) │ │ │ │ repnz xchg %eax,%edi │ │ │ │ jae 1d3f7ca │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jl 1d3f7dc │ │ │ │ + add %ah,(%rax) │ │ │ │ + gs stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1f05b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5657b(%rax) │ │ │ │ + add %dh,-0x60(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ah,%dh │ │ │ │ xchg %eax,%ecx │ │ │ │ xor 0x5afaee2d(%rdi),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - jge 1d3f824 │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x2f965(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ee35(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f9aa(%rax) │ │ │ │ + add %dl,-0x6b(%rax) │ │ │ │ + stc │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,%bh │ │ │ │ cmp $0x56,%al │ │ │ │ (bad) │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f97d(%rax) │ │ │ │ + add %al,0x2f966(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cwtl │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %dh,-0x6b(%rax) │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x6d(%rax) │ │ │ │ @@ -2858673,23 +2858596,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - stc │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x2f99d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,%bl │ │ │ │ + loopne 1d3f8a3 │ │ │ │ stc │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2859417,20 +2859337,20 @@ │ │ │ │ ... │ │ │ │ add %ah,0x36229(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5c(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %al,0x30945(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %rsp,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,-0x7f(%rdx,%rdx,1) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ std │ │ │ │ (bad) │ │ │ │ sbb (%rdi),%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2859560,23 +2859480,23 @@ │ │ │ │ bnd rex.RXB jg 1d40502 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2f9f8(%rax) │ │ │ │ + add %dl,0x2f9e8(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30(%rax) │ │ │ │ - cli │ │ │ │ + add %ah,(%rax) │ │ │ │ + and %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ fdivp %st,%st(3) │ │ │ │ @@ -2859584,87 +2859504,92 @@ │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.RX cli │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %edi,%edx │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f0c9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2fbf2(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrp %st,%st(3) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov %bl,%bh │ │ │ │ pop %rsp │ │ │ │ rex.WRB jnp 1d40555 │ │ │ │ vpshufb (%r16){1to4},%xmm31,%xmm24{%k3} │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.X cld │ │ │ │ + add %al,%al │ │ │ │ + es cld │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ef6e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x68(%rax) │ │ │ │ - adc (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x312ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,-0x7240874e(%rdx) │ │ │ │ leave │ │ │ │ xchg %eax,%edi │ │ │ │ pop %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x2,%ah │ │ │ │ + add %dh,0x6a(%rax) │ │ │ │ + cld │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1f1(%rax) │ │ │ │ + cwtl │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,0x2fc(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + jge 1d405ff │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sbb -0x42a9b735(%rax),%bh │ │ │ │ xor (%rdx),%dh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmp $0x2,%esp │ │ │ │ add %ah,(%rax) │ │ │ │ - mov $0x1f0,%eax │ │ │ │ + imul $0x2,%esp,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d405e4 │ │ │ │ - cld │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x1f0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,-0x4(%rsi) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ebp,0x7e(%rsi,%rbp,2) │ │ │ │ @@ -2859672,24 +2859597,25 @@ │ │ │ │ xor (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cld │ │ │ │ - cld │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ xor %edi,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2fd34(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb %bh,%ch │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dh │ │ │ │ idivl 0x21(%rdi) │ │ │ │ @@ -2859699,15 +2859625,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2fd37(%rax) │ │ │ │ + add %ah,0x2fd1b(%rax) │ │ │ │ ... │ │ │ │ add %ecx,%ecx │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2859718,15 +2859644,17 @@ │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x2fd38(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb %ebp,%edi │ │ │ │ + add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ @@ -2859850,16 +2859778,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - cmp %bh,%ch │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0xfd,%al │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ @@ -2859867,15 +2859795,15 @@ │ │ │ │ add %ah,-0x7607a580(%rax) │ │ │ │ and 0x130110(%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x39(%rax) │ │ │ │ + add %ah,0x1c(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -2859886,41 +2859814,39 @@ │ │ │ │ imul $0x13953f9,%eax,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp %edi,%ebp │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + sbb $0x2fd,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x69(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + push %rax │ │ │ │ + imul $0x1,%esi,%ebp │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x69,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x568f5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %dl,0x6493dfd4(%rdx) │ │ │ │ and 0x13016c(%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x6b(%rax) │ │ │ │ + add %dh,0x7a(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.W │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ fwait │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x60(%rax) │ │ │ │ @@ -2859929,97 +2859855,86 @@ │ │ │ │ cmp 0x1(%rdi),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,0x7c(%rax) │ │ │ │ std │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7b(%rax) │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %bl,0x5(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,0x48357747(%rdi) │ │ │ │ movabs %eax,0x130149cf │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - std │ │ │ │ + add %ah,(%rax) │ │ │ │ + jle 1d40a28 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ee20(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 1d409d6 │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x59b89(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,-0x56edb102(%rsi) │ │ │ │ sbb (%rax,%riz,1),%edx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - cltd │ │ │ │ - std │ │ │ │ - add (%rax),%al │ │ │ │ + add %ah,0x2fd7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ and %ch,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jnp 1d40a1e │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x59b88(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,0x12(%rbp) │ │ │ │ (bad) │ │ │ │ rex.WRB lretq │ │ │ │ mov %es,0x130158(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x2fd99(%rax) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ + std │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ - fwait │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov %ebx,0x5(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,-0x64(%rbp) │ │ │ │ push $0x75428a97 │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2860134,91 +2860049,91 @@ │ │ │ │ jbe 1d40c52 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5f(%rax) │ │ │ │ - add %eax,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX add %rax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1f0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf8,%al │ │ │ │ - jl 1d40c81 │ │ │ │ + jo 1d40c98 │ │ │ │ + jge 1d40c81 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ hlt │ │ │ │ movabs %eax,0x13017941666e50 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdi │ │ │ │ - add %eax,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + rex.WXB add %rax,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xc7,%al │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov %es,0x5(%rbp) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + test %eax,0x0(%rip) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ xor $0xb383ea88,%eax │ │ │ │ and %al,%gs:(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3014c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0xea,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + add %edx,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1d40d0c │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + add %eax,(%ebx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,0x5c792e83(,%rax,2) │ │ │ │ jmp 1d40d55 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x30160(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add %r8,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0xf0,%al │ │ │ │ + add %bh,(%rax,%rsi,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1(%rax) │ │ │ │ - add (%rbx),%al │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ + add (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ @@ -2860227,122 +2860142,111 @@ │ │ │ │ rolb $0x1,0x30(%rsi,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x3014d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $1,-0x12(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + rex.XB out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7e(%rax) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push $0x301 │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x2011b05c(%rsi) │ │ │ │ ret │ │ │ │ mov $0x130150,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30161(%rax) │ │ │ │ + add %al,0x3014e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x4a(%rax) │ │ │ │ jmp 1d40ddd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d40e60 │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xd800000000030168,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,-0x5(%rax) │ │ │ │ iret │ │ │ │ rex.R js 1d40e3e │ │ │ │ (bad) │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %al,0x1f1(%rdi) │ │ │ │ + add %dh,0x3014e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movabs %eax,0xbd800000000058d │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %esi,%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x58dc4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,(%rdi) │ │ │ │ ss hlt │ │ │ │ rex.B cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ xchg %al,%dl │ │ │ │ push %rdx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xchg %esi,%ecx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - lea 0x0(%rip),%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex.WRXB add %r8,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 1d40df1 │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %cl,0x5(%rsi) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,(%rcx,%rdx,1) │ │ │ │ sarb %cl,(%rdx) │ │ │ │ (bad) │ │ │ │ cwtl │ │ │ │ and $0x130129,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x63(%rax) │ │ │ │ + add %dl,0x4f(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov %?,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor 0x5(%rdi),%cl │ │ │ │ + add %al,0x58f30(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,%dh │ │ │ │ or $0x4d,%al │ │ │ │ mov $0xf5,%bl │ │ │ │ in (%dx),%al │ │ │ │ @@ -2860350,68 +2860254,72 @@ │ │ │ │ jg 1d40eda │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30163(%rax) │ │ │ │ + add %dl,0x3014f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add $0x2fa,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jo 1d40efd │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dh,(%rcx) │ │ │ │ xabort $0x70 │ │ │ │ or %al,%bh │ │ │ │ movabs %al,0x130115 │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsxd (%rcx),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + rex.WRXB add %r8,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4e(%rax) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - or %edi,0x0(%rbp,%rax,1) │ │ │ │ + push %rax │ │ │ │ + mov $0xf0,%dl │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x2d(%rax) │ │ │ │ + jl 1d40f51 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %bl,%ah │ │ │ │ roll %cl,-0xc78b0f8(%rsi) │ │ │ │ push %rcx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - add %eax,%fs:(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rax │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ sub %ebp,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jg 1d40f94 │ │ │ │ + add %dh,%al │ │ │ │ + push $0x1 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dh,0x7f(%rsi) │ │ │ │ cmp 0x76(%rbp),%dl │ │ │ │ @@ -2860602,24 +2860510,25 @@ │ │ │ │ cmp $0x14372f5,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x65(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,%bl │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x19(%rax) │ │ │ │ - mov 0x0(%rip),%al │ │ │ │ + add %dh,0x8(%rax) │ │ │ │ + mov 0x0(%rip),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jns 1d411d3 │ │ │ │ cmp %fs:-0x4b(%rdx),%ch │ │ │ │ @@ -2860721,16 +2860630,15 @@ │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d41366 │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - hlt │ │ │ │ + sar $1,%al │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rdx) │ │ │ │ push %rsp │ │ │ │ @@ -2860749,16 +2860657,16 @@ │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex out %eax,(%dx) │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - xor %ah,0x3(%rdx) │ │ │ │ + shl $1,%ah │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ @@ -2860776,15 +2860684,16 @@ │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock stc │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,%ah │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1126d64c(%rcx) │ │ │ │ (bad) │ │ │ │ @@ -2860800,20 +2860709,21 @@ │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex sti │ │ │ │ in $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + rex jmp *0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,0x6e(%rcx) │ │ │ │ and $0x1f0ac5bc,%eax │ │ │ │ adc %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2860823,16 +2860733,17 @@ │ │ │ │ mov $0x14,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repz imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + clc │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x39(%rdi) │ │ │ │ jno 1d414ca │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2860845,16 +2860756,17 @@ │ │ │ │ add %al,0x314b0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d41503 │ │ │ │ - (bad) │ │ │ │ + rcr $0x63,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,-0x459482e3(%rdi) │ │ │ │ js,pt 1d41565 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2860867,16 +2860779,15 @@ │ │ │ │ mov $0x14,%cl │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ or %ah,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,0x36bf7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x38(%rsi) │ │ │ │ cs (bad) │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2860887,18 +2860798,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x314b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0xa(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,0x62(%rbx) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363f8,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,-0x415dddee(%rsi) │ │ │ │ mov $0x1301150a,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2860907,16 +2860815,16 @@ │ │ │ │ ... │ │ │ │ add %al,0x314b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ or $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - repz imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ cmc │ │ │ │ out %al,$0x8d │ │ │ │ @@ -2860932,16 +2860840,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7f,%al │ │ │ │ - (bad) │ │ │ │ + adc %dl,(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x311715d1(%rip) │ │ │ │ mov $0x1301577c,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2860951,20 +2860860,22 @@ │ │ │ │ ... │ │ │ │ add %dh,0x314b3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ adc $0xe5,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - repnz imul $0x0,(%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ + imull 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x4f2c848b(%rbp) │ │ │ │ cltd │ │ │ │ std │ │ │ │ add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2860975,38 +2860886,43 @@ │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,(%rsi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d416e9 │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + rex │ │ │ │ + repz movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x51(%rbp) │ │ │ │ ja 1d4166a │ │ │ │ fwait │ │ │ │ test %ch,0x130107(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x314b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e51e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repnz imul $0x0,(%rbx),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + imull 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %cl,-0xb(%rbp) │ │ │ │ je 1d416df │ │ │ │ hlt │ │ │ │ mov $0x31,%dl │ │ │ │ add %rdx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2861018,16 +2860934,17 @@ │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,(%rdi) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7b,%al │ │ │ │ - (bad) │ │ │ │ + rorb $0x64,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x207987d1(%rbp) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ or %fs:(%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2861040,36 +2860957,38 @@ │ │ │ │ mov $0x14,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf2,%al │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + lock imulb 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,-0x2387255d(%rax) │ │ │ │ fisubrl 0x130158(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x314b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe5,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + jmp 1d4181e │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,0x79(%rax) │ │ │ │ (bad) │ │ │ │ sbb $0x1affc7f7,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2861080,16 +2860999,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x47(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0x0,0x1e5(%rbx) │ │ │ │ - add %dh,-0xe(%rax) │ │ │ │ - imul $0x0,(%rbx),%eax │ │ │ │ + add %dh,0x36bf6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,0x36(%rdi,%rsi,1) │ │ │ │ (bad) 0x1361269(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2861100,17 +2861018,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x314b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ mov $0xe5,%ah │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jbe 1d418ad │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x7(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,0x748bbe3a(%rbp,%rbp,8) │ │ │ │ rex.RXB je 1d4186a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2861121,20 +2861038,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x314ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x48(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - repnz imul $0x0,(%rbx),%eax │ │ │ │ + nop │ │ │ │ + imulb 0x3(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,-0xd(%rdi) │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2861143,16 +2861062,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x45(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $1,0x1e5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xor 0x3(%rdx),%esp │ │ │ │ + adc %ah,%dh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x498a6c29(%rdi) │ │ │ │ @@ -2861165,15 +2861084,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ mov $0x314,%esp │ │ │ │ add %al,(%rax) │ │ │ │ and %bh,0x1e5(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex sbb $0x6c,%al │ │ │ │ + adc %ah,(%rcx) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x493e0400(%rbp) │ │ │ │ fadd %st,%st(7) │ │ │ │ @@ -2861188,19 +2861108,22 @@ │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d4191d │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d419a0 │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + adc %ah,%bh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x26(%rbp) │ │ │ │ lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ popf │ │ │ │ rcll $0x0,0x130150(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2861208,15 +2861131,20 @@ │ │ │ │ ... │ │ │ │ add %al,-0x43(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x1e5(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c1b,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rsi) │ │ │ │ loopne 1d419fc │ │ │ │ mov 0x17ebec3(%rcx),%? │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2861226,16 +2861154,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ mov $0x314,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ mov $0x1e5,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - rex jb 1d41a5d │ │ │ │ - add (%rax),%eax │ │ │ │ + rolb $1,(%rdx) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%dh │ │ │ │ cmp -0x14216d15(%rip),%bh │ │ │ │ cmp $0x1,%al │ │ │ │ @@ -2861247,15 +2861175,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x314be(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ret $0x1e5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,(%rbx) │ │ │ │ + loopne 1d41a60 │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ @@ -2861269,18 +2861197,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x314bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x3e(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + shl $1,%bl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ rex.WB │ │ │ │ gs cmp $0xed,%al │ │ │ │ (bad) │ │ │ │ mov %?,0x1(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2861291,16 +2861223,17 @@ │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ adc $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rol $0xe5,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb 0x0(%rbx,%rax,1),%ch │ │ │ │ + add %al,0x1e(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%cl │ │ │ │ pushf │ │ │ │ ss nop │ │ │ │ @@ -2861315,19 +2861248,22 @@ │ │ │ │ add %ah,%al │ │ │ │ rclb $0x0,(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x38(%rax) │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + loopne 1d41b16 │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ rex.RX cmp %bpl,%r14b │ │ │ │ jmp 30e19a3 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2861337,15 +2861273,15 @@ │ │ │ │ ret $0x314 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ in $0x1,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1a,%al │ │ │ │ + loopne 1d41b7f │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x5f(%rdx) │ │ │ │ @@ -2861357,20 +2861293,22 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x314c2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e5cb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x22(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bl,-0x66400d85(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov %bh,0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2861424,16 +2861362,16 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ cs (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e5ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or %cl,(%rdx) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %cl,(%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x2f(%rbp) │ │ │ │ test $0x7433ed56,%ebx │ │ │ │ @@ -2861488,15 +2861426,16 @@ │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ adc $0x1e6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xa(%rax) │ │ │ │ + (bad) │ │ │ │ + loope 1d41d64 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x64(%rcx) │ │ │ │ mov $0x96cf21f9,%eax │ │ │ │ @@ -2861613,21 +2861552,20 @@ │ │ │ │ add %al,0x316c4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ pop %rsp │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,%bl │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex je 1d41f14 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x61(%rdi) │ │ │ │ addr32 mov 0x7d7a7fc0,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2861679,16 +2861617,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jns 1d41fc1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - or (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x2c(%rbx) │ │ │ │ sub %dl,0x31df5db7(%rbx) │ │ │ │ @@ -2861763,21 +2861701,21 @@ │ │ │ │ ... │ │ │ │ add %al,0x31758(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x64(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ja 1d4210c │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ push %rbp │ │ │ │ cmp %edx,%esi │ │ │ │ test $0x1301736d,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2861808,15 +2861746,18 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x360,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ and %ah,(%rsi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x309(%rsi) │ │ │ │ + push %rax │ │ │ │ + push %rsp │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x1e(%rax) │ │ │ │ mov $0x1e1509de,%esi │ │ │ │ @@ -2861854,15 +2861795,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x52(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rsi) │ │ │ │ + or $0x9,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdx) │ │ │ │ out %al,$0x76 │ │ │ │ @@ -2861941,16 +2861882,17 @@ │ │ │ │ ... │ │ │ │ add %dl,0x36466(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jno 1d42324 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - and %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x6c,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x47(%rbx) │ │ │ │ xchg %eax,%edx │ │ │ │ rex.WXB (bad) │ │ │ │ @@ -2861963,20 +2861905,23 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ add %fs:(%rax),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x71(%rax) │ │ │ │ jmp 1d42388 │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + hlt │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x142e9e9d(%rbx) │ │ │ │ rorb $0x55,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2861984,16 +2861929,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x36467(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ jno 1d423b4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ @@ -2862011,16 +2861955,16 @@ │ │ │ │ add %ah,%al │ │ │ │ add %fs:(%eax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ jb 1d423fc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x3640b(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ jge 1d42486 │ │ │ │ (bad) │ │ │ │ sbb %edi,%ebx │ │ │ │ @@ -2862032,15 +2861976,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x36468(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e972(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x1e(%rax) │ │ │ │ + add %dh,0x23(%rax) │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ @@ -2862056,36 +2862000,38 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ imul $0xd0000000,0x0(%rbx,%rax,1),%esp │ │ │ │ jb 1d4248c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %dh,%al │ │ │ │ + in (%dx),%al │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dh │ │ │ │ (bad) │ │ │ │ or 0x7414eb64(%rsi),%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x36469(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e973(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1d(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x36c22(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,(%rdi) │ │ │ │ fistpl 0x1a(%rax) │ │ │ │ rex.WXB jbe 1d42542 │ │ │ │ @@ -2862098,15 +2862044,17 @@ │ │ │ │ push $0x64 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jae 1d4251c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36277(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ add %edx,0x60(%rdi,%rdi,2) │ │ │ │ imul $0x1,0x3c(%rsi),%esp │ │ │ │ @@ -2862118,15 +2862066,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3646a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ je 1d42564 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x36c1c(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x713b5090(%rsi,%riz,8) │ │ │ │ rex.RB cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2862136,16 +2862085,16 @@ │ │ │ │ ... │ │ │ │ imul $0x0,0x0(%rbx,%rax,1),%esp │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ je 1d425ac │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x363e6(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x64(%rsp,%rdi,1) │ │ │ │ xor $0x7e106c10,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2862155,16 +2862104,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x3646b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e974(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + and %ch,0x0(%rbx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%ah │ │ │ │ or $0x6e0e,%ax │ │ │ │ rex.WR xchg %rax,%rcx │ │ │ │ @@ -2862180,17 +2862128,16 @@ │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ je 1d4263c │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jb 1d426bd │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x2(%rax) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rsp,%rdi,4) │ │ │ │ add %ebp,0x45(%rbx) │ │ │ │ push %rcx │ │ │ │ @@ -2862231,22 +2862178,19 @@ │ │ │ │ add %dh,-0x27(%rax) │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ jns 1d426cc │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x309d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ ds rex.XB fidivrl -0x45(%r8) │ │ │ │ cmp %ecx,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2862292,22 +2862236,21 @@ │ │ │ │ ... │ │ │ │ add %dh,%al │ │ │ │ int1 │ │ │ │ add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ sub $0x1,%ecx │ │ │ │ - add %al,%al │ │ │ │ - sti │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jne 1d427cc │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x66f017f4(,%rcx,4) │ │ │ │ pushf │ │ │ │ add %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2862377,15 +2862320,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x1a(%rax) │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e98d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a7b(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + decb (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x7(%rsi) │ │ │ │ and $0x63,%al │ │ │ │ loope 1d428ae │ │ │ │ @@ -2862433,21 +2862378,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xor 0x3(%rbp),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1e9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - rorb $1,(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + rclb $0x0,0x309(%rdi) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x4a(%rdx) │ │ │ │ imul $0xffffff92,-0x6a(%rcx),%edx │ │ │ │ sub $0x6f,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2862521,21 +2862463,22 @@ │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ push %rcx │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e99b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,%al │ │ │ │ + cwtl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x291a6c69(%rsi) │ │ │ │ loop 1d42b51 │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2862581,19 +2862524,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x3656a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x5e(%rax) │ │ │ │ jmp 1d42bb0 │ │ │ │ - add %al,0x30a70(%rax) │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x5e2823da(%rdx) │ │ │ │ sar $0x7b,%bh │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2862662,21 +2862607,19 @@ │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ mov %ah,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shrb $1,0x1e9(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - adc (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %ah,0x309(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dh,-0x7120495a(%rbp) │ │ │ │ mov %ah,%ah │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2862719,15 +2862662,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x365a1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9b2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a78(%rax) │ │ │ │ + add %al,0x309fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x61206eb(%rcx) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ push %r9 │ │ │ │ @@ -2862802,21 +2862745,18 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ shlb $0x0,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0x1e9,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d42edd │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + shlb $0x0,0x309(%rdx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0xc8e93d4(%rax) │ │ │ │ sbb 0x64(%rax),%bl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2862862,20 +2862802,22 @@ │ │ │ │ add %ah,%al │ │ │ │ fsubs 0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock shr $0x1,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0xa(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ch,0x387bbcdc(%rdi,%riz,2) │ │ │ │ std │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2862925,16 +2862867,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ hlt │ │ │ │ add %gs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x38(%rax) │ │ │ │ jmp 1d43078 │ │ │ │ - add %dh,-0x59(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.RXB or %r8d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%ch │ │ │ │ @@ -2862951,15 +2862893,15 @@ │ │ │ │ sub (%rax),%ebx │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d430bf │ │ │ │ + jo 1d43139 │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ @@ -2863012,17 +2862954,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3186f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - pop %rbp │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,-0x31(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsi,%rcx,1) │ │ │ │ or -0x42(%rsi),%ah │ │ │ │ @@ -2863077,16 +2863018,17 @@ │ │ │ │ ... │ │ │ │ add %dh,0x31f2c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor $0xe6,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %ebp,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + es insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x27(%rcx) │ │ │ │ xor %dl,%al │ │ │ │ cmp $0xc6,%al │ │ │ │ @@ -2863100,19 +2863042,23 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub $0x31f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,(%rsi,%riz,8) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36240(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ add %bh,0x17b53cfd(%rcx) │ │ │ │ (bad) 0xf0011c(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x34604(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x44(%rax) │ │ │ │ @@ -2863140,17 +2863086,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ rex.WRXB (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e63b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,%al │ │ │ │ + iret │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rdx │ │ │ │ @@ -2863203,17 +2863149,20 @@ │ │ │ │ ... │ │ │ │ add %dl,0x31f6c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ rex.WXB out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x98000000000309f6,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + xor %dh,0x9(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx,%rbp,8) │ │ │ │ push $0xa31ce0 │ │ │ │ and $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2863260,21 +2863209,20 @@ │ │ │ │ add %al,0x31f8d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ pop %rax │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - loope 1d43504 │ │ │ │ - add (%rax),%eax │ │ │ │ + rex push $0x309 │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,(%rdi) │ │ │ │ mov $0x7a596a1b,%edi │ │ │ │ (bad) │ │ │ │ or (%rcx),%al │ │ │ │ mov $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863312,16 +2863260,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,(%rdi) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ - pop %rbp │ │ │ │ - or (%rbx),%al │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ push $0x1432276d │ │ │ │ @@ -2863369,15 +2863317,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x31949(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e773(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xd(%rax) │ │ │ │ + add %dl,0x6f(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ @@ -2863455,15 +2863403,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xa(%rdx) │ │ │ │ + push %rax │ │ │ │ + jmp 1d4378c │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%ch │ │ │ │ mov $0xc,%al │ │ │ │ @@ -2863519,21 +2863468,20 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ leave │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x6,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex test %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%cl │ │ │ │ add -0x18(%rbx),%eax │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.R in (%dx),%eax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863602,22 +2863550,19 @@ │ │ │ │ add %ah,0x31a76(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xff,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xor %bh,0x9(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add 0x17(%rcx),%ebp │ │ │ │ mov $0x101dedf,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863638,18 +2863583,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3622d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e64a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c1a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x2c(%rsi) │ │ │ │ hlt │ │ │ │ mov $0x14b41ec0,%ebx │ │ │ │ @@ -2863662,17 +2863604,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ sub $0x362,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x1(%rsi,%riz,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d43ab5 │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ + movabs 0x18000000000363fb,%al │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,-0x142107f2(%rsi) │ │ │ │ add %ecx,%esp │ │ │ │ push %rsi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863730,17 +2863670,15 @@ │ │ │ │ ... │ │ │ │ add %ah,%al │ │ │ │ jg 1d43b7d │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e674(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jne 1d43b35 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x309fb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x3f753660(%rip) │ │ │ │ mov %ecx,0x130107(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863785,17 +2863723,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x69(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%al │ │ │ │ mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,-0x6b(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rcx) │ │ │ │ adc 0x2aabb7b8(%rsi),%eax │ │ │ │ @@ -2863838,22 +2863775,19 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x362b1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e69a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x43(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30953(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,0x15(%rax,%rdx,8) │ │ │ │ push %rax │ │ │ │ rorl $1,(%rcx) │ │ │ │ rex.WXB sub %rax,(%r9) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863865,21 +2863799,21 @@ │ │ │ │ sbb (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ psubsb (%rcx),%mm0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d43d80 │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + rorl $1,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rax,%rsi,4) │ │ │ │ es and $0x4d7bfdcb,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2863955,21 +2863889,20 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ja 1d43e21 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x36c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + and 0x0(%rbx,%rax,1),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x217e520b(%rax) │ │ │ │ lea (bad),%ecx │ │ │ │ iret │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2863978,22 +2863911,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36065(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ja 1d43e69 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x363e9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x3(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %al,(%rdx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add 0x1(%rax),%ah │ │ │ │ + ... │ │ │ │ add %bl,0x2f(%rax) │ │ │ │ movabs 0xf001509a90f5e4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864024,15 +2863954,17 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov %ah,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a63(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6f(%rbp) │ │ │ │ add %eax,%edi │ │ │ │ mov $0xbe,%cl │ │ │ │ @@ -2864085,16 +2864017,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x68(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add %cl,(%rdx) │ │ │ │ + and %bh,0x9(%rdx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x22(%rcx) │ │ │ │ rex.WR lretq $0x9cc6 │ │ │ │ @@ -2864153,16 +2864084,16 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,%al │ │ │ │ - or %eax,(%rbx) │ │ │ │ + rex │ │ │ │ + or %eax,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x73(%rbp) │ │ │ │ @@ -2864175,16 +2864106,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x31b1d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ sub %ebp,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - testl $0x3,(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jno 1d4411c │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x41f5f5c8(%rbp,%rcx,4) │ │ │ │ fimuls 0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864232,16 +2864165,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x5e(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d4421c │ │ │ │ call 1d441e8 │ │ │ │ - add %ah,%al │ │ │ │ - rex.RX or (%rbx),%r8b │ │ │ │ + add %dh,%al │ │ │ │ + ret $0x309 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x7d3878c2(%rax) │ │ │ │ movsxd 0x6(%rbx),%edi │ │ │ │ @@ -2864316,21 +2864249,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x71(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock rex.WX call 1d44308 │ │ │ │ - add %dh,0x12(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %ah,0x309a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x65(%rax) │ │ │ │ cmp $0xb38c5926,%eax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864374,21 +2864305,22 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x31b,%edi │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ pop %rdx │ │ │ │ call 1d443e0 │ │ │ │ - add %dh,%al │ │ │ │ - jae 1d443ed │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + sti │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,0x72(%rax,%rbp,1) │ │ │ │ adc $0x2e,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864412,15 +2864344,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ sbb 0x3(%rcx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1e6(%rbx) │ │ │ │ - add %al,0x36bde(%rax) │ │ │ │ + add %ah,-0x1a(%rax) │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ movabs 0x13013c7655f72232,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864431,17 +2864364,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e6bc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x363fd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %al,(%rbx) │ │ │ │ jp 1d44511 │ │ │ │ rex.RXB fmull 0x23(%r8) │ │ │ │ jle 1d444da │ │ │ │ @@ -2864451,15 +2864383,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ sbb 0x3(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bh,0x1e6(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,%ch │ │ │ │ + and %ah,%ch │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x40(%rax) │ │ │ │ ljmp *-0x8(%rbp) │ │ │ │ @@ -2864476,41 +2864408,43 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + and %bl,%bh │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,-0x2cf70c66(%rax) │ │ │ │ push %rdi │ │ │ │ pop %rdx │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ sbb $0x61,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e6bf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fsubrl 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0x6b,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,-0x784558cd(%rsi) │ │ │ │ jle 1d44617 │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2864519,15 +2864453,18 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ shl $0x1,%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x1800000000036258,%al │ │ │ │ + shl $0x63,%bh │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %dl,-0x17(%rsi) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ fildll 0x13015f3d(%rbx,%riz,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864538,22 +2864475,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sbb $0x361,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rol $1,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fldt 0x3(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + shl $0x6b,%bl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x7c8c07c4(%rdi) │ │ │ │ (bad) │ │ │ │ sbb 0x1(%rbp),%dl │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2864563,16 +2864498,16 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl $0x1,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x62(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %cl,(%rdi) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ah,-0x1a(%rdi) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ @@ -2864611,22 +2864546,19 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $1,%dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x309d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x4b504c16(%rdx,%rdi,8) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2864675,19 +2864607,21 @@ │ │ │ │ xchg %esp,0x3(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x309fc(%rax) │ │ │ │ + add %al,0x76(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x277e5ab7(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ movmskps (bad),%eax │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864760,22 +2864694,21 @@ │ │ │ │ add %ah,%al │ │ │ │ movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e6e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cwtl │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + or %ecx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x50(%rbp) │ │ │ │ ret │ │ │ │ call 2ebf3f58 <_edata@@Base+0x27bf3f58> │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864826,17 +2864759,15 @@ │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x10(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x23,%al │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %dh,0x309(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x1d(%rcx) │ │ │ │ mov %ds,%edx │ │ │ │ (bad) │ │ │ │ @@ -2864916,19 +2864847,15 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cli │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 1d44a80 │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + movabs 0x9800000000030a08,%al │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2a4b2dea(%rbx) │ │ │ │ subl $0x1,(%rdx,%rsi,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2864978,16 +2864905,16 @@ │ │ │ │ lock (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x4(%rax) │ │ │ │ out %eax,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %ah,(%rdx) │ │ │ │ - or (%rbx),%al │ │ │ │ + mov $0xaf,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x5d79625b(%rdi) │ │ │ │ movabs 0x13017e89,%eax │ │ │ │ @@ -2865034,16 +2864961,15 @@ │ │ │ │ add %dl,%al │ │ │ │ or 0x3(%rdx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ or $0x1e7,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - shl $1,%bh │ │ │ │ - or %eax,(%rbx) │ │ │ │ + subb $0x3,0x9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x6d67e6c8(%rbp) │ │ │ │ @@ -2865103,16 +2865029,15 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x11(%rax) │ │ │ │ sbb (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d44cec │ │ │ │ call 1d44d70 │ │ │ │ - add %al,%al │ │ │ │ - std │ │ │ │ + add %dl,0x77(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,-0x52(%rbp) │ │ │ │ @@ -2865166,17 +2865091,17 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x12(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xc00000000001e891,%al │ │ │ │ - pop %rbp │ │ │ │ - or (%rbx),%al │ │ │ │ + movabs 0x200000000001e891,%al │ │ │ │ + iret │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x1d(%rcx) │ │ │ │ lret $0x44b4 │ │ │ │ @@ -2865247,15 +2865172,17 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x41(%rax) │ │ │ │ sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cmpb $0x0,0x1e8(%rbp) │ │ │ │ - add %dl,0x309ff(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jns 1d44f74 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6843e6dd(%rbx,%rax,1) │ │ │ │ fisubrl (%rcx) │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2865306,17 +2865233,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ data16 sbb $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ ror $1,%dl │ │ │ │ call 1d45040 │ │ │ │ - add %al,%al │ │ │ │ - pop %rsi │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dl,-0x2f(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,0x34d492b0(%rax) │ │ │ │ rex.WX jg 1d450c5 │ │ │ │ @@ -2865369,15 +2865295,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x31c85(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ fucomi %st(0),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2865660,22 +2865586,22 @@ │ │ │ │ and $0x14c45c8,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30165(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rax │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov %ch,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ + rorb $1,0x1ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x80(%rax) │ │ │ │ - add %eax,(%rbx) │ │ │ │ + shrb $0x3,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x57a24034(%rdi) │ │ │ │ @@ -2865713,22 +2865639,19 @@ │ │ │ │ ... │ │ │ │ add %al,0x29(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ah,0x60(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jbe 1d45604 │ │ │ │ - add $0x0,%eax │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x2a(%rbp) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + imul $0x1a00ca8,0x0(%rip),%eax │ │ │ │ + ... │ │ │ │ + push %rbp │ │ │ │ + (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ gs (bad) │ │ │ │ cwtl │ │ │ │ pop %rsi │ │ │ │ movsxd (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2865737,15 +2865660,18 @@ │ │ │ │ ... │ │ │ │ nop │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %dh,0x1e6(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x3000000000036c14,%al │ │ │ │ + push %rax │ │ │ │ + sbb %ch,0x0(%rbx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0xe(%rsp) │ │ │ │ mov $0x7be06681,%esi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2865757,15 +2865683,17 @@ │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb3,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + and %bh,%dl │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sbb %al,(%rdx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x7baadbfe(%rsi,%rdi,8) │ │ │ │ mov $0x39,%ch │ │ │ │ @@ -2865776,15 +2865704,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x29(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,0x1ede5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7b(%rax) │ │ │ │ + add %dh,-0x41(%rax) │ │ │ │ imul $0x1a00ca8,0x0(%rip),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2865828,20 +2865756,22 @@ │ │ │ │ movsxd (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xdd,%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dh,0xa(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + sti │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,-0x303afbc0(%rsi) │ │ │ │ xchg %eax,%esi │ │ │ │ imulb 0x1(%rbx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2865891,15 +2865821,17 @@ │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ in (%dx),%al │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000030a0e,%al │ │ │ │ + and %dl,0x309(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x4708b40d(%rdx) │ │ │ │ mov $0x53,%ah │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2865951,15 +2865883,15 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ es add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%dh │ │ │ │ + lock (bad) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2865970,19 +2865902,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36829(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1ee2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - imul $0x1a00ca8,0x0(%rip),%eax │ │ │ │ + add %dl,0x569cb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ - jns 1d458c0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x52(%rcx) │ │ │ │ (bad) │ │ │ │ rex.R xor $0xb2,%al │ │ │ │ scas %es:(%rdi),%al │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2865993,16 +2865926,15 @@ │ │ │ │ sub %ebp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d458d4 │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + add %dl,-0x2e(%rax) │ │ │ │ imul $0x1a00ca8,0x0(%rip),%eax │ │ │ │ ... │ │ │ │ testb $0x2,0x41876688(%rbp) │ │ │ │ jle 1d45962 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2866013,17 +2865945,16 @@ │ │ │ │ sub 0x3(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d45950 │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - div %dh │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x48(%rax) │ │ │ │ + testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ (bad) │ │ │ │ mov $0xaa4c9332,%edi │ │ │ │ @@ -2866034,17 +2865965,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x2a(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ah,0x1eccf(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - div %esi │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,%al │ │ │ │ + rex.W testb $0x0,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ pushf │ │ │ │ jb 1d45a62 │ │ │ │ @@ -2866055,19 +2865985,21 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x2a(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dh,0x1eeab(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub 0x0(%rbx,%rax,1),%ah │ │ │ │ + add %ah,0x37(%rax) │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ (bad) │ │ │ │ sbb %cl,0x130100(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2866075,41 +2866007,36 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ sub 0x3(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcrb $1,0x1ee(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d45aa6 │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + adc %ah,0x62(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x692df5a7(%rsi) │ │ │ │ rex.WRB │ │ │ │ imul $0x13,(%rcx),%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ sub 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs %eax,0xc6600000000001ee │ │ │ │ - movsxd (%rbx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex movabs %eax,0xd4900000000001ee │ │ │ │ + (bad) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%dl │ │ │ │ mov $0xeb,%bh │ │ │ │ (bad) │ │ │ │ cmp %bx,%ax │ │ │ │ jae 1d45aca │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2866120,16 +2866047,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x2b(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dh,-0x49(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x77,%dh │ │ │ │ + add %al,%al │ │ │ │ + loope 1d45b6a │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36(%rsp,%rbp,8) │ │ │ │ (bad) │ │ │ │ @@ -2866308,18 +2866235,21 @@ │ │ │ │ add %al,%al │ │ │ │ sub 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock mov $0xef,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x37786(%rax) │ │ │ │ + add %al,-0x54(%rax) │ │ │ │ + ja 1d45d7f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x54(%rbx) │ │ │ │ es cli │ │ │ │ ja 1d45dcf │ │ │ │ subl $0x13,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2866329,16 +2866259,17 @@ │ │ │ │ sub $0x68,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ cmp %esi,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e(%rax) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + pop 0x0(%rip) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x5d(%rsp,%rbx,4) │ │ │ │ mov $0x7da82f0,%ebp │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2866349,17 +2866280,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x2d(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dh,%al │ │ │ │ mov $0x1ef,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ - ja 1d45e0f │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,0x378(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%ch │ │ │ │ push %rsi │ │ │ │ @@ -2866375,15 +2866304,15 @@ │ │ │ │ ... │ │ │ │ add %dl,0x3682d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x40(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x16(%rax) │ │ │ │ + add %al,0x4a(%rax) │ │ │ │ js 1d45e57 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2866399,15 +2866328,17 @@ │ │ │ │ add %al,%al │ │ │ │ sub $0x368,%eax │ │ │ │ add %al,(%rax) │ │ │ │ lock (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x37840(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jb 1d45f13 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdi) │ │ │ │ ja 1d45e91 │ │ │ │ cld │ │ │ │ @@ -2866489,15 +2866420,15 @@ │ │ │ │ add %dh,%al │ │ │ │ sub $0x368,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d45f7b │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37869(%rax) │ │ │ │ + add %dh,0x3789c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x5b2627f9(%rsi) │ │ │ │ (bad) │ │ │ │ push $0x4e │ │ │ │ @@ -2866589,18 +2866520,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ cs push $0x3 │ │ │ │ add %dh,%al │ │ │ │ int $0xef │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3789c(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + js 1d460df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%dl │ │ │ │ (bad) │ │ │ │ mov $0x85,%bl │ │ │ │ mov $0x12648a0,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2866610,21 +2866545,18 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x2e(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dh,-0x2e(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - fdivrl 0x3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dl,0x37910(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%bh │ │ │ │ mov $0x45704a50,%edi │ │ │ │ (bad) │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2866633,17 +2866565,16 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x3682e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x4d(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ + pop 0x0(%rip) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x31(%rsi) │ │ │ │ test $0x2fa5de90,%eax │ │ │ │ rex add %edx,(%rbx) │ │ │ │ @@ -2866656,21 +2866587,18 @@ │ │ │ │ add %dh,0x3682e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - adc 0x3(%rcx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x37941(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%bl │ │ │ │ (bad) │ │ │ │ iret │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ cmp $0xffffffca,%edi │ │ │ │ or %al,(%rcx) │ │ │ │ @@ -2866681,15 +2866609,15 @@ │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ push $0x3 │ │ │ │ add %dh,-0x25(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3793b(%rax) │ │ │ │ + add %al,0x37967(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%dh │ │ │ │ (bad) │ │ │ │ sub $0x64,%al │ │ │ │ @@ -2866750,18 +2866678,21 @@ │ │ │ │ add %dh,(%rax) │ │ │ │ (bad) │ │ │ │ push $0x3 │ │ │ │ add %dh,%al │ │ │ │ fucomip %st(7),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x37967(%rax) │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ + jns 1d462d7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x67(%rdi) │ │ │ │ {rex2 0xbe} movntq %mm7,(bad) │ │ │ │ cli │ │ │ │ lods %ds:(%rsi),%eax │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ adc %edx,(%rbx) │ │ │ │ @@ -2866977,16 +2866908,16 @@ │ │ │ │ ... │ │ │ │ add %ah,0x2f(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dh,-0x1c(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ - jns 1d465a7 │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret $0x379 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ @@ -2868150,21 +2868081,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x3682f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ call 1d47825 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%cl │ │ │ │ - jns 1d4763f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + xor $0x79,%ch │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ fbld 0x1378ccd2(%rdx) │ │ │ │ sub %dl,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868433,37 +2868362,32 @@ │ │ │ │ add %dl,%al │ │ │ │ (bad) │ │ │ │ push $0x3 │ │ │ │ add %dh,-0x13(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ - jns 1d4799f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x37a17(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x62085b51(%rdi) │ │ │ │ cwtl │ │ │ │ call 1e77b1b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ xor %ch,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %al,0x1f1(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,0x67(%rsi) │ │ │ │ - add $0x0,%eax │ │ │ │ - test $0xc,%al │ │ │ │ + lock movabs %al,0xca8000000000567 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ xchg %eax,%ecx │ │ │ │ @@ -2868477,16 +2868401,16 @@ │ │ │ │ ... │ │ │ │ add %dl,0x30(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,-0x1b(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2e(%rax) │ │ │ │ - push $0x3 │ │ │ │ + add %dh,0x36881(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x38(%rbp,%rdx,8) │ │ │ │ lret │ │ │ │ push $0xffffffffffffff97 │ │ │ │ ret $0x111 │ │ │ │ @@ -2868500,20 +2868424,18 @@ │ │ │ │ xor %ch,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d47a4f │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x569dd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x69,%dh │ │ │ │ - add $0x0,%eax │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x1252bfa8(%rdx) │ │ │ │ (bad) │ │ │ │ shrb $0x13,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868542,21 +2868464,18 @@ │ │ │ │ ... │ │ │ │ add %al,0x31(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ah,%al │ │ │ │ imul %dh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ret $0x569 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x569eb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x7765e054(%rsi) │ │ │ │ pop 0xa(%rbx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868565,15 +2868484,15 @@ │ │ │ │ ... │ │ │ │ add %dh,0x31(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dl,0x8(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x569cc(%rax) │ │ │ │ + add %dh,0x569f6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x2e786ce3(%rcx) │ │ │ │ popf │ │ │ │ (bad) │ │ │ │ @@ -2868586,19 +2868505,24 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36831(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb %ebp,%edi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - imul $0x1a00ca8,0x0(%rip),%eax │ │ │ │ - ... │ │ │ │ - sarb %cl,-0x29(%rcx) │ │ │ │ + add %ah,0x1(%rax) │ │ │ │ + push $0x5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%dl │ │ │ │ + jns 1d47b82 │ │ │ │ push %rcx │ │ │ │ loop 1d47bc6 │ │ │ │ sbbl $0x1301,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ @@ -2868607,15 +2868531,15 @@ │ │ │ │ xor %ebp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,(%rbx) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x569dd(%rax) │ │ │ │ + add %ah,0x56a07(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%ch │ │ │ │ enter $0x4c5b,$0xbb │ │ │ │ or %ch,%dl │ │ │ │ @@ -2868629,16 +2868553,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xor 0x3(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $1,0x1f0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rcx,%riz,2) │ │ │ │ - add $0x0,%eax │ │ │ │ + rclb $0x5,0x61(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rbx) │ │ │ │ rex.WXB (bad) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ @@ -2868651,21 +2868576,18 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x32(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,-0x44(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x561b7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%dl │ │ │ │ (bad) │ │ │ │ movabs 0x1301448cb6bd18,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2868673,16 +2868595,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36832(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x61,%dl │ │ │ │ + nop │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + (bad) │ │ │ │ add $0x0,%eax │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4e(%rdx) │ │ │ │ out %al,(%dx) │ │ │ │ @@ -2868698,20 +2868621,18 @@ │ │ │ │ xor 0x3(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ rex.WXB int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x58f70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ adc %bh,%bl │ │ │ │ loope 1d47d75 │ │ │ │ {rex2 0xf} (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868723,18 +2868644,19 @@ │ │ │ │ add %dh,%al │ │ │ │ xor 0x3(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xa8000000000561d3,%al │ │ │ │ - or $0xa0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + sar $0x61,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ cs incb (%rdi,%rdi,4) │ │ │ │ rex.RB test $0x23,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868745,18 +2868667,19 @@ │ │ │ │ add %al,%al │ │ │ │ xor 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shlb $0xf1,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56473(%rax) │ │ │ │ + add %dl,-0x68(%rax) │ │ │ │ + fs add $0x0,%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x81185c4(%rdi,%rax,1) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868767,18 +2868690,20 @@ │ │ │ │ add %dh,%al │ │ │ │ xor 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock and %dh,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x5647a(%rax) │ │ │ │ + add %al,%al │ │ │ │ + popf │ │ │ │ + fs add $0x0,%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5e(%rbx) │ │ │ │ jae 1d47e35 │ │ │ │ std │ │ │ │ jns 1d47e45 │ │ │ │ push %rax │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2868790,17 +2868715,17 @@ │ │ │ │ ... │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x68,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f10b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x564,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x2b(%rsi) │ │ │ │ mov $0x2e,%bl │ │ │ │ data16 in (%dx),%al │ │ │ │ @@ -2868813,18 +2868738,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x34(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,%al │ │ │ │ leave │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + and %esp,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%cl │ │ │ │ sub %al,(%rsi) │ │ │ │ fs jg 1d47ea6 │ │ │ │ @@ -2868838,20 +2868763,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36834(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x32(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ - and 0x5(%rdx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0xd63c51f(%rbp) │ │ │ │ clc │ │ │ │ jns 1d47efd │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868863,16 +2868785,17 @@ │ │ │ │ xor $0x68,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ shl %cl,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x56245(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ es jnp 1d47ead │ │ │ │ (bad) │ │ │ │ @@ -2868886,17 +2868809,15 @@ │ │ │ │ ... │ │ │ │ add %ah,0x35(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ah,-0x4e(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jb 1d47f42 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30736(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x7e,-0x566feaf6(%rip) │ │ │ │ test %al,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868908,15 +2868829,15 @@ │ │ │ │ add %ah,%al │ │ │ │ xor $0x368,%eax │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ mov $0xef,%dl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ + add %dh,0x36(%rax) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x91,0x47(%rax) │ │ │ │ @@ -2868929,15 +2868850,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ ss push $0x3 │ │ │ │ add %dl,0x1ed7e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x23(%rax) │ │ │ │ + add %ah,-0xc(%rax) │ │ │ │ jne 1d47fcf │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868951,16 +2868872,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x36(%rax) │ │ │ │ push $0x3 │ │ │ │ add %ah,%al │ │ │ │ mov %ebp,%gs │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rax │ │ │ │ + add %dh,0x68(%rax) │ │ │ │ jbe 1d48017 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868972,20 +2868892,20 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36836(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1ed9f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x376,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,%al │ │ │ │ + out %al,$0x76 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rbx) │ │ │ │ cmp -0x3d842f2c(%rax),%esi │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2868994,33 +2868914,37 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ ss push $0x3 │ │ │ │ add %ah,-0x4d(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x21(%rax) │ │ │ │ - imul $0x1a00ca8,0x0(%rip),%eax │ │ │ │ - ... │ │ │ │ - mov $0xaf,%ch │ │ │ │ - cmp $0xbfedf5c3,%eax │ │ │ │ - (bad) │ │ │ │ - add %edx,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ebp,0x5(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %dh,0x0(%rsi) │ │ │ │ + add %dh,-0xa3cc251(%rbp) │ │ │ │ + in (%dx),%eax │ │ │ │ + mov $0x13013f,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x37(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dl,%al │ │ │ │ mov $0x1f1,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x35,%al │ │ │ │ + push %rax │ │ │ │ + pop %rsp │ │ │ │ push $0x5 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869035,17 +2868959,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x37(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,-0x3c(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jg 1d4819d │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ + push $0x5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x72ff1f08(%rcx,%rdx,1) │ │ │ │ movsxd (%rdi),%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2869057,19 +2868982,18 @@ │ │ │ │ ... │ │ │ │ add %dh,0x36837(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x29(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - push $0x62 │ │ │ │ - add $0x0,%eax │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + (bad) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x7617b3f7(%rsi) │ │ │ │ int1 │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ add %edx,%gs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869080,15 +2869004,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp %ch,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcr $0xf0,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x75(%rax) │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ iret │ │ │ │ push %rax │ │ │ │ pand (%rdi),%mm2 │ │ │ │ xor $0x2b,%al │ │ │ │ @@ -2869100,20 +2869024,18 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x38(%rax) │ │ │ │ push $0x3 │ │ │ │ add %al,-0x20(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x62,%al │ │ │ │ - add $0x0,%eax │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x27(%rax) │ │ │ │ + (bad) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3e(%rdi) │ │ │ │ or $0x98751956,%eax │ │ │ │ jo 1d4822a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869122,16 +2869044,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x36838(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ in $0xf0,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %dh,-0x7(%rax) │ │ │ │ (bad) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ clc │ │ │ │ adc %esi,0x3e06934b(%rcx) │ │ │ │ @@ -2869143,19 +2869064,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,0x36838(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x17(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ - (bad) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,0x29(%rax) │ │ │ │ + movsxd 0x0(%rip),%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bh │ │ │ │ mov %esp,%esp │ │ │ │ adc $0x84,%al │ │ │ │ in (%dx),%eax │ │ │ │ sbb $0x67,%al │ │ │ │ add %edx,(%rbx) │ │ │ │ @@ -2869168,20 +2869089,18 @@ │ │ │ │ add %ah,%al │ │ │ │ cmp %ch,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ shr $0xf0,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - movsxd 0x0(%rip),%eax │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x56347(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x4d(%rcx) │ │ │ │ clc │ │ │ │ repz (bad) │ │ │ │ or 0x130129(%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869192,37 +2869111,39 @@ │ │ │ │ cmp %ebp,0x3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ shl $1,%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56af8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x56b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x29(%rcx) │ │ │ │ out %eax,$0x91 │ │ │ │ in (%dx),%eax │ │ │ │ imul $0x0,0x130155(%rcx),%esp │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x39(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dl,-0x22(%rax) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x5b(%rax) │ │ │ │ - imul $0xffffffa8,0x0(%rip),%eax │ │ │ │ - or $0xa0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,%al │ │ │ │ + subl $0x0,0x5(%rbx) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ xor %bl,0x1a6ccbaa(%esi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869232,15 +2869153,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cmp 0x3(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex jmp 1d483a4 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56bac(%rax) │ │ │ │ + add %dh,0x56bcd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a00c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x6493dfd4(%rdx) │ │ │ │ and 0x13016c(%rsi),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869252,18 +2869173,20 @@ │ │ │ │ cmp 0x3(%rax),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xf3,%al │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56bdd(%rax) │ │ │ │ + add %al,0x0(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x0,%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ stos %eax,%es:(%rdi) │ │ │ │ imul $0x1301,0x55b78706(%rip),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2869273,18 +2869196,20 @@ │ │ │ │ cmp 0x3(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d4843e │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x56c16(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp $0x56c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsp,%rsi,4) │ │ │ │ loop 1d4849d │ │ │ │ in (%dx),%eax │ │ │ │ jo 1d484a4 │ │ │ │ or (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2869294,37 +2869219,38 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3683b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x5(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x56c50(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ + je 1d484ff │ │ │ │ + add $0x0,%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51f0133(%rbx) │ │ │ │ mov $0xca,%al │ │ │ │ or (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x3c(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dl,0x1f20d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4f(%rax) │ │ │ │ - mov %eax,0x0(%rip) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %dh,0x58af6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx,%rsi,8) │ │ │ │ add $0xa4732958,%eax │ │ │ │ jb 1d484fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869351,21 +2869277,18 @@ │ │ │ │ ... │ │ │ │ add %ah,0x36843(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x8(%rax) │ │ │ │ in (%dx),%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x36(%rax) │ │ │ │ - jb 1d4856f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x372f2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ rcrb $0x6e,-0x8442401(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869390,20 +2869313,18 @@ │ │ │ │ add %dl,(%rax) │ │ │ │ rex.R push $0x3 │ │ │ │ add %al,%al │ │ │ │ sahf │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x0(%rip),%es │ │ │ │ - test $0xc,%al │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,0x58f70(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x1a00c(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x35(%rbx) │ │ │ │ push %rbx │ │ │ │ {rex2 0x90} (bad) │ │ │ │ jge 1d4868a │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869415,18 +2869336,20 @@ │ │ │ │ add %al,0x44(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dh,%al │ │ │ │ sahf │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x58e1e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ + jo 1d485d2 │ │ │ │ + add $0x0,%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x20c73fe0(%rdx) │ │ │ │ (bad) │ │ │ │ pop %rdi │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869435,16 +2869358,16 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x36844(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f19f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shrl %cl,0x5(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + imull 0x5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ test $0xc,%al │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x12fecef0(%rbx) │ │ │ │ @@ -2869459,34 +2869382,37 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ rex.R push $0x3 │ │ │ │ add %dh,%al │ │ │ │ or $0x1f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex movabs 0xca800000000056c,%eax │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movabs 0xa800000000056cc7,%al │ │ │ │ + or $0xa0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x3757733f(%rdx) │ │ │ │ mov $0x13015f2d,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %ah,0x45(%rax) │ │ │ │ push $0x3 │ │ │ │ add %dl,0x1f225(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x56d43(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x6d │ │ │ │ + add $0x0,%eax │ │ │ │ + test $0xc,%al │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1a00c(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%bl │ │ │ │ add %ah,(%rbx,%rdx,8) │ │ │ │ xor %esi,(%rdx) │ │ │ │ in (%dx),%al │ │ │ │ je 1d4873a │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2869509,22 +2869435,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - add %eax,(%ebx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and %al,0x1f0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - addb $0x3,(%rcx) │ │ │ │ + mov $0x6d,%al │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ @@ -2869534,99 +2869461,113 @@ │ │ │ │ mov $0x13016e15,%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - push $0x301 │ │ │ │ + add %dh,0x51(%rax) │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ push %rdx │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36861(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,-0x63(%rax) │ │ │ │ + push $0x3 │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %cl,0x25(%rcx) │ │ │ │ hlt │ │ │ │ rex.WRX (bad) │ │ │ │ addr32 rex.XB jo 1d48812 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30168(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rcx │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - jmp 1d48835 │ │ │ │ + adc %bl,-0x15(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,(%dx) │ │ │ │ + jns 1d4883f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd8000000000379c3,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,%ch │ │ │ │ imul %ebp │ │ │ │ rex.WRXB imul $0x0,0x13010d4a(%rip),%r15 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0x301 │ │ │ │ + add %al,%al │ │ │ │ + push %rdx │ │ │ │ + add %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ orb $0x1,-0x11(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rolb $0x0,0x301(%rcx) │ │ │ │ + adc %ch,0x1(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x23(%rcx) │ │ │ │ clc │ │ │ │ testl $0x17e6258,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0x3,(%rcx),%eax │ │ │ │ + add %ah,0x30155(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ pop %rax │ │ │ │ jmp 1d488c8 │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex testl $0x0,(%rdx) │ │ │ │ + add %al,-0x60(%rax) │ │ │ │ + testl $0x0,(%rdx) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%cl │ │ │ │ mov $0x64,%bl │ │ │ │ mov $0x2db77b54,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x3016a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rbp │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jle 1d488fd │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,-0xe(%rsi) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xf(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869642,82 +2869583,91 @@ │ │ │ │ ja 1d48932 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push $0x1 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,%al │ │ │ │ + pop %rax │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4c(%rax) │ │ │ │ - lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57c53(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xf0,%ah │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jns 1d489d7 │ │ │ │ + add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %ch,-0x6b(%rsi) │ │ │ │ rex.B ja 1d4891f │ │ │ │ (bad) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3016b(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rax │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1ea4a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7e(%rax) │ │ │ │ + movabs 0x1ea4a,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x206317f7(%rax,%rdx,8) │ │ │ │ movabs 0x13012e,%al │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3016d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rcx │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret $0x1ed │ │ │ │ add %al,(%rax) │ │ │ │ + and %cl,%dl │ │ │ │ + in (%dx),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%ah │ │ │ │ - test %eax,0x0(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + xchg %al,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x13321dee(%rip) │ │ │ │ jle 1d48a59 │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,0x5a(%rax) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sarb $0x0,0x1f1(%rdi) │ │ │ │ - add %dl,0x6d(%rax) │ │ │ │ + add %ah,-0x75(%rax) │ │ │ │ xchg %eax,%ecx │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0xc50935b(%rax) │ │ │ │ @@ -2869726,46 +2869676,45 @@ │ │ │ │ add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdx │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x1,-0x12(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov 0x3(%rax),%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lock ret │ │ │ │ + push $0x3 │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bh,0x5d9669db(%rax) │ │ │ │ xchg %eax,%esi │ │ │ │ fcoml 0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x6e(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rbx │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rolb $0x0,0x1(%rsi,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x7d(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869777,116 +2869726,114 @@ │ │ │ │ cmp $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsb %ds:(%rsi),(%dx) │ │ │ │ - add %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x3015b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex in $0xeb,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x83,%dl │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %al,-0x1b(%rax) │ │ │ │ + jmp 1d48b05 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex flds 0x5(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %dl,%dh │ │ │ │ in (%dx),%eax │ │ │ │ addr32 in (%dx),%eax │ │ │ │ or 0x13014f57(%rsi),%dh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,%al │ │ │ │ + pop %rbx │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%bl │ │ │ │ jmp 1d48b4d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x583(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex mov $0x83,%bl │ │ │ │ + add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x77(%rax) │ │ │ │ cmp $0xf3,%al │ │ │ │ mov $0x1287aab,%edi │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3016f(%rax) │ │ │ │ + add %al,0x3015c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ jge 1d48b7e │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x30171(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x6(%rax) │ │ │ │ rex.R or $0xfa,%al │ │ │ │ push (%rax) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rbp │ │ │ │ add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %dl,0x1(%rcx,%rbp,8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,0x3(%rbp,%rdi,2) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ + and %dl,%bh │ │ │ │ + jge 1d48be7 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,-0x34(%rsp,%rsi,1) │ │ │ │ vmovdqa32 %ymm0,(%r9){bad}{%k1}{z}/(bad) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x301c6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x1eb,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,%al │ │ │ │ - add (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x0,0x1eb(%rip) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int $0x2 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W (bad) │ │ │ │ + add %cl,0xe(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ pop %rax │ │ │ │ jl 1d48c5a │ │ │ │ xlat %ds:(%rbx) │ │ │ │ @@ -2869895,17 +2869842,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret $0x304 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x304,%ecx │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ subb $0x6,-0x47(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2869917,81 +2869865,86 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x304ca(%rax) │ │ │ │ + add %ah,0x304b9(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1b(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x25(%rax) │ │ │ │ + add $0x3,%al │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1d48fc2 │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x469b7332(%rdx) │ │ │ │ rex.RB lret $0x11e │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x69(%rax) │ │ │ │ - add $0x3,%eax │ │ │ │ + add %dh,%al │ │ │ │ + or $0x305,%eax │ │ │ │ ... │ │ │ │ - add %al,0x5688d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ + nop │ │ │ │ + jle 1d48d6b │ │ │ │ + add $0x0,%eax │ │ │ │ + js 1d48d17 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi,%riz,2) │ │ │ │ fldl 0x4a15897b(%rip) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x3,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + syscall │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x1e648(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x27(%rax) │ │ │ │ - push $0x5 │ │ │ │ - add %bh,0xd(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + int $0x68 │ │ │ │ + add $0x0,%eax │ │ │ │ + js 1d48d5f │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%dl │ │ │ │ or %esi,%eax │ │ │ │ cmp 0x1658dda(%rip),%ah │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - add $0x3,%eax │ │ │ │ + add %dl,0x3050f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,0x47(%rax) │ │ │ │ out %al,$0x1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcr $0x68,%al │ │ │ │ + push %rax │ │ │ │ + int $0x68 │ │ │ │ add $0x0,%eax │ │ │ │ js 1d48da7 │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x2c(%rdi) │ │ │ │ cmp %bh,(%rdi) │ │ │ │ @@ -2870000,73 +2869953,73 @@ │ │ │ │ or %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x53(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %dh,(%rax) │ │ │ │ - lret $0x305 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %al,0x1f2(%rdx) │ │ │ │ + (bad) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d48daa │ │ │ │ + add %ah,%al │ │ │ │ + pop %rax │ │ │ │ add $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,(%rdi) │ │ │ │ fsubrs 0x2b5dbfd4(%rip) │ │ │ │ sbb $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,%al │ │ │ │ - fldl 0x3(%rip) │ │ │ │ + add %ah,0x66(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %ah,0x1e(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x305e3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,(%rax) │ │ │ │ flds -0x7e2d9ff7(%rdi) │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - fiadds 0x3(%rip) │ │ │ │ + add %dl,0x30566(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x305e3(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %ch,0x13(%rdi,%rbp,4) │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ xorl $0x0,0x13012ba3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0xa(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x3059b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ @@ -2870075,65 +2870028,61 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - or (%rsi),%eax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + popf │ │ │ │ + add $0x3,%eax │ │ │ │ add %dh,0x1b(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xor $0x6,%al │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,-0x36(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %bl,0x580d985f(%rcx,%rbp,8) │ │ │ │ ds cmp %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30880(%rax) │ │ │ │ + add %al,0x30817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ sbb $0x1eb,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xac,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + int $0x6d │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x42(%rbx) │ │ │ │ jle 1d48eea │ │ │ │ sbb %dl,0x13015087(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - orb $0x3,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30817(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xf00000000001f095,%al │ │ │ │ - push 0x5(%rdx) │ │ │ │ + add %ah,0x1f095(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x573,%eax │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%dl │ │ │ │ iret │ │ │ │ @@ -2870141,40 +2870090,44 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x7f(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0xe(%rbx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57d91(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x7d,%ah │ │ │ │ + add $0x0,%eax │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,(%rdx) │ │ │ │ xor $0x99,%al │ │ │ │ mov $0x336b019d,%ebx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x7f(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - and %dl,%ah │ │ │ │ + (bad) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2870183,189 +2870136,183 @@ │ │ │ │ rex.WRXB add %r10,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - orl $0x3,(%rax) │ │ │ │ - add %ah,0x12(%rax) │ │ │ │ + add %ah,0x18(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + adc %dl,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x36d,$0x0 │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0x2e(%rbx) │ │ │ │ add %edx,0x35(%rsi) │ │ │ │ cwtl │ │ │ │ mov $0x13013d,%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - orl $0x3,(%rax) │ │ │ │ + add %ah,0x30818(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ vpshufb (%rax),%xmm31,%xmm0 │ │ │ │ - add %dl,0x57fc7(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + jg 1d490b1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %dh,0x3ed2dc96(%rdi) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ pop %rsp │ │ │ │ add $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x7e(%rax) │ │ │ │ + add %dh,0x19(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ ... │ │ │ │ - adc %dl,%bh │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x6419ff82(%rax) │ │ │ │ adc $0x7b,%al │ │ │ │ add %r10d,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rdx │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - jle 1d49141 │ │ │ │ + add %al,0x3081a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x1f252(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,0x57e6a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ iret │ │ │ │ es punpckhbw 0x130169c9(%rdx),%mm3 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x7d(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb (%rax),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x97,%dh │ │ │ │ + add %al,-0x2a(%rax) │ │ │ │ + xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x78(%rbx) │ │ │ │ rex.W │ │ │ │ gs mov $0x12434b3,%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30883(%rax) │ │ │ │ + add %ah,0x3081b(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x309d9(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %eax,%fs:(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bl,-0x1f(%rsi,%rdx,4) │ │ │ │ or %bl,%ah │ │ │ │ jrcxz 1d49202 │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %ecx,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x3081c(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x25(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x30965(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bl,-0x3c8222bf(%rdx) │ │ │ │ loop 1d491e5 │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x7b(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + sbb $0x8,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - jo 1d49235 │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x30965(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%cl │ │ │ │ lock (bad) │ │ │ │ adc 0x168b02d(%rbx),%ebp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x30885(%rax) │ │ │ │ + sbb $0x308,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x24(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + shlb $0x3,0x9(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %cl,(%rax) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdi) │ │ │ │ @@ -2870373,93 +2870320,92 @@ │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x7a(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,0x3081f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - shrb $0xec,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + sub %esp,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x36a3d(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x3 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ah,%ch │ │ │ │ and $0x82a6c726,%eax │ │ │ │ (bad) │ │ │ │ sub %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30886(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbx │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movsxd 0x3(%rbp),%ebp │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,(%rax) │ │ │ │ - movabs 0x1,%al │ │ │ │ + and %dl,-0x14(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x36d8a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,%al │ │ │ │ imul $0x31,0x7c(%rax),%eax │ │ │ │ pop %rdi │ │ │ │ test %ah,(%rsi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - xchg %cl,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x20(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - in (%dx),%al │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.R outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rax),%eax │ │ │ │ + and %dl,0x1ec(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + xchg %ch,0x3(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %al,-0x73430a4f(%rbp) │ │ │ │ div %dl │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x30888(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 1d493cc │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30967(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%bh │ │ │ │ rcrl $0xb3,0x40(%rsi) │ │ │ │ pop %rcx │ │ │ │ @@ -2870467,43 +2870413,42 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30821(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x5(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - movabs %al,0x89800000000036d │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x36ddd(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rdx) │ │ │ │ adc -0x7b65734f(%rsi),%edx │ │ │ │ push %rdi │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ - mov (%rax),%ecx │ │ │ │ + and (%rax),%ecx │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x12(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdi) │ │ │ │ @@ -2870514,23 +2870459,25 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov %cs,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + and $0x8,%al │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ja 1d4947f │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36eda(%rax) │ │ │ │ + add %ah,0x1b(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e(%rdi) │ │ │ │ mov %edi,%ebp │ │ │ │ jl 1d4944c │ │ │ │ @@ -2870538,20 +2870485,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov %cs,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ + jo 1d49551 │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,-0x20e5513b(%rdi) │ │ │ │ @@ -2870559,18 +2870505,18 @@ │ │ │ │ fimuls 0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,0x30828(%rax) │ │ │ │ ... │ │ │ │ - loopne 1d49520 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x70(%rax) │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%dh │ │ │ │ @@ -2870582,18 +2870528,20 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x3088e(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sub %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x309f7(%rax) │ │ │ │ + add %dh,0x30970(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ lahf │ │ │ │ add %bh,(%rsi) │ │ │ │ @@ -2870602,40 +2870550,39 @@ │ │ │ │ js 1d49592 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x70(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,0x3082a(%rax) │ │ │ │ ... │ │ │ │ - sar $1,%cl │ │ │ │ - or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jb 1d495c4 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,-0x3157aba9(%rdi) │ │ │ │ out %al,(%dx) │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x30890(%rax) │ │ │ │ + add %ah,0x2b(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stc │ │ │ │ + loopne 1d49674 │ │ │ │ or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x5c06243b(%rcx) │ │ │ │ @@ -2870644,222 +2870591,229 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - nop │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x3082b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,-0x14(%rdi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push $0x36b │ │ │ │ + add %ah,(%rax) │ │ │ │ + leave │ │ │ │ + imul $0x0,(%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,0x24d481bb(%rax) │ │ │ │ sbb %al,(%rbx) │ │ │ │ je 1d4966a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %al,(%rbx) │ │ │ │ - ... │ │ │ │ - cmp $0x9,%dl │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub $0x8,%al │ │ │ │ add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x30973(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ sub 0x37e9cfec(%rsi),%cl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x6f(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,0x3082c(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x98000000000309fa,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + jae 1d496e4 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ stc │ │ │ │ xchg %al,(%rdi,%rbp,8) │ │ │ │ out %eax,$0x68 │ │ │ │ jae 1d496fa │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30891(%rax) │ │ │ │ + add %dh,0x3082e(%rax) │ │ │ │ ... │ │ │ │ + je 1d4972c │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cli │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ (bad) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add $0x13012923,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - sti │ │ │ │ - or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x30974(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rbx) │ │ │ │ (bad) │ │ │ │ cs pop %rdi │ │ │ │ idivl 0x7b(%rax) │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - or %al,(%rbx) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - cmp $0x9,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + je 1d497bc │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%bh │ │ │ │ in $0xaf,%eax │ │ │ │ xchg %eax,%edx │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ andl $0x0,0x1301(%rsp,%rax,2) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor %ecx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - and %bh,%ah │ │ │ │ - or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x30975(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,-0x14(%rbx) │ │ │ │ and $0xd1,%al │ │ │ │ xchg %ebp,0x1301008b(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x30898(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor $0x308,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1f23e(%rax) │ │ │ │ + mov $0x3e,%al │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x68(%rax) │ │ │ │ - jge 1d49849 │ │ │ │ + add %dl,%al │ │ │ │ + mov 0x5(%rbp),%? │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x71ab907(%rdx) │ │ │ │ cmp %ebp,%esp │ │ │ │ jle 1d49862 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30899(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %ecx,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x3097a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x6fa48ec5(%rip) │ │ │ │ test %dh,%al │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x3089a(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmp (%rax),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1f19a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adcl $0x0,0x5(%rdi) │ │ │ │ + add %dh,%al │ │ │ │ + lahf │ │ │ │ + xchg %eax,%edi │ │ │ │ + add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,%bl │ │ │ │ es out %eax,$0x27 │ │ │ │ xor %ch,(%rax) │ │ │ │ fs cmp $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - xor %al,(%rbx) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x7e(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%dh │ │ │ │ jbe 1d49911 │ │ │ │ @@ -2870867,117 +2870821,120 @@ │ │ │ │ cmp $0x144d317,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fwait │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x8,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - jo 1d49965 │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x3097e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x21(%rbp) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ int $0xaa │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,0x3083c(%rax) │ │ │ │ ... │ │ │ │ - nop │ │ │ │ - add (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %ah,0x7f(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %al,-0x24(%rsi) │ │ │ │ jp 1d4995b │ │ │ │ rex.R │ │ │ │ rex.RB loop 1d49a37 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x3089b(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp $0x8,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a03(%rax) │ │ │ │ + add %dl,0x3097f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x3e(%rdi) │ │ │ │ loopne 1d49a24 │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov $0x13016b76,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - pushf │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0x8,%al │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x3097f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ fstps -0x20(%rsi) │ │ │ │ add %esi,-0x30(%rcx) │ │ │ │ pop %rsp │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x3089c(%rax) │ │ │ │ + add %ah,0x3d(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add $0x30a,%eax │ │ │ │ + lock orb $0x3,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rsi) │ │ │ │ gs xor %ecx,%ebp │ │ │ │ test $0x1500865,%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pushf │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,0x3083d(%rax) │ │ │ │ ... │ │ │ │ - and %al,0x30a(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x7f(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,(%rdx,%rbx,4) │ │ │ │ ret │ │ │ │ data16 fisubl (%rbx) │ │ │ │ @@ -2870985,18 +2870942,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x63(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ds or %al,(%rbx) │ │ │ │ ... │ │ │ │ - addb $0x0,0x30a(%rip) │ │ │ │ + nop │ │ │ │ + orl $0x3,(%rcx) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,-0x57(%rbx) │ │ │ │ and %dl,%bl │ │ │ │ jmp 12fe5e1a <_edata@@Base+0xbfe5e1a> │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2871032,18 +2870990,19 @@ │ │ │ │ add %ah,%al │ │ │ │ out %al,$0x69 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x3d(%rax) │ │ │ │ repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %dh,%al │ │ │ │ (bad) │ │ │ │ - gs add $0x0,%eax │ │ │ │ - adc %cl,0x1a0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ xchg %edi,(%rbx,%rdi,8) │ │ │ │ mov $0x786ec3d3,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2871053,36 +2871012,37 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ out %eax,$0x69 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1f23d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ sub %cl,0x76(%rdi) │ │ │ │ test %al,%bh │ │ │ │ movabs 0x13012c87,%al │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,-0x19(%rax) │ │ │ │ imul $0x0,(%rbx),%eax │ │ │ │ sarb $0x0,0x1f2(%rip) │ │ │ │ - add %al,%al │ │ │ │ - {rex2 0x13} add (%r24),%eax │ │ │ │ + add %ah,-0x71(%rax) │ │ │ │ + sbb %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x1a0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ out %eax,(%dx) │ │ │ │ std │ │ │ │ sub -0x4d(%rbx),%ebp │ │ │ │ rcll $0x0,0x13013b(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2871091,20 +2871051,19 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x369e7(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp $0x1f2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jns 1d49ced │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ch,%cl │ │ │ │ + jae 1d49c7f │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or $0x1a0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x1a0(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ pop %rcx │ │ │ │ sarb $0x1,0x2d9207f0(%rsp,%rdi,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2871114,16 +2871073,15 @@ │ │ │ │ add %al,%al │ │ │ │ out %eax,$0x69 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ ds repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - {rex2 0x13} add (%r24),%eax │ │ │ │ + add %al,0x3188f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ or $0x1a0,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ mov $0x4c,%ah │ │ │ │ and %al,0x6d950edb(%rip) │ │ │ │ @@ -2871151,19 +2871109,18 @@ │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x3089d(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ds or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x30a,%eax │ │ │ │ + rolb $1,0x309(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,%cl │ │ │ │ jne 1d49d3f │ │ │ │ stos %al,%es:(%rdi) │ │ │ │ @@ -2871172,60 +2871129,55 @@ │ │ │ │ (bad) │ │ │ │ push $0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - lahf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x42(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ ... │ │ │ │ - xor %al,(%rdi) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + addb $0x0,0x309(%rbp) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,-0x31(%rbp) │ │ │ │ jle 1d49d92 │ │ │ │ call 311f396 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lahf │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,0x30842(%rax) │ │ │ │ ... │ │ │ │ - jo 1d49de9 │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x30985(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ popf │ │ │ │ imul $0x1301,0x2752216a(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x308a0(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.XB or %al,(%r11) │ │ │ │ ... │ │ │ │ + rolb $1,0x309(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a07(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bh,%ah │ │ │ │ rex.RX sub (%rdi),%r9b │ │ │ │ fsubrl 0x36(%rdi) │ │ │ │ xor (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2871233,77 +2871185,81 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ add %dl,(%rax) │ │ │ │ cli │ │ │ │ call 1d49e70 │ │ │ │ - add %dl,0x309d5(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %bh,0x2cb3d75(%rdi) │ │ │ │ mov $0xf1,%bl │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - movabs 0xe710000000000308,%eax │ │ │ │ + add %ah,0x44(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %ah,%bh │ │ │ │ jmp 1d49eb8 │ │ │ │ - add %ah,%al │ │ │ │ - push $0x6d │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x76(%rsi) │ │ │ │ cmp %ebx,0x1024a53(%rax,%rbx,2) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %al,0x308 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x30844(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,(%rdx) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%bh │ │ │ │ sub $0xb1,%al │ │ │ │ (bad) │ │ │ │ orl $0x13010c,-0x73(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5e(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %r8b,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rex (bad) │ │ │ │ jmp 1d49f48 │ │ │ │ - add %dh,0xd(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36d38(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1c(%rbx) │ │ │ │ leave │ │ │ │ cs (bad) │ │ │ │ @@ -2871312,211 +2871268,209 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x308a3(%rax) │ │ │ │ + add %dl,0x46(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1eb12(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jns 1d4a000 │ │ │ │ + mov $0x12,%al │ │ │ │ + jmp 1d49f8d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ jmp 4bc0b070 <_edata@@Base+0x44c0b070> │ │ │ │ repz pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + rex.RXB or %r8b,(%r11) │ │ │ │ ... │ │ │ │ - loopne 1d49fe8 │ │ │ │ - or (%rbx),%al │ │ │ │ + jo 1d49f6f │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rdx) │ │ │ │ mov %r13b,(%r11) │ │ │ │ xor 0x13017c94(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x58(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,0x3084a(%rax) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - adc (%rdx),%ecx │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x309a2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1facffa2(%rsi) │ │ │ │ (bad) │ │ │ │ push %rbx │ │ │ │ jle 1d4a042 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x308a9(%rax) │ │ │ │ + add %dh,0x4c(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d(%rax) │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x15(%rax) │ │ │ │ - jl 1d4a071 │ │ │ │ + rex sub $0x1f2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 1d4a079 │ │ │ │ + jge 1d4a071 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %al,-0x7c83dbca(%rbp) │ │ │ │ movabs %eax,0x13014532 │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x308ac(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ + lock test $0x9,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ mov %esi,-0x3c(%rdi) │ │ │ │ xchg %eax,%esp │ │ │ │ rex.WXB lretq │ │ │ │ or %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x52(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + rex.WRX or %r8b,(%rbx) │ │ │ │ ... │ │ │ │ - and %bl,(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + subb $0x0,0x309(%rbx) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,0x72(%rdi) │ │ │ │ mov $0xe2,%ch │ │ │ │ (bad) │ │ │ │ int1 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + rex.WRXB or %r8b,(%r11) │ │ │ │ ... │ │ │ │ - movabs 0x9800000000030a18,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + and %ch,0x3(%rcx,%rcx,1) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,0x13(%rcx,%rax,4) │ │ │ │ or $0xf00b429,%eax │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0x51(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,0x3084f(%rax) │ │ │ │ ... │ │ │ │ - rcrb $0xa,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x309ac(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x4f3f6d96(%rax) │ │ │ │ rex.WRXB fildll 0x1301(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x50(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,0x30850(%rax) │ │ │ │ ... │ │ │ │ - mov $0x20,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x51(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,-0x6a(%rax) │ │ │ │ cmp %ch,%ch │ │ │ │ jp 1d4a1ba │ │ │ │ imul $0x1301,(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x308b0(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + push %rax │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - and %ecx,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + jo 1d4a1c9 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,0x54d42a6f(%rip) │ │ │ │ rex.X (bad) │ │ │ │ and %eax,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x8,%cl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x29(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + loopne 1d4a215 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,-0x10(%rbp) │ │ │ │ ret │ │ │ │ @@ -2871524,21 +2871478,19 @@ │ │ │ │ or $0x130148bc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x8,%dl │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,0x30852(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub (%rdx),%ecx │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x9,%ah │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%ch │ │ │ │ xor %al,-0x220437b(%rdi) │ │ │ │ @@ -2871546,42 +2871498,42 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x308b3(%rax) │ │ │ │ + add %al,0x56(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x36(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x309,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,0x1bfee793(%rip) │ │ │ │ enter $0x646f,$0x1 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rdi │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xb(%rax) │ │ │ │ + add %ah,0x41(%rax) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x53(%rbx) │ │ │ │ @@ -2871589,100 +2871541,103 @@ │ │ │ │ iret │ │ │ │ or 0x130102(%rbx,%rdx,1),%esi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x8,%ch │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30857(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x309c0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x5de09f51(%rax) │ │ │ │ (bad) │ │ │ │ push %rcx │ │ │ │ sub (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x8,%dh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + push %rdi │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ + rol $1,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x30a3f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %ah,-0x57d71e8a(%rbx) │ │ │ │ rex.WRX jnp 1d4a3e9 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x4a(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + pop %rax │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ cli │ │ │ │ jmp 1d4a410 │ │ │ │ - add %dh,0x36d8b(%rax) │ │ │ │ + add %dl,-0x48(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rsi) │ │ │ │ movabs 0x13011b21b8fb83d9,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x8,%bh │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ + xor %al,%dh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a4e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,-0x4665e41c(%rbx) │ │ │ │ int3 │ │ │ │ std │ │ │ │ pop %rbx │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ ... │ │ │ │ - orb $0x3,0xa(%rdi) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,-0x2b346b8a(%rbp) │ │ │ │ rex.WRXB │ │ │ │ @@ -2871690,40 +2871645,43 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x308b8(%rax) │ │ │ │ + add %ah,0x3085a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ rex.WR in (%dx),%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - shrl $1,0x0(%rbx,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x3a53e6ce(%rax,%rcx,1) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ cmp %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x308b8(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rdx │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WRXB or (%r11),%r8b │ │ │ │ + mov $0xc6,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rsp,%rdx,1) │ │ │ │ gs mov $0x7b4ced9b,%esp │ │ │ │ @@ -2871731,18 +2871689,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x308,%ecx │ │ │ │ + pop %rbx │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock rex.WRXB or (%r11),%r8b │ │ │ │ + rol $1,%dh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ rex.WX leave │ │ │ │ @@ -2871752,19 +2871711,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ - mov $0x308,%ecx │ │ │ │ + pop %rbx │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock push %rax │ │ │ │ - or (%rbx),%al │ │ │ │ + lock (bad) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ah,(%rbx) │ │ │ │ shl %cl,%eax │ │ │ │ @@ -2871774,39 +2871733,39 @@ │ │ │ │ xchg %ah,0x1(%rbp) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x308b9(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + pop %rbx │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ + push %rax │ │ │ │ + enter $0x309,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x53(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,(%rdi) │ │ │ │ mov $0x5a806d61,%ebp │ │ │ │ fisubrs (%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x308,%edx │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - adcb $0x3,0xa(%rbx) │ │ │ │ + ror $1,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%bl │ │ │ │ push %rsi │ │ │ │ @@ -2871814,39 +2871773,43 @@ │ │ │ │ sbb %esp,0x13010801(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x46(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,0x3085c(%rax) │ │ │ │ ... │ │ │ │ - add %dl,0xa(%rbp) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ + add %dl,(%rax) │ │ │ │ + leave │ │ │ │ + or %eax,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rbx) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ rex.WRX │ │ │ │ ss js 1d4a731 │ │ │ │ jge 1d4a6ba │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - mov $0x308,%esi │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - rex pop %rsi │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ + ... │ │ │ │ + lock iret │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%dl │ │ │ │ jl 1d4a730 │ │ │ │ @@ -2871855,18 +2871818,19 @@ │ │ │ │ rex.WX add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ + add %dh,0x61(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ ... │ │ │ │ - sbbb $0x3,0xa(%rsi) │ │ │ │ + adc %dl,%cl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dl,%dh │ │ │ │ sub $0x4f,%al │ │ │ │ @@ -2871876,18 +2871840,19 @@ │ │ │ │ xor $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rorb $0x3,(%rax) │ │ │ │ + add %dh,0x62(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - shlb $0x3,0xa(%rax) │ │ │ │ + adc %dl,%ah │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,0x5f(%rdi) │ │ │ │ imul $0xfffffff0,%ebx,%esp │ │ │ │ @@ -2871895,43 +2871860,40 @@ │ │ │ │ add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %dh,0x30863(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ret $0x308 │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x39(%rax) │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex cmp %esi,%edx │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x61(%rax) │ │ │ │ + jge 1d4a7c1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x57d3b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,-0x7028f6b6(%rsi) │ │ │ │ sbb %eax,0x32(%rax) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x308c2(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + or %al,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x60(%rax) │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cltd │ │ │ │ + rex movabs 0xb7e00000000001f1,%al │ │ │ │ xchg %eax,%edi │ │ │ │ add $0x0,%eax │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,%bh │ │ │ │ xchg %eax,%ebp │ │ │ │ @@ -2871940,56 +2871902,56 @@ │ │ │ │ jno 1d4a822 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ret │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,0x30864(%rax) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - or %fs:(%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fimull (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x6e(%rcx) │ │ │ │ and %bh,%bh │ │ │ │ fldl -0x5c(%rax) │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x3d(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,%al │ │ │ │ + or %al,%fs:(%rbx) │ │ │ │ ... │ │ │ │ - jo 1d4a8f6 │ │ │ │ - or (%rbx),%al │ │ │ │ + and %bl,%bl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x6f(%rdx) │ │ │ │ xor $0x476733a5,%eax │ │ │ │ and (%rcx),%eax │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x308c3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or %al,%gs:(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x30a64(%rax) │ │ │ │ + rex fisttpl (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,0x71(%rbx) │ │ │ │ scas %es:(%rdi),%eax │ │ │ │ sub (%rdx),%bl │ │ │ │ @@ -2871998,60 +2871960,57 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x308c4(%rax) │ │ │ │ + add %dl,0x65(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ + fisttpl (%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %fs:(%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,%ah │ │ │ │ push $0x11 │ │ │ │ shlb %cl,0x53(%rsi) │ │ │ │ jne 1d4a950 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,0x30865(%rax) │ │ │ │ ... │ │ │ │ - lock or %fs:(%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x309db(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rcx) │ │ │ │ mov %bh,(%rsi) │ │ │ │ imul $0x12355a6,%edi,%esp │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x67(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - data16 or (%rbx),%al │ │ │ │ + add %bl,%bh │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,%ch │ │ │ │ (bad) │ │ │ │ @@ -2872060,19 +2872019,19 @@ │ │ │ │ push %rax │ │ │ │ mov 0x130126(%rbx),%fs │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308c6(%rax) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - data16 or (%rbx),%al │ │ │ │ + or %al,(%ebx) │ │ │ │ + ... │ │ │ │ + and %ah,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x7c(%rcx) │ │ │ │ xor %ebp,%esp │ │ │ │ @@ -2872081,20 +2872040,20 @@ │ │ │ │ jno 1d4aa1a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push $0x308 │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - or (%ebx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%cl │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,%ah │ │ │ │ cs es mov $0x1d,%dl │ │ │ │ @@ -2872102,92 +2872061,102 @@ │ │ │ │ imul $0x13,(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %al,0x30869(%rax) │ │ │ │ ... │ │ │ │ - movabs 0x9800000000030a67,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loope 1d4aa94 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,%dl │ │ │ │ vpmulhuw 0x35(%rdx),%xmm13,%xmm1 │ │ │ │ jbe 1d4aab0 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push $0x8 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - subb $0x3,0xa(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + out %eax,$0x9 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dh,(%rdx) │ │ │ │ (bad) │ │ │ │ jle 1d4aaeb │ │ │ │ fiadds -0x53(%rdi) │ │ │ │ sbb $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - lret $0x308 │ │ │ │ - ... │ │ │ │ - rex imul $0x3,(%rdx),%ecx │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6b(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ + jo 1d4ab03 │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %cl,(%rax) │ │ │ │ sub %ecx,0x5b9901ad(%rsp,%rdx,2) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret $0x308 │ │ │ │ + add %al,0x3086b(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - imul $0x3,(%rdx),%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x309e9(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x1a(%rdi) │ │ │ │ outsl %ds:(%rsi),(%dx) │ │ │ │ loope 1d4ab1b │ │ │ │ lret │ │ │ │ add %edx,%gs:(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - lret │ │ │ │ + add %dh,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rclb $0x0,0x1e9(%rcx) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x51(%rdi) │ │ │ │ @@ -2872197,40 +2872166,43 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x308cc(%rax) │ │ │ │ + add %dh,0x6d(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x18(%rax) │ │ │ │ - jmp 1d4abed │ │ │ │ add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb %ch,%bl │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x9800000000056d96,%al │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %ah,0x56db8(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,%dl │ │ │ │ pop %rdx │ │ │ │ lea (%rdx),%esp │ │ │ │ fwait │ │ │ │ imul $0x1,0x17(%rsi),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int3 │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,0x3086d(%rax) │ │ │ │ ... │ │ │ │ - mov $0x6d,%al │ │ │ │ - or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + repz or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%al │ │ │ │ cmc │ │ │ │ @@ -2872238,24 +2872210,22 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x6f(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xb3,%al │ │ │ │ jmp 1d4ac80 │ │ │ │ - add %al,%al │ │ │ │ - push %rdx │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + jns 1d4acf0 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,-0x3b(%rdx) │ │ │ │ jbe 1d4ac4a │ │ │ │ @@ -2872264,178 +2872234,182 @@ │ │ │ │ rex.WRX add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x32(%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ or %al,(%rbx) │ │ │ │ ... │ │ │ │ - push %rax │ │ │ │ - jo 1d4acd5 │ │ │ │ - add (%rax),%eax │ │ │ │ + xor %bh,%al │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %ah,%bl │ │ │ │ lahf │ │ │ │ (bad) │ │ │ │ cmp $0xf6,%al │ │ │ │ insb (%dx),%es:(%rdi) │ │ │ │ sub %al,0x1(%rax) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x308d1(%rax) │ │ │ │ + add %dh,0x30872(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 1d4ad1d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,(%rax) │ │ │ │ + cld │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dh,(%rsi) │ │ │ │ test $0x19,%bh │ │ │ │ test %r14b,(%rcx) │ │ │ │ xor %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x308d4(%rax) │ │ │ │ + jae 1d4ad53 │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ja 1d4ad65 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x4(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,0x689eb011(%rdx) │ │ │ │ rex.XB divb (%r10) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,0x30875(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %esi,%edx │ │ │ │ + add %dh,%al │ │ │ │ + xor %esi,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x57d,%eax │ │ │ │ + add %ah,%al │ │ │ │ + xor 0x5(%rbp),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,-0xbb1947b(%rcx) │ │ │ │ adcl $0x0,0x130109(%rdi) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x78(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 1d4adf5 │ │ │ │ + sar $0x9,%bh │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x3f(%rbx) │ │ │ │ cli │ │ │ │ shlb $1,-0x2d(%rax) │ │ │ │ mov $0x13015a,%edx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fimull (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jns 1d4ae2b │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a81(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,0x75(%rbp,%riz,1) │ │ │ │ fisttps 0x177ccee(%rip) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308dc(%rax) │ │ │ │ + add %ah,0x3087a(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a8c(%rax) │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %dl,(%rdx) │ │ │ │ cmp (%rax),%bh │ │ │ │ mul %bl │ │ │ │ imul $0x1301,0x45(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x308dc(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jp 1d4aebb │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a8c(%rax) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ + or (%rbx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x43(%rcx) │ │ │ │ mov %?,(%rcx) │ │ │ │ xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ sbb %eax,(%rcx,%rax,1) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fisttpll (%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jnp 1d4af03 │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - nop │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x30a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %dh,0x32(%rax) │ │ │ │ pop %rsp │ │ │ │ (bad) │ │ │ │ @@ -2872445,40 +2872419,40 @@ │ │ │ │ rex.XB add %edx,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,(%rax) │ │ │ │ - fimuls (%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jl 1d4af4b │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x30a90(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ + ... │ │ │ │ add %bh,0x6dc7f2dd(%rcx,%rbx,8) │ │ │ │ jp 1d4afd1 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 1d4af93 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x3087d(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %al,0x8(%rax) │ │ │ │ or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,(%rcx) │ │ │ │ @@ -2872486,108 +2872460,105 @@ │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %dh,0x3087d(%rax) │ │ │ │ ... │ │ │ │ - rex xchg %eax,%esi │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x30a08(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rcx) │ │ │ │ fsubl -0x1a(%rbp) │ │ │ │ and -0x55(%rax),%esp │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x1f(%rax) │ │ │ │ + add %dl,0x7f(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ ... │ │ │ │ - sbbb $0x0,0x30a(%rdx) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + movabs 0x9800000000030a0a,%al │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,%cl │ │ │ │ or $0xffffffb7,%eax │ │ │ │ lret │ │ │ │ std │ │ │ │ pop %rax │ │ │ │ (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,(%rax) │ │ │ │ - loop 1d4b06b │ │ │ │ + add %ah,%al │ │ │ │ + jg 1d4b06b │ │ │ │ add (%rax),%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - fwait │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or (%rdx),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x1a2ad2d1(%rsp,%rbx,1) │ │ │ │ hlt │ │ │ │ add %dx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - jrcxz 1d4b0b3 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,-0x7f(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1ef,%esi │ │ │ │ + add %bh,0x1ef(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xf9,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ + loopne 1d4b0d2 │ │ │ │ + xchg %eax,%edx │ │ │ │ add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,(%rdx) │ │ │ │ push $0x3aa62c10 │ │ │ │ push %rsp │ │ │ │ add $0x1,%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - out %al,$0x8 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x5b(%rax) │ │ │ │ + add %dh,-0x7f(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex pop %rbx │ │ │ │ jmp 1d4b0fd │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,%ah │ │ │ │ + mov $0x12,%al │ │ │ │ mov %eax,0x0(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x58cbc820(%rip) │ │ │ │ fmuls (%rbx) │ │ │ │ @@ -2872595,73 +2872566,69 @@ │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - out %al,$0x8 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x30881(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ xchg %eax,%ebp │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57afd(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ + add %ah,%al │ │ │ │ + and 0x5(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ xchg %eax,%esp │ │ │ │ ret │ │ │ │ sub $0x78,%al │ │ │ │ rex.W mov $0x8,%spl │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x308e6(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + orl $0x3,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmp %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 1d4b20c │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x579a0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,(%rcx) │ │ │ │ mov $0x53a7c8f5,%edx │ │ │ │ out %al,$0x19 │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ - out %eax,$0x8 │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x1e987(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ + movabs 0x500000000001e987,%al │ │ │ │ + ret │ │ │ │ jbe 1d4b1e1 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2872670,67 +2872637,65 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x308e7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ - repnz add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x62(%rax) │ │ │ │ - je 1d4b229 │ │ │ │ + add %al,-0x7e(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + rex lea (bad),%esi │ │ │ │ + repnz add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x57488(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x4a(%rsi) │ │ │ │ {rex2 0xf4} pmovmskb (bad),%r28d │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ sub $0x13015a,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x308e7(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jrcxz 1d4b24c │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,-0x7e(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add $0x0,%eax │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ + and %ah,%bl │ │ │ │ + jmp 1d4b268 │ │ │ │ + add %ah,0x56f2a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %bl,0x2209081d(%rsi) │ │ │ │ clc │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ or $0x1301,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 1d4b5ae │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%bh │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push $0x65 │ │ │ │ - add $0x0,%eax │ │ │ │ + add %dh,-0x71(%rax) │ │ │ │ + gs add $0x0,%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rsi) │ │ │ │ test $0xa1,%al │ │ │ │ cltd │ │ │ │ @@ -2872739,44 +2872704,46 @@ │ │ │ │ jbe 1d4b2d2 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call 1d4b5f6 │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %bl,(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - or 0x0(%rbp,%rax,1),%esp │ │ │ │ + add %al,0x32(%rax) │ │ │ │ + fs add $0x0,%eax │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %cl,%bh │ │ │ │ movabs 0x130152afa10741a9,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x18(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + orl $0x3,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d4b304 │ │ │ │ int1 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %ah,%al │ │ │ │ + int3 │ │ │ │ movsxd 0x0(%rip),%eax │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%cl │ │ │ │ int $0x4f │ │ │ │ @@ -2872784,22 +2872751,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x308e8(%rax) │ │ │ │ + add %dl,-0x7d(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 1d4b371 │ │ │ │ + add %al,(%rax) │ │ │ │ + lock jrcxz 1d4b371 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ jl 1d4b38f │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2872810,64 +2872778,62 @@ │ │ │ │ sub %al,(%rcx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - call 1d4b6ce │ │ │ │ + add %al,0x30883(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 1d4b3ae │ │ │ │ - out %al,(%dx) │ │ │ │ + add %ah,%al │ │ │ │ + in $0xee,%al │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x37ae7(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x37b,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + fmuls (%rbx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - or 0x1(%rax),%esp │ │ │ │ - ... │ │ │ │ add %al,%cl │ │ │ │ cs cmp $0x87,%al │ │ │ │ (bad) │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %dh,0x30883(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 1d4b716 │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x400000000001ea26,%al │ │ │ │ - rex.B ja 1d4b41f │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fmuls (%rbx) │ │ │ │ - movabs 0x1,%al │ │ │ │ + add %ah,0x1ea26(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x3777b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or 0x1(%rax),%esp │ │ │ │ + ... │ │ │ │ add %al,-0x11(%rcx) │ │ │ │ sub %bh,0x36(%rdi,%rcx,1) │ │ │ │ adc %esi,(%rdi) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - jmp 1d4b75e │ │ │ │ + add %al,0x30884(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock mov $0x1f1,%edi │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x1f1,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %cl,%dh │ │ │ │ loopne 1d4b466 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2872877,23 +2872843,23 @@ │ │ │ │ add %rdx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x17(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ch,(%rbx) │ │ │ │ - int1 │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3793c(%rax) │ │ │ │ + add %dh,0x37968(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,-0x30(%rsi) │ │ │ │ pop %rcx │ │ │ │ push %rsp │ │ │ │ @@ -2872902,38 +2872868,41 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x308e9(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %ecx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sub %ecx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %edi,0x3(%rcx) │ │ │ │ + add %ah,-0x4c(%rax) │ │ │ │ + jns 1d4b4f7 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x103a5261(%rip) │ │ │ │ sbb $0x1301710c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - jmp 1d4b836 │ │ │ │ + add %dl,-0x7b(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %ebp,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ pop %rbp │ │ │ │ @@ -2872951,18 +2872920,18 @@ │ │ │ │ add %edx,%fs:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - jmp 1d4b87e │ │ │ │ + add %dl,0x30885(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x3f(%rax) │ │ │ │ incb (%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ @@ -2872972,22 +2872941,24 @@ │ │ │ │ add %ch,-0x25c090a(%rdi) │ │ │ │ sbb %esi,0x130127(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x16(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %ecx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,0x1ef(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0xef,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bl,%bl │ │ │ │ - cld │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2872997,15 +2872968,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x308ea(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x13(%rax) │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6f8ec(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ @@ -2873019,16 +2872992,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7a(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ mov $0xcb,%al │ │ │ │ out %eax,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873043,15 +2873015,15 @@ │ │ │ │ es add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,-0x15(%rax) │ │ │ │ + add %dh,-0x7a(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ movabs 0x400000000001efb1,%al │ │ │ │ xchg %eax,%esp │ │ │ │ testb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873062,15 +2873034,15 @@ │ │ │ │ es and 0x1363380(%rax),%ebx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x308eb(%rax) │ │ │ │ + add %ah,0x30886(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f1ba(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ testb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873082,16 +2873054,16 @@ │ │ │ │ (bad) │ │ │ │ imul $0x1301,0x3a(%rax),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - jmp 1d4b72b │ │ │ │ + add %ah,(%rax) │ │ │ │ + xchg %ecx,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873106,19 +2873078,19 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x34(%rax) │ │ │ │ mov %?,%ebp │ │ │ │ hlt │ │ │ │ imul $0x0,0x13013a(%rsi),%edi │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ - in (%dx),%al │ │ │ │ - or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x30888(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1f0b5(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x0,0x1f0(%rbp) │ │ │ │ add %dh,%al │ │ │ │ ds int1 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2873130,20 +2873102,20 @@ │ │ │ │ ds add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,%al │ │ │ │ + mov %cl,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x1ea0d(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - orb $0x0,0x1ea(%rip) │ │ │ │ add %ah,%al │ │ │ │ mov $0xf0,%dl │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2873155,15 +2873127,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,0x308ec(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ mov $0x1ec,%esi │ │ │ │ add %al,(%rax) │ │ │ │ lock int3 │ │ │ │ jmp 1d4b812 │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873180,22 +2873154,17 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,0x30889(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xc1,%al │ │ │ │ - in (%dx),%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1edc1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ jp 1d4b83e │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ @@ -2873211,20 +2873180,23 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %dl,%al │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + int1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $0x0,0x1f1(%rdx) │ │ │ │ add %dh,(%rax) │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ @@ -2873237,22 +2873209,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ - or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + mov (%rax),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov %esp,%gs │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1ec8e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ call 1d4b8ed │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ @@ -2873263,36 +2873232,33 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov (%rax),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x90,%al │ │ │ │ - int1 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x1f190(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e84a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ add %dl,0x7c596ed7(%rdi) │ │ │ │ xor $0x13015410,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,0x308ee(%rax) │ │ │ │ + add %dh,0x3088a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ lock lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ shl %cl,%edi │ │ │ │ (bad) │ │ │ │ @@ -2873308,20 +2873274,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,-0x11(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov (%rax),%cl │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x71(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ iret │ │ │ │ in $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873338,15 +2873303,17 @@ │ │ │ │ jp 1d4b9da │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308ef(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1f145(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x4d(%rax) │ │ │ │ in $0x6,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873357,16 +2873324,15 @@ │ │ │ │ add %dh,0xd10aa5d(%rcx) │ │ │ │ mov %fs,0x13010b(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %al,-0x75(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ xor %dh,0x1ee(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ adc %cl,(%rsi) │ │ │ │ jrcxz 1d4ba52 │ │ │ │ @@ -2873384,16 +2873350,16 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - lock or %al,(%rbx) │ │ │ │ + add %dh,-0x75(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adcb $0x0,0x1f0(%rcx) │ │ │ │ add %dl,%al │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ loop 1d4ba9a │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873408,20 +2873374,19 @@ │ │ │ │ rex.RXB add %r10d,(%r11) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,(%rax) │ │ │ │ - lock or %al,(%rbx) │ │ │ │ + add %ah,0x3088b(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x1f092(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001f092,%al │ │ │ │ - push %rcx │ │ │ │ + add %ah,0x51(%rax) │ │ │ │ loop 1d4bae2 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873430,20 +2873395,19 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,-0x10(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov (%rax),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbb,%al │ │ │ │ - lock add %eax,(%rax) │ │ │ │ + add %dh,0x1f0bb(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ or %dl,%ah │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ @@ -2873454,15 +2873418,17 @@ │ │ │ │ lock fidivrl -0x4d(%rdi) │ │ │ │ cmp %ecx,0x130137(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x308f0(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov %cs,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x75(%rax) │ │ │ │ out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ jmp 1d4c24f │ │ │ │ @@ -2873483,15 +2873449,15 @@ │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,0x36d31(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x1e9d3(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x36c20(%rax) │ │ │ │ + add %ah,0x36c25(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x7d(%rsi) │ │ │ │ shrl $1,-0x46(%rbx) │ │ │ │ mov $0x4d,%cl │ │ │ │ @@ -2873506,19 +2873472,23 @@ │ │ │ │ add %ah,%al │ │ │ │ xor %ebp,0x3(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ rcl $0xe9,%bl │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add 0x1(%rax),%ah │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + hlt │ │ │ │ + movsxd (%rbx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdx) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,-0x6ef122a7(%rsi) │ │ │ │ lods %ds:(%rsi),%al │ │ │ │ sbb %dl,(%rdx) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873526,17 +2873496,15 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,0x36d32(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1d4bc40 │ │ │ │ - add %dl,0x1f(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,0x36c24(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %cl,%ch │ │ │ │ movsxd (%rsp),%ebx │ │ │ │ mov $0xae,%ch │ │ │ │ @@ -2873551,16 +2873519,17 @@ │ │ │ │ add %ah,%al │ │ │ │ xor 0x3(%rbp),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ push %rax │ │ │ │ (bad) │ │ │ │ jmp 1d4bc88 │ │ │ │ - add %dh,0x7c(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,%al │ │ │ │ + or 0x0(%rbx,%rax,1),%esp │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %cl,-0x61beef47(%rip) │ │ │ │ mov $0x61,%bl │ │ │ │ jle 1d4bcaa │ │ │ │ adc (%rax),%eax │ │ │ │ @@ -2873569,17 +2873538,15 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x36d33(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x1e9d4(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1e(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x36c23(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %ch,(%rbx) │ │ │ │ adc %al,-0x36(%rbx,%rsi,8) │ │ │ │ (bad) │ │ │ │ @@ -2873593,16 +2873560,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ xor 0x3(%rbp),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ loopne 1d4bce6 │ │ │ │ jmp 1d4bd18 │ │ │ │ - add %ah,0x40(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,0x363ee(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %ch,%bl │ │ │ │ lret $0x9648 │ │ │ │ loope 1d4bcbd │ │ │ │ (bad) │ │ │ │ @@ -2873613,15 +2873580,16 @@ │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,0x36d34(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x2b(%rax) │ │ │ │ jmp 1d4bd60 │ │ │ │ - add %al,0x36c1d(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,(%rdx) │ │ │ │ (bad) │ │ │ │ sbb (%rdx),%edi │ │ │ │ @@ -2873635,17 +2873603,17 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ xor $0x36d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ jo 1d4bd77 │ │ │ │ jmp 1d4bda8 │ │ │ │ - add %al,%al │ │ │ │ - ja 1d4be0d │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add %fs:(%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bl,%dl │ │ │ │ vmaxsd %xmm5,%xmm13,%xmm12 │ │ │ │ (bad) │ │ │ │ @@ -2873658,17 +2873626,16 @@ │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,%al │ │ │ │ xor $0x36d,%eax │ │ │ │ add %al,(%rax) │ │ │ │ rcl $1,%ch │ │ │ │ jmp 1d4bdf0 │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x6c,%al │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + and 0x0(%rbx,%rax,1),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bh,-0x418f2cde(%rcx) │ │ │ │ sbb $0x13017b57,%eax │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873680,15 +2873647,17 @@ │ │ │ │ add %ah,(%rax) │ │ │ │ ss insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ jmp 1d4be38 │ │ │ │ - add %ah,0x36236(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + out %al,$0x63 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ add 0x1(%rax),%ah │ │ │ │ ... │ │ │ │ add %bh,-0x8(%rcx) │ │ │ │ fists 0x39020095(%rip) │ │ │ │ add %esi,%eax │ │ │ │ @@ -2873726,22 +2873695,21 @@ │ │ │ │ ... │ │ │ │ add %dl,-0x6c(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,-0x27(%rax) │ │ │ │ jmp 1d4bec8 │ │ │ │ - add %ah,%al │ │ │ │ - pop %rdi │ │ │ │ - or (%rbx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + rorb %cl,(%rcx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %dl,-0x21(%rsi) │ │ │ │ jmp ffffffff95c65965 <_edata@@Base+0xffffffff8ec65965> │ │ │ │ add %edx,(%ebx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ @@ -2873791,15 +2873759,17 @@ │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,(%rax) │ │ │ │ fucomip %st(1),%st │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x309fb(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jne 1d4bfac │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6c(%rdx) │ │ │ │ cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ rex.WR in (%dx),%eax │ │ │ │ @@ -2873878,15 +2873848,15 @@ │ │ │ │ ... │ │ │ │ add %al,-0x2e(%rax) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1e9e6(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x30a78(%rax) │ │ │ │ + add %ah,0x309fc(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0x4f(%rdi) │ │ │ │ movabs %al,0x1301313457902b │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2873938,17 +2873908,15 @@ │ │ │ │ add %al,%al │ │ │ │ out %eax,(%dx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x1e9ed(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x30995(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x2(%rbx) │ │ │ │ in (%dx),%eax │ │ │ │ sbb %esp,%edi │ │ │ │ @@ -2874026,21 +2873994,20 @@ │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dh,(%rax) │ │ │ │ adc $0x36e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x600000000001e9f9,%al │ │ │ │ - cmp %cl,(%rdx) │ │ │ │ - add (%rax),%eax │ │ │ │ + movabs 0xa00000000001e9f9,%al │ │ │ │ + mov $0x309,%esp │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1a008(%rax) │ │ │ │ + cwtl │ │ │ │ + or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %dl,0x41bd00c4(%rsi) │ │ │ │ rex.WRXB │ │ │ │ cs (bad) │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2874088,22 +2874055,21 @@ │ │ │ │ xor 0x3(%rsi),%ch │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - or (%rbx),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %ecx,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ + add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ add %ah,0x368f4f77(%rdx) │ │ │ │ insl (%dx),%es:(%rdi) │ │ │ │ mov 0x1(%rdx),%edx │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ @@ -2874180,15 +2874146,17 @@ │ │ │ │ movsxd 0x3(%rsi),%ebp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ or %ebp,%edx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30a96(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %cl,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x1a008(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,-0x67(%rdx) │ │ │ │ pop %rsi │ │ │ │ div %dh │ │ │ │ @@ -2874244,16 +2874212,17 @@ │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ subl $0x0,0x3(%rsi) │ │ │ │ rex (bad) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x23(%rax) │ │ │ │ - or (%rbx),%al │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %ah,0x1(%rax) │ │ │ │ ... │ │ │ │ add %bl,0x2a(%rsi) │ │ │ │ adc %eax,%esp │ │ │ │ @@ -2874304,30 +2874273,32 @@ │ │ │ │ outsb %ds:(%rsi),(%dx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0x13(%rax) │ │ │ │ (bad) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x309a7(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RXB or %r8d,(%r11) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %cl,(%rax) │ │ │ │ + movabs 0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or %ah,0x1(%rax) │ │ │ │ - ... │ │ │ │ add %ch,%al │ │ │ │ shl $0xb4,%esi │ │ │ │ hlt │ │ │ │ adc %cl,0x130146(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - int1 │ │ │ │ + add %dh,-0x74(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lock jge 1d4c694 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6e160(%rax) │ │ │ │ @@ -2874342,15 +2874313,15 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %ah,0x308f1(%rax) │ │ │ │ + add %dh,0x3088c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ mov $0xea,%ch │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,-0xb(%rax) │ │ │ │ loopne 1d4c6fa │ │ │ │ @@ -2874366,23 +2874337,18 @@ │ │ │ │ adc $0x8c,%al │ │ │ │ jno 1d4c712 │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ + lea (%rax),%ecx │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - int1 │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - cmp $0xf0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,0x1f03c(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x47(%rax) │ │ │ │ loopne 1d4c742 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2874394,24 +2874360,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - repnz or %al,(%rbx) │ │ │ │ + mov (%rax),%cs │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x2(%rax) │ │ │ │ + jmp 1d4c77d │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %bl,%ch │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - and %al,%ah │ │ │ │ - (bad) │ │ │ │ + and %ah,(%rdx) │ │ │ │ + loopne 1d4c78a │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ @@ -2874419,16 +2874384,16 @@ │ │ │ │ stc │ │ │ │ rcrb $0x0,0x130103ee(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - repnz or %al,(%rbx) │ │ │ │ + add %ah,-0x72(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1(%rax,%rsi,8) │ │ │ │ add %dl,0x6dfe0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ @@ -2874438,21 +2874403,18 @@ │ │ │ │ xchg %esp,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ + add %dl,0x3088e(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - repz or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - div %eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dl,-0x9(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ sbb $0x6,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2874465,20 +2874427,20 @@ │ │ │ │ adc (%rcx),%al │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0xd(%rax) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov (%rax),%cs │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex mov %?,%eax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,-0x74(%rax) │ │ │ │ + lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ filds %fs:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ fmuls (%rbx) │ │ │ │ movabs 0x1,%al │ │ │ │ @@ -2874490,15 +2874452,16 @@ │ │ │ │ (bad) │ │ │ │ xorl $0x1301,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dl,0x308f3(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ std │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,0xe(%rax) │ │ │ │ filds (%rsi) │ │ │ │ @@ -2874514,19 +2874477,18 @@ │ │ │ │ rolb %cl,0x13(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,%al │ │ │ │ - repz or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x3088f(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $0xef,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + sub %edi,%ebp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2874541,15 +2874503,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ add %dl,(%rax) │ │ │ │ - hlt │ │ │ │ + nop │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x1eb(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ xor %ch,0x6(%rdx,%rbx,8) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -2874564,15 +2874526,15 @@ │ │ │ │ ss {rex2 0x2e} add %r10,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %al,-0xc(%rax) │ │ │ │ + add %al,-0x70(%rax) │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ and $0xee,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ @@ -2874591,18 +2874553,20 @@ │ │ │ │ xor %ch,0x1(%rdx) │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x308f4(%rax) │ │ │ │ + add %dh,-0x70(%rax) │ │ │ │ + or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x43(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex │ │ │ │ + rex.XB out %al,(%dx) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x6d60a(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ add %al,-0x1d(%rax) │ │ │ │ @@ -2874618,20 +2874582,18 @@ │ │ │ │ add %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ cwtl │ │ │ │ or %dh,0x0(%rsi) │ │ │ │ ... │ │ │ │ - add %dh,%al │ │ │ │ - hlt │ │ │ │ - or %al,(%rbx) │ │ │ │ + add %ah,0x30890(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%cl │ │ │ │ + stc │ │ │ │ lock add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x6d119(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ or 0x1(%rax),%esp │ │ │ │ ... │ │ │ │ @@ -2874640,16 +2874602,16 @@ │ │ │ │ jge 1d4ca2a │ │ │ │ adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0xb608(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmc │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ or %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sar $0xf0,%bh │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,-0x34(%rax) │ │ │ │ @@ -2874668,15 +2874630,16 @@ │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes